多线程
MTLDDB
这个作者很懒,什么都没留下…
展开
-
解决httpclient多线程使用时,线程阻塞,耗尽线程
解决java httpclient(version:4.5.12)多线程做了爬虫,程序运行时间长了后,出现线程耗尽的问题,并且shutdownnew无法关闭线程池。原创 2022-01-05 16:57:13 · 3031 阅读 · 0 评论 -
c3p0连接池报死锁,APPARENT DEADLOCK!!!
c3p0连接池报死锁,APPARENT DEADLOCK!!!我的问题是每次获取数据库连接时都去new了一个new ComboPooledDataSource(name);解决办法:将已连接的数据源放入map,获取新的数据库连接时直接取用就行了。//获取连接池中的连接public synchronized final Connection getConnection(String name){ if(dataSourceMap.containsKey(name)){//不用每次获取数原创 2021-02-02 18:08:23 · 728 阅读 · 1 评论