概述 最近在项目中遇到个问题,一次升级依赖之后,发现线上某台机器日志无输出;这种问题通常都是由于log jar冲突导致,查看依赖果然发现项目中同时存在log4j 1.x和lo...
概述 最近在项目中遇到个问题,一次升级依赖之后,发现线上某台机器日志无输出;这种问题通常都是由于log jar冲突导致,查看依赖果然发现项目中同时存在log4j 1.x和lo...
前言 JVM的GC机制让Java程序员省去了自己垃圾回收的烦恼,大大提高了生产效率。但是正因为JVM垃圾回收机制足够优秀,导致很多Java程序员对JVM这个黑盒了解甚少,很多...
概述 在多线程开发中,经常会用到Thread.currentThread方法获取当前线程对象,那么JDK是如何实现的呢? 源码 Thread.currentThread是na...
@allanYan 电脑和手机上都一样,计算survivor大小那里应该是2048 * 1024 * 1024吧?两个乘号不见了,还有后面那个35782656 * 2中间乘号也不见了。
java内存参数对齐问题最近在做JVM调优时发现个问题,感觉比较有趣,特记录下:JVM参数配置: GC日志为 我们都知道默认情况下 NewRatio=2,NewRatio=Old/Yong=Old/...
运算符都被转义了。。。看的头晕。。。
java内存参数对齐问题最近在做JVM调优时发现个问题,感觉比较有趣,特记录下:JVM参数配置: GC日志为 我们都知道默认情况下 NewRatio=2,NewRatio=Old/Yong=Old/...
故障描述 时间,监控一直报警,某个接口的响应时间会周期性的变慢;检查报警日志发现,报警机器都来自同一个机房;奇怪的是,其他机房的同一接口却并没有变慢; 排查过程 首先怀疑访问...
关联的文章里不是说系统没有指定LC_CTYPE的时候,才会从ssh读么?最后一张图片上面,服务器上这不是指定了LC_CTYPE嘛?
记一次频繁gc排查过程故障描述 时间,监控一直报警,某个接口的响应时间会周期性的变慢;检查报警日志发现,报警机器都来自同一个机房;奇怪的是,其他机房的同一接口却并没有变慢; 排查过程 首先怀疑访问...
之前iOS app的daily build是在Mac上定时任务执行脚本,最近同事把执行脚本的命令放到了Jenkins上,但是发现打包失败。查了下日志,报错信息如下: 定时任务...
在工作中经常用wrk对接口进行简单的压测,最近工作中测试接口需要对参数进行签名校验,借这个机会,打算仔细研究下wrk; wrk命令选项 wrk命令选项如下图所示: 例子: 其...
最近做部分老接口的升级工作,这些老接口是采用php开发的,调用端读取文件发送到服务端; 新的服务端采用Java开发,在联调过程中发现,文件上传之后被损坏了,检查发现上传前后的...
所以是spring boot jar包的默认log4j2.xml文件导致指定的文件没生效?
spring boot log4j2配置不生效最近的一个项目采用Spring Boot构建,使用了log4j2记录日志;按照之前的习惯,通过-Dlog4j.configurationFile指定log4j2.xml路径,...
1.通过onLayout快速的获得一个view的位置、宽、高 2. 用ScrollView+Items来实现滚动到ScrollView的底部 滚动的距离=listHeight...
最近由于apple ATS的关系,公司的所有后台都需要采用安全连接;后台对外的接口主要包括两种形式: http 对外服务都是通过nginx进行访问,目前采用的是客户端单向认证...