- 博客(6)
- 收藏
- 关注
原创 Java垃圾回收机制全解析
Java垃圾回收机制通过算法创新(如三色标记法)和分代设计,平衡了内存利用率、吞吐量和延迟。现代收集器(如G1、ZGC)进一步通过并发、区域化和硬件优化,支持更大内存和更低延迟场景。实际应用中需结合业务需求(吞吐、延迟、内存大小)选择合适的收集器,并通过监控调优提升系统性能。
2025-03-03 22:52:47
725
原创 LockSupport.park() 与线程中断行为总结
可高效实现线程阻塞与唤醒,是构建高性能同步工具的核心基础。若需在中断后重新启用。通过合理管理中断标志,
2025-02-23 19:34:01
484
原创 AQS部分方法解析
AQS是Java并发包中构建锁和同步器的基础框架,通过FIFO队列管理线程的竞争与唤醒,核心思想是将资源访问抽象为状态(state)管理,结合CLH队列实现线程排队。
2025-02-23 14:51:06
532
原创 关于cannot deserialize from Object value (no delegate- or property-based Creator)报错的解决
问题描述提示:这里描述项目中遇到的问题:在feignClient调用时一直报错:cannot deserialize from Object value (no delegate- or property-based Creator)原因分析:这是我的封装获取到的对象的VO类,在使用 @Builder 注解的时候,会生成一个全参构造,导致无参构造消失,而反序列化是需要无参构造方法的,所以会导致此报错解决方案:作为接收方的VO类,不需要@Builder注解,删除@Builder注解,使用@N
2022-05-13 11:59:51
2444
1
原创 浅谈MySQL优化技巧
MySQL优化我们为什么需要优化MySQL?性能低,执行时间长,等待时间太长,SQL语句欠佳(连接查询),索引失效,服务器参数设置不合理(缓冲区,线程数)整体思路数据库最常用的优化方式有:SQL语句和索引、数据库表结构、系统配置、硬件。优化效果:SQL语句和索引 > 数据库表结构 > 系统配置 > 硬件,但成本从低到高。硬件优化属于运维的工作,系统配置往往是由DBA进行优化。Java工程师是数据库系统的使用者,我们需要做到的是,对数据库应用层进行优化,提升数据的处理效率,这两项
2020-11-14 08:49:24
713
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅