- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 nginx重加载报错
现象:修改nginx配置文件后,-t测试ok,reload报错。报错信息:/home/app/nginx/sbin/nginx -s reloadnginx: [error] invalid PID number "" in "/home/app/nginx/logs/nginx.pid"解决方法:ps -ef|grep nginx 找到nginx的进程ID:22420
2017-11-07 15:57:20 366
原创 Timsort排序异常现象
异常类型:java.lang.IllegalArgumentException: Comparison method violates its general contract! 分析:线上非必现,偶发概率很小;java7开始引入了Timsort的排序算法,是稳定的nlogn复杂度,表现效果比快排要好。异常的原因是实现的compare排序算法不够严谨导致,需要对非法的比较对象进行更
2017-09-30 11:46:03 2176
原创 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 368
commons-pool-1.4.jar
2009-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人