加载中
开发经验总结

1、日志打印 打印error日志要加上关键字,便于搜索 正确例子:logger.error("xxx错误:" + e.getMessage, e), 反例:logger.error(e.getMessage(), e);......

03/15 10:48
3
Java并发包小结

1、Lock Lock功能对应关键字synchrozied功能,lock和unlock方法用于加锁和释放锁。等待锁的线程加入到等待链表中,同时阻塞线程,锁释放时,从等待链表中取出等待的线程执行,取等待的线程分...

2018/09/21 09:58
3
服务停止后自动启动脚本

#!/bin/sh #需要监测的服务列表 services=("common-server" "tomcat-server") startScript="" # 获取服务启动脚本 function getStart() {     # 独立服务启动脚本     start="./$1/bi...

2017/08/14 11:52
8
基于zookeeper的应用健康监控

项目总是由很多其它应用、服务构成,因此需要对所有这些应用的健康情况有个总得概览。在业余事件做了个简单小玩具,实现了基于的监控方案。实现思路很简单,通过在应用启动后向zk注册一个节点...

2017/07/18 19:36
180
git技巧,git命令简化

git向远程推送、拉取代码都要指定远程分支名称,而大多数情况下远程分分支名称和本地分支名称相同,因此可以自动获取到当前的分支名,而不用每次都输入分支名。通过两个别名即可推送、拉取代...

Git
2017/06/08 15:58
13
代码自动发布脚本

公司目前还没有持续继承工具,每次项目发布都要手工操作,觉得老是在做重复工作,所以自己就写了个shell脚本来自动发布,相关工具包括:git、maven、maven assembly插件、ssh 、awk、xargs #...

2017/05/29 10:51
96
说说我在配置ELK 5.x时碰到的问题

首先安装elasticearch head插件,通过plugin命令安装时报错: 提示找不到插件,后来通过github(https://github.com/mobz/elasticsearch-head)上的文档才知道5.x版本以后不支持这钟方式安装...

2017/05/06 15:05
7
看netty源代码看得我好受打击

看netty源代码看得我好受打击,看来水平还不够...

2016/08/05 17:53
88

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部