- 博客(91)
- 收藏
- 关注
原创 MyBatis主键回填机制深度解析:useGeneratedKeys与selectKey的选择与实践
MyBatis主键回填机制深度解析:`useGeneratedKeys`与`<selectKey>`的选择与实践
2025-04-11 15:34:33
621
原创 MySQL和Oracle常见语法差异详解
在数据库开发中,MySQL和Oracle是两个最常用的关系型数据库管理系统。虽然它们都遵循SQL标准,但在具体实现上存在一些差异。本文将详细介绍MySQL和Oracle在SQL语法上的主要区别,帮助开发人员更好地处理跨数据库开发。
2025-04-01 16:39:02
658
原创 多线程基础系列-线程池
当有任务需要执行时,线程池会从池中取出一个空闲线程来执行该任务,任务执行完毕后,线程并不会立即销毁,而是返回线程池中等待下一次被复用。不同的队列实现会影响线程池的行为,常见的有ArrayBlockingQueue(固定大小)、LinkedBlockingQueue(无界或有限界限)、SynchronousQueue(直接传递,没有容量)等。当线程池中的线程数量超过核心线程数时,多余的空闲线程在等待新任务最长时间达到keepAliveTime后,如果还没有新任务到来,那么这些线程将被终止以节省资源。
2025-02-25 17:52:38
905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人