- 本文需要使用XxlCrawler组件对中国地震外网的地震信息进行增量同步。在第一次全量获取数据后,后面在系统运行过程当中,不需要人工干预,我们采用自动任务的方式,将信息抓取的过程完全有程序来完成。 本文需要使用XxlCrawler组件对中国地震外网的地震信息进行增量同步。在第一次全量获取数据后,后面在系统运行过程当中,不需要人工干预,我们采用自动任务的方式,将信息抓取的过程完全有程序来完成。
- 本文以一个实际的工厂日常检查工作的状态标记场景为例,首先讲解可以有哪些技术方案来实现上述需求,然后讲解表结构的设计,其次着重介绍位运算的表设计方式,以及位运算的处理方式,最后以MySQL和PostgreSQL为例介绍如何在这两个数据库中实现位运算 本文以一个实际的工厂日常检查工作的状态标记场景为例,首先讲解可以有哪些技术方案来实现上述需求,然后讲解表结构的设计,其次着重介绍位运算的表设计方式,以及位运算的处理方式,最后以MySQL和PostgreSQL为例介绍如何在这两个数据库中实现位运算
- 文将以地名数据库为例,结合地图讲解如何使用SQL语言来查询同名的行政区划。首先介绍地名数据库,包括省(直辖市、自治区、特别行政区)、市、县(区)、乡镇、村等基本信息。然后结合GIS信息来介绍这些同名的地名具体位置。发现GIS之美,用地图将故事。通过探寻发现同名的地名,期待您发现更多有趣的地理知识。 文将以地名数据库为例,结合地图讲解如何使用SQL语言来查询同名的行政区划。首先介绍地名数据库,包括省(直辖市、自治区、特别行政区)、市、县(区)、乡镇、村等基本信息。然后结合GIS信息来介绍这些同名的地名具体位置。发现GIS之美,用地图将故事。通过探寻发现同名的地名,期待您发现更多有趣的地理知识。
- 本文将详细的讲解各种不同位置距离计算方法,首先讲解使用空间数据库的直接求解办法,其次介绍在前端组件如Leaflet.js、Turf.js等组件中进行求解的办法,然后基于Java语言讲解后端的详细计算方法,包括Java直接求解、GeoTools计算、geodesy距离计算、欧式距离计算、GDAL空间计算等不同的方法,最后对比不同的计算方法得到的结果,为大家对距离的计算有更多的掌握和了解。 本文将详细的讲解各种不同位置距离计算方法,首先讲解使用空间数据库的直接求解办法,其次介绍在前端组件如Leaflet.js、Turf.js等组件中进行求解的办法,然后基于Java语言讲解后端的详细计算方法,包括Java直接求解、GeoTools计算、geodesy距离计算、欧式距离计算、GDAL空间计算等不同的方法,最后对比不同的计算方法得到的结果,为大家对距离的计算有更多的掌握和了解。
- 11月3日和4日,华为云HCSD校园沙龙分别走进哈尔滨工程大学和哈尔滨工业大学,成功举办两场交流活动。活动旨在携华为云各领域专家走进校园,帮助学生们学习云领域知识和行业新技术,赋能培养开发者,助力高校人才培养。活动上,华为云数据库专家和两校师生围绕数据库技术和人才发展等话题进行了热烈探讨。3日,哈尔滨工程大学船舶导航与控制国家级实验教学示范中心常务副主任 许德新发表致辞。他代表哈尔滨工程大学... 11月3日和4日,华为云HCSD校园沙龙分别走进哈尔滨工程大学和哈尔滨工业大学,成功举办两场交流活动。活动旨在携华为云各领域专家走进校园,帮助学生们学习云领域知识和行业新技术,赋能培养开发者,助力高校人才培养。活动上,华为云数据库专家和两校师生围绕数据库技术和人才发展等话题进行了热烈探讨。3日,哈尔滨工程大学船舶导航与控制国家级实验教学示范中心常务副主任 许德新发表致辞。他代表哈尔滨工程大学...
- 在多方位诊断优化后不知道能否解决谢同学的问题,小伙伴们,你们觉得还有更好的解决方案吗,可以说说你的见解,让谢同学试试,关注威哥爱编程,一起解决 BUG。 在多方位诊断优化后不知道能否解决谢同学的问题,小伙伴们,你们觉得还有更好的解决方案吗,可以说说你的见解,让谢同学试试,关注威哥爱编程,一起解决 BUG。
- openGauss引入了MOT存储引擎,它是一种事务性行存储,针对多核和大内存服务器进行了优化。 openGauss引入了MOT存储引擎,它是一种事务性行存储,针对多核和大内存服务器进行了优化。
- 我是南哥,相信对你通关面试、拿下Offer有所帮助。敲黑板:本文总结了Redis基础最常见的面试题!包含了Redis五大基本数据类型、Redis内存回收策略、Redis持久化等。相信大部分Redis初学者都会忽略掉一个重要的知识点,Redis其实是单线程模型。我们按直觉来看应该是多线程比单线程更快、处理能力更强才对,比如单线程一次只可以做一件事情,而多线程却可以同时做十件事情。但Redis却可以做 我是南哥,相信对你通关面试、拿下Offer有所帮助。敲黑板:本文总结了Redis基础最常见的面试题!包含了Redis五大基本数据类型、Redis内存回收策略、Redis持久化等。相信大部分Redis初学者都会忽略掉一个重要的知识点,Redis其实是单线程模型。我们按直觉来看应该是多线程比单线程更快、处理能力更强才对,比如单线程一次只可以做一件事情,而多线程却可以同时做十件事情。但Redis却可以做
- 这个问题是我在知乎上看到的,答案并不是一边倒,还是存在争议性的。其中,一些持反方观点同学的理由如下:(1)从硬件成本和维护成本上看,反而应该多个微服务尽可能地共用中间件和数据库。(2)微服务的独立数据库是指逻辑独立,而不是物理独立,在物理层面上是可以共用数据库的。btw:有点儿像《非诚勿扰》中葛优对舒淇说的话:“那你能允许我心在你这,身体上开点儿小差吗”?(3)你把数据库也看做一个微服务就好... 这个问题是我在知乎上看到的,答案并不是一边倒,还是存在争议性的。其中,一些持反方观点同学的理由如下:(1)从硬件成本和维护成本上看,反而应该多个微服务尽可能地共用中间件和数据库。(2)微服务的独立数据库是指逻辑独立,而不是物理独立,在物理层面上是可以共用数据库的。btw:有点儿像《非诚勿扰》中葛优对舒淇说的话:“那你能允许我心在你这,身体上开点儿小差吗”?(3)你把数据库也看做一个微服务就好...
- 在上一篇文章中《面试官:你们项目中用到多表关联了吗?》,我们着重介绍了MySQL 8.0 数据库中的四种Nested-Loops Join(嵌套循环连接)。本文中我们继续介绍Hash Join(哈希连接),以及从技术原理的角度上给出最终结论 —— 我们还是应该在数据库中合理使用多表关联查询,而不是放到应用程序中。我们在上一篇文章中说过,从MySQL 8.0.20开始,就不再使用缓存块嵌套循环... 在上一篇文章中《面试官:你们项目中用到多表关联了吗?》,我们着重介绍了MySQL 8.0 数据库中的四种Nested-Loops Join(嵌套循环连接)。本文中我们继续介绍Hash Join(哈希连接),以及从技术原理的角度上给出最终结论 —— 我们还是应该在数据库中合理使用多表关联查询,而不是放到应用程序中。我们在上一篇文章中说过,从MySQL 8.0.20开始,就不再使用缓存块嵌套循环...
- 前言前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。1.还原问题现场前段时间,为了防止商品组产生重复的数据,我专门加了一张防重表。如果大家对防重表,比较感兴趣,可以看看我的另一篇文章 《高并发下如何防重?》,里面有详细的介绍。问题就出在商品组的防重表上。具体表... 前言前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。1.还原问题现场前段时间,为了防止商品组产生重复的数据,我专门加了一张防重表。如果大家对防重表,比较感兴趣,可以看看我的另一篇文章 《高并发下如何防重?》,里面有详细的介绍。问题就出在商品组的防重表上。具体表...
- 大家好,我是苏三,又跟大家见面了。前言对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。后端开发的日常工作,需要不断的建库和建表,来满足业务需求。通常情况下,建库的频率比建表要低很多,所以,我们这篇文章主要讨论建表相关的内容。如果我们在建表的时候不注意细节,等后面系统上线之后,表的维... 大家好,我是苏三,又跟大家见面了。前言对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。后端开发的日常工作,需要不断的建库和建表,来满足业务需求。通常情况下,建库的频率比建表要低很多,所以,我们这篇文章主要讨论建表相关的内容。如果我们在建表的时候不注意细节,等后面系统上线之后,表的维...
- 前言并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这个话题。并发编程说白了就是多线程编程,但多线程一定比单线程效率更高?答:不一定,要看具体业务场景。毕竟如果使用了多线程,那么线程之间的竞争和抢占cpu资源,线程的上下文切换,也是相对来说比较耗时的操... 前言并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这个话题。并发编程说白了就是多线程编程,但多线程一定比单线程效率更高?答:不一定,要看具体业务场景。毕竟如果使用了多线程,那么线程之间的竞争和抢占cpu资源,线程的上下文切换,也是相对来说比较耗时的操...
- 先赞后看,南哥助你Java进阶一大半官网给出了Facebook评论系统的高级设计图,Facebook的评论竟然是支持实时刷新的。也就是说用户不用刷新帖子,只要帖子有新的评论就会自动推送到用户端,这里Facebook使用的便是每天在全球有设备在使用的WebSocket技术。我是南哥,一个Java学习与进阶的领路人。相信对你通关面试、拿下Offer进入心心念念的公司有所帮助。 先赞后看,南哥助你Java进阶一大半官网给出了Facebook评论系统的高级设计图,Facebook的评论竟然是支持实时刷新的。也就是说用户不用刷新帖子,只要帖子有新的评论就会自动推送到用户端,这里Facebook使用的便是每天在全球有设备在使用的WebSocket技术。我是南哥,一个Java学习与进阶的领路人。相信对你通关面试、拿下Offer进入心心念念的公司有所帮助。
- V 哥整理的关于 MongoDB面试专题,不妥之处欢迎指正,关注威哥爱编程,生活乐无边。 V 哥整理的关于 MongoDB面试专题,不妥之处欢迎指正,关注威哥爱编程,生活乐无边。
上滑加载中
推荐直播
-
华为云软件开发生产线(CodeArts)10月新特性解读
2024/11/19 周二 19:00-20:00
苏柏亚培 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线10月发布的新特性,并在直播过程中为您答疑解惑。
回顾中 -
物联网资深专家带你轻松构建AIoT智能场景应用
2024/11/21 周四 16:30-18:00
管老师 华为云IoT DTSE技术布道师
如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)、大数据等技术,实现物联网端云协同创新场景,教您如何打造更有实用性及创新性的AIoT行业标杆应用。
去报名
热门标签