Fork me on GitHub
摘要: 千万级别的表分页查询非常慢,怎么办? 大表分页查询非常慢,怎么办?本文将以实战的方式向你介绍! 阅读全文
posted @ 2022-08-02 17:42 潘志的研发笔记 阅读(4240) 评论(21) 推荐(20) 编辑
摘要: 巧用自定义注解,一行代码搞定审计日志 在项目开发过程中,不可避免的会碰到需要强制增加审计日志的需求,那具体如何做呢,本文将告诉你答案! 阅读全文
posted @ 2022-03-26 20:57 潘志的研发笔记 阅读(866) 评论(1) 推荐(1) 编辑
摘要: 如果你想模仿springMVC,自己编写一套开发框架,本文将给你答案! 阅读全文
posted @ 2022-03-18 17:40 潘志的研发笔记 阅读(817) 评论(1) 推荐(1) 编辑
摘要: 如果你现在正为不知如何在线生成pdf文档而苦恼,本文将给你答案! 阅读全文
posted @ 2022-03-13 22:21 潘志的研发笔记 阅读(3047) 评论(0) 推荐(1) 编辑
摘要: 一、简介 在实际的业务系统开发过程中,操作 Excel 实现数据的导入导出基本上是个非常常见的需求。 之前,我们有介绍一款非常好用的工具:EasyPoi,有读者提出在数据量大的情况下,EasyPoi 会占用内存大,性能不够好,严重的时候,还会出现内存异常的现象。 今天我给大家推荐一款性能更好的 Ex 阅读全文
posted @ 2022-03-03 21:15 潘志的研发笔记 阅读(3256) 评论(0) 推荐(4) 编辑
摘要: 如果你想针对当前的项目开发一套定制化代码生成器,本文将给你答案! 阅读全文
posted @ 2022-02-03 21:03 潘志的研发笔记 阅读(4304) 评论(13) 推荐(18) 编辑
摘要: 相信大家对 ConcurrentHashMap 这个线程安全类非常熟悉,但是如果我想在多线程环境下使用 ArrayList,该怎么处理呢?本文将揭晓答案! 阅读全文
posted @ 2022-01-14 19:33 潘志的研发笔记 阅读(668) 评论(0) 推荐(3) 编辑
摘要: ConcurrentHashMap 是 Java 并发包中提供的一个线程安全且高效的 HashMap 实现,以弥补 HashMap 不适合在并发环境中操作使用的不足,本文就来分析下 ConcurrentHashMap 的实现原理,并对其实现原理进行分析! 阅读全文
posted @ 2019-12-30 09:38 潘志的研发笔记 阅读(1422) 评论(0) 推荐(2) 编辑
摘要: 经常有些面试官会问,是否了解过 HashMap 在多线程环境下使用时可能会发生死循环,导致服务器 cpu 100% 的线上故障?阅读本文将给出答案! 阅读全文
posted @ 2019-12-23 09:22 潘志的研发笔记 阅读(1466) 评论(1) 推荐(2) 编辑
摘要: PriorityQueue 并没有直接实现 Queue接口,而是通过继承 AbstractQueue 类来实现 Queue 接口一些方法,在 Java 定义中,PriorityQueue 是一个基于优先级的无界优先队列。 阅读全文
posted @ 2019-12-19 13:45 潘志的研发笔记 阅读(1276) 评论(0) 推荐(1) 编辑