摘要: ThreadLocal线程变量副本、ThreadLocal数据结构、ThreadLocal.set()、ThreadLocalMap的hash算法、hash冲突与解决方法、过期数据清理(探测式清理、启发式清理)、扩容机制(size>=threshold rehash(), size>=threshold-threshold/4 resize())、ThreadLocal.get()、OOM内存泄漏问题 阅读全文
posted @ 2022-04-18 11:25 与长安故里 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 池化技术及思想、线程池的好处、Executor、ThreadPoolExecutor类(重要)、实现线程池、ThreadPoolExecutor的使用、线程池原理分析、一些相关对比、常见线程池、线程池的合理配置 阅读全文
posted @ 2022-04-18 00:38 与长安故里 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 线程通信:管程法、信号灯法、线程池 8锁问题 阅读全文
posted @ 2022-04-17 21:28 与长安故里 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 阻塞队列 同步队列 AQS 原理 数据结构 CLH 共享方式 设计模式 组件 自定义 阅读全文
posted @ 2022-04-17 19:28 与长安故里 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 各种锁 可重入锁、公平锁\非公平锁、独占锁\共享锁、读写锁 锁状态 重量级锁、轻量级锁、偏量锁、锁膨胀、锁粗化、锁自旋\自定义自旋 volatile轻量级锁,锁变量,可见性 synchronized使用方式,不同使用方式的底层实现,非公平锁,锁升级原理,锁优化,降级 单例模式与synchronized和volatile CAS 原理 解决ABA问题 Atomic类 阅读全文
posted @ 2022-04-17 16:29 与长安故里 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 线程死锁和锁 阅读全文
posted @ 2022-04-17 10:00 与长安故里 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 并行和并发 线程和进程 线程状态 线程优先级 线程调度 创建线程的方式 阅读全文
posted @ 2022-04-17 00:05 与长安故里 阅读(36) 评论(0) 推荐(0) 编辑
摘要: MySQL三大日志、MySQL MVCC、MySQL锁、MySQL分库分表、MySQL主从复制、MySQL优化 阅读全文
posted @ 2022-04-16 21:21 与长安故里 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 索引优缺点、底层数据结构、索引类型、聚簇索引和非聚簇索引、创建索引的条件、索引语句、索引下推、索引失效 阅读全文
posted @ 2022-04-16 12:30 与长安故里 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 主键、外键、数据库范式、DML和DDL、InnoDB和MyISAM、数据库锁机制、事务(ACID\并发问题\隔离级别)、varchar和char的区别 阅读全文
posted @ 2022-04-16 11:00 与长安故里 阅读(34) 评论(0) 推荐(0) 编辑