
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
设计模式之抽象工厂模式:最复杂的工厂模式变种
设计模式之抽象工厂模式:最复杂的工厂模式变种。它是围绕一个超级工厂创建其他工厂。
Mac电脑配置maven,idea配置maven
Mac电脑配置maven,idea配置maven
通过http、https域名访问静态网页、nginx配置负载均衡(nginx配置)
通过http、https域名访问静态网页、nginx配置负载均衡(nginx配置)
Java 中线程基本知识及操作(二):线程的协作 wait/notify、join/yield、suspend/resume等机制
多线程编程的首要目标是正确性,其次才是性能。
Java内存模型及并发三大特性
Java内存模型是Java并发编程的基石,它通过定义一套规范,使得Java程序在不同平台上都能有一致的行为表现。
ReentrantLock:解锁Java并发编程的终极武器
没有最好的锁,只有最适合的锁。ReentrantLock和synchronized各有优劣
设计模式汇总(Java 实现)
设计模式汇总
Java String不可变性:为什么Java之父说“能用不可变就用不可变“?
String的不可变性是Java设计中最精妙的权衡之一。它牺牲了部分修改灵活性,换来了安全、性能、线程安全和内存效率的多重保障。
深入剖析Java String.intern():从原理到实战讲解字符串常量池
String.intern()是Java字符串优化的利器,但也是双刃剑。理解其底层原理、版本差异和适用场景,才能在实际开发中游刃有余。
CountDownLatch解析:Java并发编程神器
CountDownLatch是Java并发编程中不可或缺的工具,它通过简单的计数器模型,优雅地解决了“一个线程等待多个线程”的协作问题。







