首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
String_
掘友等级
java程序媛(●'◡'●)
喜欢的事情好像挺多的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
B+Tree原理、算法的解析和实现,超详细,图+代码,ο(=•ω<=)ρ⌒☆
B+Tree是一种数据结构,也是Mysql中Innodb数据库引擎中的主要使用索引。在2019年的时候,在自己从头到尾实现了一遍红黑树之后,突然想实现一遍B+Tree。在加上2018年的时候看了一本书《高性能Mysql》,这本书对我后面优化sql的思路有挺大的影响的。里面有从源…
java8 ConcurrentHashMap源码&原理解读,保姆级解读ο(=•ω<=)ρ⌒☆,并行/并发编程思想
之前研读过HashMap源码,实现过一遍HashMap源码。但是HashMap是线程不安全的,而ConcurrentHashMap是线程安全的,博主我觉得自己多线程方面差了点,遂决定去研究一番ConcurrentHashMap。这一看,emmm,妙呀,有时一个方法起码得研究好几…
自己使用cglib/jdk动态代理实现@Transaction注解(事务管理+事务传播行为)
这个轮子是我去年就造了的,当时在上个东家做的是金融相关的,重视数据的一致性。我踩过一个坑(ノへ ̄、),导致我特别想知道这个spring 事务管理怎么做的。 有一次。博主我负责的一个产品其中一个业务,主要用户使用道具,银行将资金从平台转到用户账上,银行处理成功后,发送MQ消息给我…
jdk8 HashMap源码解读(数学思想),亲自造数据实验其原理*(੭*ˊᵕˋ)੭*ଘ
这个HashMap底层源码,加上这次写博文,再加上我前面分析了ConcurrentHashMap的put,扩容,计数,我已经看hashMap原理看了4遍了,每次一看就好几天。我真的每看一次,都有新的大收获啊!!!作为一个技术控的妹子,哇╰(°▽°)╯,sun公司的大神真的好厉害…
红黑树原理和算法,超详细介绍(图,内附实现代码)
普通的二叉搜索树,如果是一颗平衡的二叉树。 则n个节点查找的时间复杂度为O(log2n),近似折半查找。 它的时间复杂度为O(n)。 因此为了解决这个问题,出现了avl树(自平衡二叉树)。 嗯,它不重要,不是我要讲的重点。(~ ̄▽ ̄)~ avl树一个高度平衡的二叉树。 它具有一…
KMP字符匹配算法原理
KMP算法是一种改进的字符匹配算法。由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。 它的核心思想是,通过一个next[]数组,在匹配失败后,减少字符移动的距离,达到快速匹配的目的。 最长相同前后…
个人成就
文章被点赞
17
文章被阅读
10,570
掘力值
214
关注了
1
关注者
6
收藏集
1
关注标签
124
加入于
2020-03-23