上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 77 下一页

类加载器 classpath 摘要

摘要: https://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html https://blog.csdn.net/qq_21508059/article/details/81843498 要实现热加载,必须知道以下几点: 对于同 阅读全文
posted @ 2019-01-14 16:19 silyvin 阅读(403) 评论(0) 推荐(0)

gc收集器选型

摘要: https://www.cnblogs.com/parryyang/p/5750146.html JVM根据需求不同提供了三种选择:串行收集器、并行收集器、并发收集器 并行:指多条垃圾收集器线程并行工作,但此时仍是“Stop The World”状态,即用户线程处于等待状态; 并发:指用户线程和垃圾 阅读全文
posted @ 2019-01-11 10:14 silyvin 阅读(542) 评论(0) 推荐(0)

jms rmi jmx

摘要: jms https://www.cnblogs.com/chenpi/p/5559349.html Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。在J2EE中,当两个应用程序使用JM 阅读全文
posted @ 2019-01-10 16:38 silyvin 阅读(332) 评论(0) 推荐(0)

使用rmi jmx JCONSOLE远程监控JVM

摘要: https://www.cnblogs.com/Dhouse/p/7827175.html 1) -Dcom.sun.management.jmxremote.port=8288 报错 2) sudo cp jmxremote.password.template jmxremote.password 阅读全文
posted @ 2019-01-09 21:08 silyvin 阅读(1154) 评论(0) 推荐(0)

一次多线程并发事故

摘要: 说明: 1) 读写的数据结构包含:持仓、盈亏 2部分 虽然浮动盈亏这块没有更新持仓,仅更新了盈亏,但写入时又把读出来的原持仓写回去了 成交读取pb持仓 浮动盈亏读取pb盈亏 处理持仓 处理盈亏 写入pb持仓 写入pb盈亏 所以,读取和写入的内容粒度应细,这也关系到排他锁的粒度这里如果将持仓与盈亏分开 阅读全文
posted @ 2019-01-09 14:48 silyvin 阅读(268) 评论(0) 推荐(0)

收录(二)

摘要: https://mp.weixin.qq.com/s?__biz=MzIwMzY1OTU1NQ==&mid=2247485021&idx=1&sn=52e8251df51621607d0e9cde23839093&chksm=96cd4611a1bacf075de254e8929415b3378cf 阅读全文
posted @ 2019-01-06 12:45 silyvin 阅读(205) 评论(0) 推荐(0)

深入分析JVM中线程的创建和运行原理 || JIT(future)

摘要: https://blog.csdn.net/J080624/article/details/86020746 在JVM中除了应用线程,还有其他的一些线程用于支持JVM的运行,这些线程可以被划分为以下几类: VM Thread:负责JVM在安全点内的各种操作,这些操作(诸如自动内存管理、取消偏向锁、线 阅读全文
posted @ 2019-01-06 11:59 silyvin 阅读(1585) 评论(0) 推荐(0)

收录(一)

摘要: https://www.cnblogs.com/QG-whz/p/9647614.html 从一次线上故障思考Java问题定位思路 死循环 top -p 12309 -H -p用于指定进程,-H用于获取每个线程的信息,从top输出的内容,可以看到有四个线程占用了非常高的CPU jstack -l 1 阅读全文
posted @ 2019-01-05 23:33 silyvin 阅读(779) 评论(0) 推荐(0)

当 HTTP 连接池遇上 KeepAlive 时

摘要: https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247485891&idx=2&sn=82dd4786e38e23a10fa9210745c99130&chksm=fa497672cd3eff64fb06873ba909140f6f839 阅读全文
posted @ 2019-01-05 12:57 silyvin 阅读(888) 评论(0) 推荐(0)

[经验]75道batj高级java面试题

摘要: 1.hashcode相等两个类一定相等吗?equals呢?相反呢?2.介绍一下集合框架?3.hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢?4.hashmap和treemap什么区别?低层数据结构是什么?5.线程池用过吗都有什么参数? 阅读全文
posted @ 2019-01-05 12:11 silyvin 阅读(164) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 77 下一页