执键写春秋 执键写春秋
4年前
基于Maven工程下的MyBatis框架+MySQL+连接池的数据查询操作
具体操作项目结构引入项目依赖pom.xml<?xmlversion"1.0"encoding"UTF8"?<projectxmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchemainstance"xsi
Wesley13 Wesley13
4年前
java常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
1\.引言1.1定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.bing.com%2Fknows%2F%25E5%25A4%259A%25E7%2594%25A8%25E6%2588
Stella981 Stella981
4年前
Internet Download Manager IDM 破解器
IDM全名InternetDownloadManager 是一款国外的多线程下载神器(简称IDM(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.yipojie.cn%2Ftag%2Fidm)),InternetDownloadManager 支持多媒体下载、自动捕获链
Stella981 Stella981
4年前
Linux系统性能检测常用命令
查看CPU数量总核数物理CPU个数X每颗物理CPU的核数总逻辑CPU数物理CPU个数X每颗物理CPU的核数X超线程数查看物理CPU个数:cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wcl
Stella981 Stella981
4年前
C++性能优化(十) —— JeMalloc
C性能优化(十)——JeMalloc一、JeMalloc简介1、JeMalloc简介JeMalloc是一款内存分配器,最大的优点在于多线程情况下的高性能以及内存碎片的减少。GitHub地址:https://github.com/jemalloc
Stella981 Stella981
4年前
Golang之waitgroup用法
我敲下一堆代码,终于长出了果实,今天是个伟大日子packagemainimport("fmt""sync""time")/waitgroup在go中,用于线程同步,指等待一个组,等待一个系列执行完成后,才会向下执行/
Stella981 Stella981
4年前
JVM的关闭钩子
什么是关闭钩子(ShutdownHook)?先看看JavaDoc的说明:!(https://static.oschina.net/uploads/space/2016/1223/170211_Gknj_1434710.png)关闭钩子是指通过Runtime.addShutdownHook注册的但尚未开始的线程。这些钩子可以用于实现服务或
Wesley13 Wesley13
4年前
C# 给某个方法设定执行超时时间
参考:https://blog.csdn.net/educast/article/details/7430932进群:!(https://filescdn.cnblogs.com/files/luofuxian/jqerweima.bmp)  由于某些方法可能产生阻止线程继续执行,需要定义防止超时,且可以得到是否超时,超时可执行某些操作;主
Wesley13 Wesley13
4年前
GuozhongCrawler系列教程 (5) TransactionRequest详解
     为了实现和维护并发抓取的属性信息提供线程安全的事务请求。TransactionRequest是一个抽象类自己不能设置Processor,却需要实现TransactionCallBack接口。TransactionRequest是个复合的BasicRequest。他可以将多个PageRequest、BinaryRequest甚至Transacti
并发情况如何实现加锁来保证数据一致性? | 京东云技术团队
单体架构下锁的实现方案1\.ReentrantLock全局锁ReentrantLock(可重入锁),指的是一个线程再次对已持有的锁保护的临界资源时,重入请求将会成功。简单的与我们常用的Synchronized进行比较:||ReentrantLock|Syn