首页
学习
活动
专区
工具
TVP
发布

开发技术

主打java,其他语言的也许也会有
专栏作者
155
文章
172509
阅读量
27
订阅数
数据结构之堆 → 不要局限于堆排序
  定义:堆就是用数组实现的完全二叉树,并且根据堆属性来排序,决定节点在树中的顺序
青石路
2022-05-10
5500
再探快速排序 → 递进式演进,是否更容易理解?
  问题描述:给定一个整型数组 arr 和一个整数 target ,请把小于等于 target 的数放在数组的左边,大于 target 的数放在数组的右边
青石路
2022-05-10
3310
四探循环依赖 → 当循环依赖遇上 BeanPostProcessor,爱情可能就产生了!
  楼主一而再,再而三的折腾循环依赖,你们不烦,楼主自己都烦了,如果你们实在是受不了,那就...
青石路
2022-05-10
3590
额外空间复杂度O(1) 的二叉树遍历 → Morris Traversal,你造吗?
二叉树的遍历 → 不用递归,还能遍历吗中讲到了二叉树的深度遍历的实现方式:递归、栈+迭代
青石路
2022-05-10
4010
二叉树的简单实战 → 一起温故下二叉树的遍历
  不管是递归(系统栈)实现,还是 栈 + 迭代 实现,深度遍历的额外空间复杂度都是:O(n)
青石路
2022-05-10
2560
二叉树的遍历 → 不用递归,还能遍历吗
  后续代码用 java 实现,但涉及到的数据结构、算法是通用的,希望大家不要被开发语言所禁锢
青石路
2021-12-28
5650
单向链表的花式玩法 → 还在玩反转?
  虽然代码用 java 实现,但涉及到的算法实现是通用的,希望大家不要被开发语言所禁锢
青石路
2021-12-14
5940
异或运算的巧用 → 不用额外的变量,如何交换两个变量的值?
  关于“位”运算,大家或多或少都知道点,比如与运算(&)、或运算(|)、异或运算(^)、取反运算(~)、左移(<<)、右移(>>)
青石路
2021-11-30
1.3K0
再探循环依赖 → Spring 是如何判定原型循环依赖和构造方法循环依赖的?
侄子:那你赶紧给我妈花吧,我妈要是跑了,你还得花钱娶一个,到最后,钱我捞不着,亲妈还混没了
青石路
2021-03-15
8930
HashMap 链表插入方式 → 头插为何改成尾插 ?
  对 HashMap 的底层数据结构,相信大家都有所了解,不同的版本,底层数据结构会有所不同
青石路
2020-11-24
1.2K0
MySQL 日志之 binlog 格式 → 关于 MySQL 默认隔离级别的探讨
  在讲 binlog 之前,我们先来回顾下主流关系型数据库的默认隔离级别,是默认隔离级别,不是事务有哪几种隔离级别,别会错题意了
青石路
2020-10-28
1.7K0
JVM 常见线上问题 → CPU 100%、内存泄露 问题排查
  后文会从 Windows、Linux 两个系统来做示例展示,有人会有疑问了:为什么要说 Windows 版的 ? 目前市面上还是有很多 Windows 服务器的,应用于传统行业、政府结构、医疗行业 等等;两个系统下的情况都演示下,有备无患
青石路
2020-10-09
2.4K0
JDK 8 新特性之函数式编程 → Stream API
  现在的我没那激情了,只喜欢坐在角落里,默默的听着他们唱,就连旁边的妹子都劝我说:大哥别摸了,唱首歌吧
青石路
2020-09-01
4840
神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(二)
神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(一)中,我们讲到了 JOIN 的部分内容,像:驱动表、JOIN 大致流程等。什么,还没看?赶紧去看呀,啊? 你都知道呀,那你走吧
青石路
2020-01-02
6910
神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(一)
  我:嗨,老板娘,有冰红茶没   老板娘:有   我:多少钱一瓶   老板娘:3块   我:给我来一瓶,给,3块   老板娘:来,你的冰红茶   我:玩呐,我要冰红茶,你给我个瓶盖干哈?   老板娘:这是再来一瓶,我家卖完了,你去隔壁家换一下
青石路
2019-12-10
9280
HashMap 中的容量与扩容实现,细致入微,值的一品!
    巴闭,你的脚怎么会有味道,我要闻闻看是不是好吃的,嗯~~爸比你的脚臭死啦!! ……
青石路
2019-11-12
5860
spring的自动装配,骚话@Autowired的底层工作原理
Spring拓展接口之BeanPostProcessor,我们来看看它的底层实现中讲到了spring对BeanPostProcessor的底层支持,并且知道了BeanPostProcessor的两个方法:postProcessBeforeInitialization、postProcessAfterInitialization的执行时机,没看的小伙伴可以回过头去看看。本来spring的自动装配是打算放到上一篇博文中详细讲解的,可后来觉得篇幅可能太大了(细心的小伙伴可能会有这样的表情:
青石路
2019-06-22
2.1K0
spring-boot-2.0.3之quartz集成,最佳实践
    快过年了,大街上,爷爷在给孙子示范摔炮怎么放,嘴里还不停念叨:要像这样,用劲甩才能响。示范了一个,两个,三个... 孙子终于忍不住了,抱着爷爷的腿哭起来:爷呀,你给我剩个吧!
青石路
2019-02-25
2.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档