摘要: https://blog.csdn.net/qq_35246620/article/details/78507324https://www.cnblogs.com/wy2325/p/5600232.html 阅读全文
posted @ 2019-06-26 17:55 CoderZZZ 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 测试环境通过agent注入了部分代码,其中包括几个Timer. 在通过启动脚本重启tomcat时,会一直有一个stop进程卡住,导致tomcat无法正常重启,进程卡住不动。 通过jstack tomcat进程,发现没有死锁进程,只有两个进程是TIMED_WAITING,这两个进程是通过agent注入 阅读全文
posted @ 2019-06-26 17:50 CoderZZZ 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: CSDN参考Javassist tutorial 1、读取和输出字节码 这里可以看出,Javassist的加载是依靠ClassPool类,输出方式支持三种。 2、新增Class 从上面可以看出,对Class的修改主要是依赖于CtClass 类。API也比较清楚和简单。 3、冻结Class 当CtCl 阅读全文
posted @ 2019-06-26 17:40 CoderZZZ 阅读(5044) 评论(0) 推荐(1) 编辑
摘要: 根据进程号查询占用资源多的线程 1. top -H -p 10365(进程号) shift+H开启show threads on功能,展示线程资源占用情况 找到消耗CPU等最多的PID为:10599 2.printf "%x\n" 10599 > 2967(转为16进制) 3.jstack 1036 阅读全文
posted @ 2019-06-26 17:17 CoderZZZ 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 使用Intellij IDEA的过程中,新创建的项目启动时报 项目中pom.xml文件中是依赖了相关Spring jar包的。 原因之一jar包未被部署: Ctrl+Alt+Shift+s打开项目设置窗口,选择Artifacts,选择打包部署项目,选择Output Layout-->Web-INF, 阅读全文
posted @ 2019-06-26 17:11 CoderZZZ 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: 问题现象:功能全部爆红,总是提示“setup JDK”,设置JDK后无效。但程序能够正常编译和运行。 解决方法: 阅读全文
posted @ 2019-06-26 17:09 CoderZZZ 阅读(2241) 评论(0) 推荐(0) 编辑
摘要: 便利蜂内推 小米内推 金山wps内推 多益网络 拼多多学霸批 搜狗校招 涂鸦移动 中国电信it研发中心 中兴 苏宁内推 美团内推 百度 腾讯 招商银行信用卡 招银网络科技 网易 Vivo 阅读全文
posted @ 2019-06-26 16:54 CoderZZZ 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Storm的基本概念 Topology:拓扑,也俗称一个任务,类似于MapReduce中的job。将Spout、Bolt整合起来的拓扑图。定义了Spout和Bolt的结合关系、并发数量、配置等等。 Spout:拓扑的消息源,源源不断的发送元组数据Tuple Bolt:拓扑的处理逻辑单元。消费Tupl 阅读全文
posted @ 2019-06-26 16:48 CoderZZZ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、 kafka的存储机制 kafka通过topic来分主题存放数据,主题内有分区,分区可以有多个副本,分区的内部还细分为若干个segment。所谓的分区其实就是在kafka对应存储目录下创建的文件夹,文件夹的名字是主题名加上分区编号,编号从0开始。 1. segment 所谓的segment其实就 阅读全文
posted @ 2019-06-26 16:42 CoderZZZ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在JDK1.2之后,Java将引用分为强引用( Strong Reference )、软引用( Soft Reference )、弱引用( Weak Reference )、虚引用( Phantom Reference )四种,这四种引用强度依次逐渐减弱: 强引用就是指在程序代码之中普遍存在的,类似 阅读全文
posted @ 2019-06-26 16:41 CoderZZZ 阅读(245) 评论(0) 推荐(0) 编辑