首页
归档
分类
标签
瞬间
友链
关于
Rainsheep
一条没有梦想的咸鱼
累计撰写
395
篇文章
累计创建
89
个分类
累计创建
383
个标签
导航
首页
归档
分类
标签
瞬间
友链
关于
目录
Future 和 Callable
Future 可以将 Future 视为保存结果的对象-但它可能暂时没有结果,它代表未来异步计算的结果。 提供了以下方法 // 试图取消此任务的执行。如果任务已完成、已取消或由于其他原因无法取消,则此尝试将失败。 // 如果成功,并且调用 cancel 时此任务尚未启动,则此任务不应运行。 // 如
2022-03-05 01:40
56
0
1
31.6℃
多线程
druid 教程
参考文献: [druid 常见问题](https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98) [池化技术(一)Druid是如何管理数据库连接的? ](https://www.cnblogs.com/ham
2022-03-04 22:08
51
0
0
29.1℃
Druid
druid 类图 属性表
参考文献:Druid-类图-属性表 本篇为「工具人」文章,建议直接用「ctrl+f」进行查找属性、方法、类名,快速了解其含义和所属类。 1. 类图 主要流程里主要涉及到的类名称、类属性、类方法如下图(淡黄色表示属性,淡蓝色表示方法): 2. DruidAbstractDataSource 抽象类 这
2022-03-04 18:35
32
0
0
27.2℃
Druid
druid 回收连接
// DruidPooledConnection 类的 close 方法 public void close() throws SQLException { //检查,因为该连接对象是抛出去给别的业务线程使用,也就是说并不受连接池本身管控,所以很可能存在多线程同时 close 的操作,因此这
2022-03-04 16:31
37
0
0
27.7℃
Druid
druid 连接瘦身-主动回收连接
// 回收长期未归还的连接(再次说明:该方法仅在 removeAbandoned 设置为 true 的情况下触发) public int removeAbandoned() { int removeCount = 0; long currrentNanos = System.nan
2022-03-04 16:05
29
0
0
26.9℃
Druid
druid 丢弃连接的守护线程
// 连接池瘦身,参考主流程4 public class DestroyConnectionThread extends Thread { public DestroyConnectionThread(String name) { // 给线程重命名 sup
2022-03-04 15:41
31
0
0
27.1℃
Druid
druid 连接可用性测试
// 数据库连接可用性测试 protected boolean testConnectionInternal(DruidConnectionHolder holder, Connection conn) { String sqlFile = JdbcSqlStat.getContextSql
2022-03-04 15:19
42
0
0
28.2℃
Druid
druid 获取连接实现
private DruidPooledConnection getConnectionInternal(long maxWait) throws SQLException { // 可用性判断 if (closed) { connectErrorCountUpdate
2022-03-04 15:07
32
0
0
27.2℃
Druid
druid 责任链
// DruidDataSource 类里的方法:获取连接 public DruidPooledConnection getConnection(long maxWaitMillis) throws SQLException { init(); // 责任链上的 filter 存在
2022-03-04 14:57
28
0
0
26.8℃
Druid
守护线程
1. 什么是守护线程 在 Java 中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 。 守护线程也称“服务线程”,守护线程会在没有用户线程可服务时自动离开。 守护线程的优先级比较低,用于为系统中的其它对象和线程提供服务。 Daemon 的作用是为其他线程的运
2022-03-04 14:00
35
0
0
27.5℃
多线程
上一页
下一页
1
…
12
13
14
15
16
…
38
弹