- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 nginx重加载报错
现象: 修改nginx配置文件后,-t测试ok,reload报错。 报错信息: /home/app/nginx/sbin/nginx -s reload nginx: [error] invalid PID number "" in "/home/app/nginx/logs/nginx.pid" 解决方法: ps -ef|grep nginx 找到nginx的进程ID:22420
2017-11-07 15:57:20 356
原创 Timsort排序异常现象
异常类型: java.lang.IllegalArgumentException: Comparison method violates its general contract! 分析:线上非必现,偶发概率很小; java7开始引入了Timsort的排序算法,是稳定的nlogn复杂度,表现效果比快排要好。异常的原因是实现的compare排序算法不够严谨导致,需要对非法的比较对象进行更
2017-09-30 11:46:03 2147
原创 ReentrantLock
注意: 1、Lock必须手动开启和释放锁,synchronized不需要; 2、Lock只适用代码块锁,synchronized是对象之间的互斥关系; 上代码: package com.byf.thead; import java.util.concurrent.locks.ReentrantLock; public class ReentrantLockDemo { public
2016-03-29 14:34:26 361
commons-pool-1.4.jar
2009-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人