希尔排序(Java语言实现) 编程语言

希尔排序(Java语言实现)

希尔排序: 在简单插入排序经过改进的更高效版本,也称缩小增量排序。 算法基本思想: 把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减小,每组包含的关键词越来越多,当增量减至1...
阅读全文
js下拉列表二级联动 编程语言

js下拉列表二级联动

 学了JS也有一段时间了,今天把JS中较为重要的下拉列表二级联动记录一下。所谓二级联动,就是要通过一个下拉列表的选择从而在另一个select下拉列表中显示出对应的数据。好比我有两个下拉列表,...
阅读全文

mac系统ruby命令安装失败,重装brew命令

最近用brew命令安装一些工具总是莫名其妙的出现问题,所以就决定卸载重装下。先记录下碰到的一些问题吧:       1. ruby -e "$(cur...
阅读全文

Redis 数据持久化实践

简介背景Redis是一种内存数据库,在断电时数据可能会丢失。比如你redis整个挂了,然后redis不可用了,如果没有持久化的话,redis就会丢失所有的数据,如果通过持久化将数据搞一份儿到磁盘上去,...
阅读全文
Mysql模糊查询区分大小写 编程语言

Mysql模糊查询区分大小写

使用like查询发现不能区分大小写解决方法问题出现在COLLATE的设置上,将排序规则设置为utf8mb4_bin即可解决问题COLLATE介绍详情参考:COLLATE
阅读全文

springMvc之拦截器的使用

自定义拦截器,实现HandlerInterceptor接口publicclassJWTInterceptorimplementsHandlerInterceptor{@Overridepublicbo...
阅读全文

Parquet文件格式解析

介绍 Parquet是目前比较流行的大数据文件列存储格式,主流的大数据计算框架都对其有良好的支持,包括spark,hive,impala等。相对于传统的行存储模式,列存储主要有以下优点:可以跳过不符合...
阅读全文