加载中
Linux应用进程消失之谜--Java进程与OOM Killer

“Java进程咋又突然没了?还没任何报错,都好几天了好奇怪啊。” 上午刚上班不久,旁边的同事就遇到了棘手的技术问题。大概打听下,原来是某个Java应用在执行某个耗时的定时任务的过程中,大...

2019/10/27 00:36
54
从Redis连接池获取连接失败的原因说起

本文从一个常见的redis连接池异常说起,探究了redis的客户端和服务端关闭机制、TCP RST的产生和Socket SO_LINGER的使用

2017/07/07 15:35
1.1W
在Spring-Boot中配置mybatis多数据源

来不及了,直接上代码:D @Configuration @EnableConfigurationProperties(DatabaseConfigProperties.class) @EnableTransactionManagement public class DatabaseConfig { @Autowired ...

2017/04/28 14:32
81
SpringBoot使用yaml作为配置文件之坑

使用spring boot时,有application.yml而没有yaml解析类的不完善之处

2017/04/13 21:07
2.5W
fastjson漏洞升级修复小记

自从3.15温少公布了这个安全升级公告,在不少同行朋友圈里广为流传,最诧异的不外乎“一个序列化框架竟然会出现远程执行的漏洞”,其实如果用过fastjson的序列化类名功能就不难想到,在序列化...

dubbo提供者出现不明外网ip注册的问题

之前碰到过这样的问题,在dubbo admin里会看到有不明的外网IP,服务虽然是注册成功了,但是提供者确实来自不明的IP。 今天做新项目上线,又碰到了这种情况。灵机一动会不会是因为dubbo在获取...

2015/10/13 15:38
2K
maven多模块eclipse jetty热部署

想必用过maven的同学都用过maven的多模块功能,多个模块对于解耦和复用代码非常有帮助,使用多模块也易于理解和维护。但是使用多模块在开发过程中也有一些不便之处,比如web模块A以jar包方式...

2015/09/23 14:45
1.8K
jenkins动态参数构建

使用jenkins构建项目测试环境时,一直使用的是string parameter手输参数进行参数构建,这样构建久了感觉很麻烦。jenkins有个插件叫做Dynamic Parameter Plug-in,是支持自动参数化构建,其实...

在VPS搭建自己的http代理服务器

如果你用nginx,那最简单的方法是: server { listen 8580; resolver 8.8.8.8; location /{ proxy_pass http://$http_host$request_uri; #allow 127.0.0.1; ...

使用jenkins进行git多分支项目打包时的一个小问题

使用jenkins进行git多分支项目打包时的一个小问题

2015/05/13 16:25
3K
如何用Java监控XX挂号平台X科的可用号

使用Jsoup、awt包进行监控挂号平台是否有可用号,没什么技术含量,有趣倒是有一些。

2015/03/04 18:00
325
使用TProfiler分析并调优项目中的Fastjson序列化代码

本文介绍了TProfiler性能分析方面的实际应用,可以看到通过TProfiler的分析结果,非常容易发现一些性能问题。而这些问题往往较为隐蔽,你最熟悉的地方很有可能早就被你挖了坑。同时也介绍了F...

500lines项目简介

500lines中的每个项目都试图用500行或者更少的代码,让读者了解一个典型软件或需求的简单实现,更重要的是更透彻地明白作为一个软件架构师或开发者应该有的设计思维。

2014/12/05 17:58
2.1K
Fastjson的SerializerFeature序列化属性

DisableCheckSpecialChar:一个对象的字符串属性中如果有特殊字符如双引号,将会在转成json时带有反斜杠转移符。如果不需要转义,可以使用这个属性。默认为false QuoteFieldNames----------...

2014/10/20 17:25
4.5W
SpringMVC3.2.x整合Fastjson与Controller单元测试

SpringMVC与Fastjson的整合,以及单元测试Controller时发生406错误的解决

记一次PAM failure导致的ssh登录VPS失败

LinuxPAM如果不及时设置是会付出代价的~

2014/09/01 20:53
586
调整时区后crontab不执行

今天在VPS上写一个备份数据到百度盘的脚本(感兴趣的可以参考这里)。写完之后,想用crontab做一个定时。测试的时候却怎么也不执行了。弄了半天才想起来,这个VPS被我改过时区。当时用cp /u...

2014/08/26 16:58
546
kill -9 vs kill

不要使用kill -9

2014/06/09 14:48
227
Java可阻塞队列的两种实现方式

在Java中,对于Lock和Condition可以理解为对传统的synchronized和wait/notify机制的替代。 wait/notify有个限制,调用wait/notify的线程必须持有对象的锁。 This method should only be cal...

2014/06/06 16:24
1.7W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部