- 博客(7)
- 收藏
- 关注
转载 注意,本博客已经迁移到新地址:http://www.ixiaomili.cn/
注意,本博客已经迁移到新地址:http://www.ixiaomili.cn/ (域名审核中,预计2017-08-23之前可以正式使用) oschina博客不再维护,敬请大家收藏新地址。 ...
2017-08-21 09:48:00
275
转载 java里final一定是不可改变的吗
出于防御式编程的需要,我们在写一些SDK代码或者不希望被别人破坏的代码的时候会用到final来表示不可变的引用,比如如下代码(代码1): public class User implements Serializable { private final String finalFie...
2017-08-08 14:58:00
328
转载 使用redis实现分布式锁的一些坑
随着分布式技术的发展,分布式锁的使用越来越广泛,jvm锁可以控制对jvm内部资源的独占访问,对于分布式资源却无能为力,这时候就需要采用分布式锁来实现。分布式锁的实现方式有很多种:可以使用关系数据库(比如mysql的select for update悲观锁;当然乐观锁也可以,但实现较复杂);可以...
2017-05-25 21:09:00
150
转载 记一次java进程被linux杀掉的排查过程
某次发现线上有个机器java进程突然挂掉了,这种情况一般都是linux 的oom killer杀掉的(当系统内存不足时oom killer会基于一套算法选出一个进程并杀掉),于是查看/var/log/messages文件,发现以下日志: May 17 17:00:28 localhost k...
2017-05-18 14:59:00
1434
转载 java服务器集群高并发场景下发布导致load高的解决方案
我们的java服务器集群在发布的时候,会出现刚发布的服务器load飙高(超过cpu核数)的问题,过几分钟才能回到低位,分析了好久也没发现什么原因。 经过查阅相关资料,我们意识到jvm在刚启动时,性能并不是最好的状态,在随后的运行过程中,它会自动分析热点(运行频率高的的代码),并对热点...
2017-03-15 17:37:00
189
转载 gradle的一个坑
gradle引入jar的方式很简单,比如引入dubbo,只要加一行即可: compile('com.alibaba:dubbo:2.4.10') 有时候我们希望排除依赖,可以这样写: compile('com.alibaba:dubbo:2.4.10'){exclude...
2017-03-15 17:36:00
169
转载 Java调用https服务报错unable to find valid certification path to requested target的解决方法...
我们网站要进行https改造,配置上购买的SSL证书后,浏览器访问正常,但是写了个java代码用httpcomponents调用https rest接口时报错: Exception in thread "main" javax.net.ssl.SSLHandshakeException...
2017-03-15 17:35:00
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅