原发在十五言。由于十五言不支持行内代码,阅读起来有点不方便,于是转一份在这里。 世界上的编程语言,按照其应用领域,可以粗略地分成三类。 有的语言是多面手,在很多不同的领域都能...
IP属地:上海
原发在十五言。由于十五言不支持行内代码,阅读起来有点不方便,于是转一份在这里。 世界上的编程语言,按照其应用领域,可以粗略地分成三类。 有的语言是多面手,在很多不同的领域都能...
场景: 把一个List集合按指定长度分割成组 1. 手动实现 (已经自测通过) *注:TODO 标注部分是个小技巧,正常情况下计算能拆分多少组是:length % group...
HTTPS是如何做到『内容加密』、『身份认证』、『内容完整性』的? 下面从原理角度看一下 HTTPS 原理介绍之内容加密 一、加密算法简介 对称加密特点 非对称加密特点 下面...
MySQL慢查询就是在日志中记录运行比较慢的SQL语句,这个功能需要开启才能用。 在MySQL的配置文件my.cnf中写上: long_query_time是指执行超过多久的...
我们都知道LRU是最近最少使用,根据数据的历史访问记录来进行淘汰数据的。其核心思想是如果数据最近被访问过,那么将来访问的几率也更高。在这里提一下,Redis缓存和MyBati...
MySQL 前缀索引能有效减小索引文件的大小,提高索引的速度。但是前缀索引也有它的坏处:MySQL 不能在 ORDER BY 或 GROUP BY 中使用前缀索引,也不能把它...
****你需要知道的****之前我们介绍了排他锁,其实innodb下的记录锁(也叫行锁),间隙锁,next-key锁统统属于排他锁。 ****行锁****记录锁其实很好理解,...
堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆...