其他
其他
haohao123nana
6年java web开发经验,2年android开发经验
展开
-
记一次项目cpu100%情况解决过程
下午14:29分,运维突然告知,某项目CPU100%,赶紧找到运维开始排查问题一、通过top命令排查出占用线程,发现占用cpu的线程是GC程序见:https://www.cnblogs.com/maohuidong/p/9313729.html二、通过jstat命令查看内存状态,发现full gc达到150多次。此时仍然无法定位问题。三、通过查看异常时间段nginx日志,发现有个接口传的参数异常,日志如下"49.4.43.25"|"www.wqyunpan.c...原创 2020-06-11 17:03:53 · 877 阅读 · 0 评论 -
维护前辈代码,痛并快乐着...
如何修改前辈代码中的bug大家新到一家公司时,很有可能要维护前辈写的代码,如果这个前辈比较吊,代码不会出现任何bug,那我们就皆大欢喜了。但是,如果比较坑,像1000行代码中只有1行注释…这个,你就准备过苦日子吧。喜大普奔的是,博主正好碰到这样的场景,心中一万个草泥马奔腾而过…。为了记住我踩过的坑,也为了避免大家踩坑,我记录一下心得,会不断完善的。尽量不要修改公共代码所谓公共代码,就是被其他代码原创 2017-04-03 10:10:02 · 891 阅读 · 2 评论 -
关于git中Pageant开机启动且自动关联秘钥
Pageant在git中主要负责和服务器端进行身份验证,但是我们每次在启动Pageant后都需要手动的加载秘钥文件,这其实是一个比较烦的过程,我们怎么能够使其自动的完成呢?一、Pageant开机启动(这部分是请教了东立才搞定的)首先打开win7的自启动文件夹,方式 win键->所有程序->启动->右键->打开 ,然后找到pageant.exe的位置,右键->创建快捷方式,目录中就多了一个pagean原创 2017-10-31 08:43:02 · 5892 阅读 · 0 评论