- 博客(3)
- 资源 (4)
- 论坛 (1)
- 问答 (1)
- 收藏
- 关注
原创 Java线程池源码分析
文章目录概述类结构详细解析构造函数一些成员变量关于线程池状态添加一个任务之后发生了什么?execute()方法概述线程是稀缺资源,如果线程被无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,所以合理的使用线程池对线程进行统一分配、调优和监控,有巨大的好处。降低资源消耗提高系统响应速度提高线程可管理性JDK1.5引入了Executor线程池框架,通过把任务的提交和执行进行解耦,...
2019-02-21 10:27:14
3258
13
原创 LeetCode-字符串的最长回文子串
文章目录题目链接题目描述示例解析代码题目链接Problem.5:https://leetcode.com/problems/longest-palindromic-substring/题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例输入1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。输入2...
2019-02-13 09:02:56
645
20
原创 Java对象的自我救赎-finalize
对象的自我救赎即使在可达性分析算法中不可达的对象,也并非是“非死不可”的,这时候它们暂时处于“缓刑”阶段,要真正宣告一个对象死亡,至少要经历两次标记过程:如果对象在进行可达性分析后发现没有GC Roots相连接的引用链,那它将会被第一次标记并且进行一次筛选,筛选的条件是此对象是否有必要执行finalize()方法。当对象没有覆盖finalize()方法,或者finalize()方法已经被虚拟机调...
2019-02-02 10:23:40
645
8
LovelyBear2019的留言板
发表于 2020-01-02 最后回复 2020-01-02
Redis持久化的dump.rdb是如何生成的?
2018-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝