![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
归并排序和快速排序都是基于分而治之的算法思想。归并排序先将待排序的数组不断拆分,直到拆分到区间里只剩下一个元素的时候。不能再拆分的时候。这个时候我们再想办法合并两个有序的数组,得到长度更长的有序数组。当前合并好的有序数组为下一轮得到更长的有序数组做好了准备。一层一层的合并回去,直到整个数组有序。
![文章图片](https://img-blog.csdnimg.cn/43eb7536911b40ce9a967df98588d6b7.png)
传统定义:Kafka是一个分布式的基于发布/订阅模式的消息队列,主要用于大数据实时处理领域。发布/订阅:消息的发布者不会将消息直接发送给特定的订阅者,而是将发布的消息分为不同的类别,订阅者指接受自己感兴趣的消息。戳这里:了解消息队列现在的定义:Kafka是一个开源的分布式事件流平台(Event Streaming Platform),被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用。
![文章图片](https://img-blog.csdnimg.cn/f3b4c06462e54c53832dbf2311501c4f.png)
概述由MySQL5.0 版本开始支持存储过程。如果在实现用户的某些需求时,需要编写一组复杂的SQL语句才能实现的时候,那么我们就可以将这组复杂的SQL语句集提前编写在数据库中,由JDBC调用来执行这组SQL语句。把编写在数据库中的SQL语句集称为存储过程。存储过程:(PROCEDURE)是事先经过编译并存储在数据库中的一段SQL语句的集合。调用存储过程可以简化应用开发人员的很多工作,减少数据在数据
![文章图片](https://img-blog.csdnimg.cn/54220a860c054686a3786f66b59f31c0.png)
为什么要用索引假设有一张表,表中有100万条数据,这100万条数据在硬盘上是存储在数据页上的,一页数据大小为16k。存储100万条数据那么就需要数据页,假设其中有一条数据是“id为7900”的,那么如果要查询这条数据,其中SQL是SELECT * FROM 表名 WHERE id = 7900。在执行这条SQL语句的时候,MySQL需要扫描全表来查询id = 7900的记录。全表扫描就是从“数据页
![文章图片](https://img-blog.csdnimg.cn/d18bc3c2c11a417a9356c412ba43c089.png)
概述由MySQL5.0 版本开始支持存储过程。如果在实现用户的某些需求时,需要编写一组复杂的SQL语句才能实现的时候,那么我们就可以将这组复杂的SQL语句集提前编写在数据库中,由JDBC调用来执行这组SQL语句。把编写在数据库中的SQL语句集称为存储过程。存储过程:(PROCEDURE)是事先经过编译并存储在数据库中的一段SQL语句的集合。调用存储过程可以简化应用开发人员的很多工作,减少数据在数据
![文章图片](https://img-blog.csdnimg.cn/54220a860c054686a3786f66b59f31c0.png)
Exception in thread “main” org.apache.ibatis.exceptions.PersistenceException:###Error building SqlSession.###The error may exist in mapper/AdminMapper.xml###Cause: org.apache.ibatis.builder.BuilderExc
概述由MySQL5.0 版本开始支持存储过程。如果在实现用户的某些需求时,需要编写一组复杂的SQL语句才能实现的时候,那么我们就可以将这组复杂的SQL语句集提前编写在数据库中,由JDBC调用来执行这组SQL语句。把编写在数据库中的SQL语句集称为存储过程。存储过程:(PROCEDURE)是事先经过编译并存储在数据库中的一段SQL语句的集合。调用存储过程可以简化应用开发人员的很多工作,减少数据在数据
![文章图片](https://img-blog.csdnimg.cn/54220a860c054686a3786f66b59f31c0.png)