- 博客(4)
- 资源 (18)
- 收藏
- 关注
原创 记录一次定位死锁的问题
近期,别的团队在使用SPC1 (Storage performance council,一个性能测试机构)做性能测试时,发现在有的主机上(1个主机上同时运行多jvm实例)时,有部分jvm实例运行时的IOPS为0的情况.然后通过jstack到处的线程信息,发现有检测到死锁.最终反编译了SPC1的源代码,发现问题在于代码中多次使用到复杂的synchronized 块,但是实现的代码效果就是
2015-09-26 13:41:54 1737
原创 关于正确使用读写锁的思考
使用读写锁可以大幅度提升性能,在读远大于写线程数目时, 本文主要是关于读写锁的一些疑惑 ,主要是实现缓存时,下面这段代码演示了常见的实现缓存的代码:(你可以在很多其他的博客中看到:) 我这里参考了:http://blog.csdn.net/yangfanend/article/details/7381530 这篇博客中的实现 如下:public class ReadWriteLockCach
2015-09-23 21:19:29 1112 2
原创 使用信号量实现的有界缓冲池BoundedBuffer
/** * author:gaoxingliang@outlook.com * created:2015年9月2日 下午8:19:08 */package datastruct;import java.util.concurrent.Semaphore;/** * 使用信号量实现的有界缓冲池 */public class BoundedBuffer<T>{ private
2015-09-02 21:44:45 2416
原创 使用hmailserver搭建邮件服务器
安装使用outlook访问配置TLS AND SSL 支持使用java收发邮件支持IPV6查看数据文件位置常见错误附录本文参考地址: 官方帮助文档 软件下载 各个邮件服务器软件比较 官方和自签名证书for hmailserver安装如果是win10 务必安装.net 3.5 参见附录 下载完软件后,开始安装: 使用outlook访问在outlook里面
2015-09-02 00:19:15 22189 8
graalvm-ee-java11-linux-amd64-21.2.0.1.tar.gz
2021-09-07
minikube-darwin-amd64
2020-04-12
snmpget.exe snmpwalk.exe windows文件
2018-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人