Wesley13 Wesley13
3年前
jboss log4j冲突分析与解决
Log4j作为日志组件被大多数的系统所使用,Jboss也不例外的采用了Log4j作为它的日志输出组件。但在使用JBoss时,很多人经常碰到一些冲突,这些冲如自己配置的log4j文件无效,系统抛org.jboss.logging.util.OnlyOnceErrorHandlerobjectisnotassignabletoaorg.apa
Linux内存泄露案例分析和内存管理分享
作者:李遵举一、问题近期我们运维同事接到线上LB(负载均衡)服务内存报警,运维同事反馈说LB集群有部分机器的内存使用率超过80%,有的甚至超过90%,而且内存使用率还再不停的增长。接到内存报警的消息,让整个团队都比较紧张
待兔 待兔
4年前
Dart 源码分析:深入理解 dart:io HttpClient
HttpClient  HttpClient(https://links.jianshu.com/go?tohttps%3A%2F%2Fapi.dartlang.org%2Fstable%2F2.4.1%2Fdartio%2FHttpClientclass.html)是DartSDK中提供的标准的访问网络的接口类,是
Wesley13 Wesley13
3年前
jvm原理(9)ClassLoader源码分析与实例剖析
本文转载自:http://www.javaxxz.com/thread35919011.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.javaxxz.com%2Fthread35919011.html)publicabstractclassCl
Stella981 Stella981
3年前
Linux环境下分析和排查系统故障
!(https://oscimg.oschina.net/oscnet/53d8eee42feb4e1e803b810b615f1c31.gif)!(https://oscimg.oschina.net/oscnet/7beddfd577ac4683a145c6ab2b5f7090.jpg)1分析日志文件日
Wesley13 Wesley13
3年前
BIO、NIO、AIO 介绍和适用场景分析
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、同步阻塞的BIO在JDK1.4之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个serverSocket,然后在客户端启动socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而客户端发送请求后,先咨询服务端是否
Wesley13 Wesley13
3年前
Java 四种线程池的用法分析
1、newThread的弊端执行一个异步任务你还只是如下newThread吗?newThread(newRunnable(){@Overridepublicvoidrun(){//TODOAutogeneratedm
Stella981 Stella981
3年前
Linux下CPU占用率高分析方法
<divclass"htmledit\_views"id"content\_views"<p一、可能有线程一直占用CPU资源</p<p1.先通过ps查看进程状态,找出进程的PID(8209)。</p<p2.jstackl8209&gt;/usr/local/work/tomcat/8209.stack导出PID
Stella981 Stella981
3年前
Golang闭包案例分析与普通函数对比
闭包案例packagemainimport("fmt""strings"//记住一定引入strings包)//①编写一个函数makeSuffix,可以接收一个文件后缀名(比如.jpg),并返回一个闭包//②调用闭包,可以传入一个文件名,如果该文件名没有指