首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
pool
订阅
banqiaoxu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
从源码分析DBCP数据库连接池的原理
我们重点只有三个:数据库连接工厂是什么,连接池工厂是什么,连接池是什么。我们先来看数据库连接工厂 现在应该就没有问题了,整个流程就是获取连接,如果获取不到就返回空,否则返回一个包装类。连接通过borrowObject方法来获取,这个方法的实现是在GenericObjectPoo…
ThreadLocal使用不规范,上线两行泪
ThreadLocal是Java中的一个重要的类,其提供了一种创建线程局部变量机制。从而使得每个线程都有自己独立的副本,互不影响。但不正确的使用却也会导致线程安全问题。
从入门到精通:Java线程池原理 3W 字长文全面指南
本文从线程池概念和用途开始介绍,然后接着结合线程池的源码,领略线程池的设计思路,最后结合实践介绍线程使用的一些常见案例以及线程池参数配置难题引出动态线程池。