- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 JAVA编码好习惯
java编程中的一些习惯性的东西和常识,摘录在这里,备忘。 摘录自阿里dubbo作者梁飞的博客防止空指针和下标越界 保证线程安全性和可见性 尽早失败和前置断言 分离可靠操作和不可靠操作 异常防御,但不忽略异常 缩小可变域和尽量final 降低修改时的误解性,不埋雷 提高代码的可测性严格约定WARN、ERROR级别的日志的内容 日志中尽量多的收集关键信息 同一个或是同一类问题,不用重复记录多次 异
2017-08-16 09:59:31 317
原创 程序设计常识摘要备忘
程序设计常识摘要备忘程序设计中的一些重要的常识和原则,摘录在这里,备忘。 摘录自阿里dubbo作者梁飞的博客 —— [一些设计上的基本常识 ]API与SPI分离 服务域/实体域/会话域分离 在重要的过程上设置拦截接口 重要的状态的变更要发送事件,并留出监听接口 扩展接口的职责尽可能单一,具有可组合性 微核插件式,平等对待第三方 不要控制外部对象的生命周期 可配置一定可编程,并保持友好的
2017-08-10 09:58:23 387
原创 java进程负载高情况排查
问题: 发现运行多个java进程的服务器负载高,要调查资源消耗情况,排查负载高的原因。 环境: redhat linux;jdk1.8 ; 过程: 使用top命令,查看服务器上各进程的资源使用情况;找出有问题的java进程,记录pid(26437),使用jstack将java进程的堆栈信息导出;使用top -Hp 26437命令,查看当前java进程中的各线程
2017-08-09 21:15:14 1737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人