摘要: 2年经验java后端程序员的必备技术点总结(脑图), 脑图编辑工具:https://www.processon.com。必备技术点涉及操作系统、计算机网络、数据结构、数据库、 设计模式、java容器、java并发、JVM、spring、springspringcloud、redis、rabbitmq 阅读全文
posted @ 2020-04-18 22:08 不止是编程 阅读(296) 评论(1) 推荐(1) 编辑
摘要: 平衡二叉树相信大家都不陌生了,它是一颗平衡的二叉排序树,它的查询、插入删除的时间复杂度均为O(logn),是非常好且重要的动态查找结构,因此被广泛的应用。而平衡二叉树的实现因为引入了旋转操作而经常让人难以理解,楼主写这篇文章的目的,其实是希望能够通过造轮子的方式,帮助到大家完全理解从普通二叉排序树逐 阅读全文
posted @ 2019-06-11 19:00 不止是编程 阅读(8318) 评论(0) 推荐(6) 编辑
摘要: 前段时间翻看了Redis的源代码(C语言版本,Git地址:https://github.com/antirez/redis), 过了一遍Redis数据结构,包括SDS、ADList、dict、intset、ziplist、quicklist、skiplist。 在此进行总结 一、SDS(Simple 阅读全文
posted @ 2019-05-15 14:55 不止是编程 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: 道路越深,即越孤独。 大家都知道,mysql innodb引擎支持事务,而事务具有ACID四大特性,分别是原子性,一致性,隔离性及持久性。其中事务的隔离性,指的是当多条事务并发时,对事务中的sql指令的一些同步及加锁约束,隔离性分为四个隔离级别,分别是Read-uncommit,Read-commi 阅读全文
posted @ 2019-05-06 16:22 不止是编程 阅读(915) 评论(0) 推荐(0) 编辑