日常不想上班的码农
日常不想上班的码农
全部文章
未归档
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
日常不想上班的码农的博客
全部文章
/ 未归档
(共26篇)
Spring Bean作用域与生命周期
Spring Bean作用域与生命周期 作用域 singleton:单例Bean只在容器中存在一个实例,在Spring内部通过HashMap来维护单例bean的缓存 prototype:每次索取bean时都会创建一个全新的Bean request:每次请求都会创建一个全新Bean,该类型作用...
Spring
2020-06-18
0
783
《Redis设计与实现》读书笔记
《Redis设计与实现》 笔记 字符串 Redis自己构建了一种简单动态字符串(SDS) struct sdshdr{ // 记录buf数组中已使用字节的数量 // 等于sds所保存字符串的长度 int len; // 记录buf数组中未使用字节的数量 ...
Redis
2020-06-10
0
681
ThreadLocal原理与内存泄漏
ThreadLocal 小结 ThreadLocal的原理 每个Thread内都维护着一个ThreadLocalMap ThreadLocalMap是ThreadLocal的内部类,使用Entry<k,v>来进行存储 调用 ThreadLocal的set()方法,,实际...
Java
2019-11-02
0
521
排序算法之希尔排序
思想: 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。 实现代码: public static void sort(int[] arr) { //增量gap,...
排序算法
2019-10-25
0
379
排序算法之插入排序
思路: 从数组下标为1的地方开始,从前往后遍历,每遍历到一个元素,都将它与它前面的所有元素比较,若有比它大的,则交换位置。 所以当遍历到i时,i左边的元素肯定是有序的了,只需把a[i]一次一次插入即可 代码实现 public static void main(String[] args) {...
排序算法
2019-10-25
0
545
排序算法之选择排序
原理: 首先,找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换) 其次,在剩下的元素中找到最小的元素,将它和数组的第二个元素交换位置。如此往复,直到将整个数组排序交换元素的代码写在内循环中,每次交换都能排定一个元素,因此交换的总...
排序算法
2019-10-22
0
464
首页
上一页
1
2
3
下一页
末页