Posted injava 编程语言 JVM对象模型详解:从底层结构到实战意义(完整版) JVM对象模型、OOP-Klass、对象头、实例数据、对齐填充、Mark Word、指针压缩、对象创建流程、内存计算 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 线程池系列连载(第一篇):通用线程池原理及实战——从底层架构到生产落地 线程池、ThreadPoolExecutor、核心参数、工作流程、实战配置、拒绝策略、源码解析 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 线程池系列连载(第二篇):ForkJoinPool源码解析与实战——分而治之的并发神器 ForkJoinPool、分而治之、ForkJoinTask、工作窃取、源码解析、实战场景、性能对比 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java异常处理从入门到架构师——理论与实践全指南 Java异常、异常处理、自定义异常、全局异常、分布式异常、异常处理最佳实践 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java AQS实现原理、源码解析与实战调优全指南 AQS、AbstractQueuedSynchronizer、同步器、源码解析、实战案例、性能调优、锁机制 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava 编程语言 线程池系列连载(第一篇):通用线程池原理及实战——从底层架构到生产落地 线程池、ThreadPoolExecutor、核心参数、工作流程、实战配置、拒绝策略、源码解析 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 线程池系列连载(第二篇):ForkJoinPool源码解析与实战——分而治之的并发神器 ForkJoinPool、分而治之、ForkJoinTask、工作窃取、源码解析、实战场景、性能对比 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java异常处理从入门到架构师——理论与实践全指南 Java异常、异常处理、自定义异常、全局异常、分布式异常、异常处理最佳实践 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java AQS实现原理、源码解析与实战调优全指南 AQS、AbstractQueuedSynchronizer、同步器、源码解析、实战案例、性能调优、锁机制 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava 编程语言 线程池系列连载(第二篇):ForkJoinPool源码解析与实战——分而治之的并发神器 ForkJoinPool、分而治之、ForkJoinTask、工作窃取、源码解析、实战场景、性能对比 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java异常处理从入门到架构师——理论与实践全指南 Java异常、异常处理、自定义异常、全局异常、分布式异常、异常处理最佳实践 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java AQS实现原理、源码解析与实战调优全指南 AQS、AbstractQueuedSynchronizer、同步器、源码解析、实战案例、性能调优、锁机制 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava 编程语言 Java异常处理从入门到架构师——理论与实践全指南 Java异常、异常处理、自定义异常、全局异常、分布式异常、异常处理最佳实践 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java AQS实现原理、源码解析与实战调优全指南 AQS、AbstractQueuedSynchronizer、同步器、源码解析、实战案例、性能调优、锁机制 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava 编程语言 Java AQS实现原理、源码解析与实战调优全指南 AQS、AbstractQueuedSynchronizer、同步器、源码解析、实战案例、性能调优、锁机制 Posted by 专注着 16 4 月, 2026No Comments Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava 编程语言 Java死锁以及死锁探测实现 Java死锁、死锁条件、死锁排查、死锁探测、JVM监控、ThreadMXBean、Lock、synchronized Posted by 专注着 16 4 月, 2026No Comments
Posted injava Java正则表达式 Java正则表达式使用的引擎实现是NFA自动机, 这种正则表达式引擎在进行字符匹配时会发生回溯(backtracking)。而一旦发生回溯, 那其消耗的时间就会变得很长, 有可能是几分钟,也有可能是几个小时, 时间取决于回溯的次数和复杂度. Posted by 专注着 21 4 月, 2021Tags: 正则
Posted injava 线程wait和sleep 在Java中的多线程是一个抢占式的机制, 而不是分时机制。抢占式机制是有多个线程处于可运行状态, 但是只有一个线程处于运行状态. Posted by 专注着 20 4 月, 2021Tags: notify, wait, 线程
Posted injava 线程间状态转换 NOTE: 在调用obj.wait()的状态的时候, 必须要获取obj的锁, 因为在进行obj.no… Posted by 专注着 19 4 月, 2021Tags: 线程状态
Posted inmysql 数据库不可重复读、脏读、幻读概念 数据库相关概念的学习 不可重复读 不能重复读是指在事务开始之后, 第一次读取的结果集和第二次读取的结… Posted by 专注着 18 4 月, 2021Tags: mysql
NULL列对数据库的影响 Mysql难以优化引用可空列表查询, 它会使索引, 索引统计和值更加复杂。可空列需要更多的存储空间。还需要mysql内部进行特殊处理。可空列被索引后,每条记录都需要一个额外的字节,还能导致MyISAM中固定大小的索引编程可变大小的索引. Posted by 专注着 17 4 月, 2021Tags: mysql, null
Posted injava mysql 线程间的通信四种方式 主要是总结线程间的通信方式有哪些. 通信方式 通过synchronized进行通信 public c… Posted by 专注着 16 4 月, 2021
Posted injava Java String对象 为什么String被设计为不可变类 保证String对象的安全性。假设String对象时可变的,那么… Posted by 专注着 15 4 月, 2021
Posted injava Switch在JVM中的差异 Switch查找case的方式 tableswitch: a table with keys and… Posted by 专注着 15 4 月, 2021