java进阶
文章平均质量分 80
YimBa
追寻不平衡的平衡
展开
-
G1 GC
G1GC基础概念,CMS GC,配置参数。G1GC处理步骤。各个GC比对原创 2022-06-11 18:27:57 · 3327 阅读 · 0 评论 -
Spring AOP超详细解析
AOP、IOC、面向切面编程、控制反转、循环依赖、字节码增强、从对象A直接引用和操作对象B,变成对象A里只需要依赖一个接口IB,系统启动和装配阶段,把IB接口的实例对象注入到对象A,这样A就不需要依赖一个IB接口的具体实现,也就是类B。从而可以实现在不修改代码的情况,修改配置文件,即可以运行时替换成注入IB接口另一实现类C的一个对象实例。AOP:假如说在里面做了AOP,这时候拿到的是一个代理类,或者增强的一个运行期生成的子类,中间做一层代理,那么更可以解决所谓的循环依赖的问题。原创 2022-06-01 23:29:30 · 7315 阅读 · 0 评论 -
Spring技术发展及框架设计
spring、版本流程:SNAPSHOT -> RC(PRE) -> RELEASE(GA) -> CURRENT、Spring框架设计、Spring Framework 核心6大模块原创 2022-06-01 16:48:04 · 336 阅读 · 0 评论 -
并发编程经验总结
并发编程经验总结、线程安全操作利器 - TheadLocal、并行Stream、List.stream().parallel()、伪并发问题、跟并发冲突问题类似的场景、分布式下锁和计数器、加锁需要考虑的问题、线程间协作与通信、线程间共享、线程间协作原创 2022-05-29 16:32:05 · 184 阅读 · 0 评论 -
常用线程安全类型(ArrayList、LinkedList、CopyOnWriteArrayList、HashMap、LinkedHashMap、ConcurrentHashMap)
常用线程安全类型(ArrayList、LinkedList、CopyOnWriteArrayList、HashMap、LinkedHashMap、ConcurrentHashMap)、线程安全原创 2022-05-28 23:48:27 · 5357 阅读 · 0 评论 -
并发工具类详解
java多线程并发工具类。AQS。Semaphore。CountDownLatch。CyclicBarrier。Future/FutureTask/CompletableFuture原创 2022-05-27 08:44:25 · 331 阅读 · 0 评论 -
并发原子类
java并发编程。多线程。并发原子类。线程安全。原子类工具包。无锁技术底层实现原理。有锁和无锁哪个好。Atomic。LongAdder。原创 2022-05-25 22:40:43 · 113 阅读 · 0 评论