Java技术周刊第9期:自定义log4j的appender写es日志
Java的开发者们:云栖社区已有5000位Java开发者,发布了30000+Java文章(文章列表),沉淀了7000+的Java精品问答(问答列表)。 Java技术周刊将会为大家介绍最新的Java技术与动态、预告活动、最热问答、直播教程等,欢迎大家订阅Java技术周刊。
阿里程序员常用的 15 款开发者工具
作者 | Linux技术责编 | 阿秃
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。
阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。
系统稳定性——OutOfMemoryError 常见原因及解决方法
> 作者:涯海
> 创作日期:2019-07-15
> 专栏地址:[【稳定大于一切】](https://github.com/StabilityMan/StabilityGuide)
当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。
Java 线上诊断工具 Arthas
Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。
应用诊断利器Arthas 3.0.5版本发布:提升全平台用户体验
Arthas从9月份开源以来,受到广大Java开发者的支持,Github Star数三个月超过6000,非常感谢用户支持。同时用户给Arthas提出了很多建议,其中反映最多的是:
1. Windows平台用户体验不好
1. Attach的进程和最终连接的进程不一致
1. 某些环境下没有安装Telnet,不能连接到Arthas Server
1. 本地启动,不需要下载远程(很多公司安全考
arthas 阿尔萨斯 Java诊断工具
Arthas 是Alibaba开源的Java诊断工具,Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。
Arthas开源一周年,Star 160K,我们一直在坚持什么?
## 缘起
最近看到一个很流行的标题,《开源XX年,star XXX,我是如何坚持的》。
看到这样的标题,忽然发觉Arthas从2018年9月开源以来,刚好一年了,正好在这个秋高气爽的时节做下总结和回顾。

`Arthas`是Alibaba开源的Jav
Dubbo consumer代理创建流程
开篇
这篇文章目的是为了将consumer在引用producer的过程中创建代理的细节。
Reference创建代理过程
public class ReferenceConfig<T> extends AbstractReferenceConfig {
private T creat...