摘要:
初始化一个线程池,就是初始化一条工厂流水线;或者新建一个公司; 开始创业 核心线程个数就像是公司元老个数; 最大线程个数就像公司总相关员工; 任务队列就像是公司项目排期表; treadFactory 创建线程的工厂 自定义员工招聘&入职流程 拒绝策略 任务队列满,并且线程数达到最大线程数,就像项目排 阅读全文
摘要:
参考链接 https://www.cnblogs.com/CodeBlogMan/p/18005657 三、类属性转换 在实际 Java 开发中,关于 VO、Entity、DTO 等对象属性之间的赋值是我们经常遇见的,最简单使用 @Data 去逐个 .set() 或者 @Builder 链式 .bu 阅读全文
摘要:
请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否 阅读全文
摘要:
给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root = [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1] 示例 2: 输入:root = [2,1,3] 输出:[2,3,1] 示例 3: 输入:root = [] 输出:[]栈 /** 阅读全文