- 博客(5)
- 收藏
- 关注
原创 使用ReentrantLock实现长轮询
ReentrantLock实现的长轮询ReentrantLock回调唤醒前端实现ReentrantLock/** * 获取探测点数据,长轮询实现 * @param messageId * @return */ public JSONObject getToutData(String messageId) { Message message = toutMessageCache.get(messageId); if (mess
2021-04-06 20:43:27
478
2
原创 Cactus设计之功能特性
我希望`Cactus`是能够管理多个应用程序的。如果探测一个程序就完整地运行一个`Cactus`,对于多个应用程序来说,管理上就会比较混乱我希望`Cactus`能够尽量少得占用服务器的端口资源。对于一些服务器来说,开通个端口可是个老大不容易的事情我希望`Cactus`能够兼顾很强的安全性。在数据传输、文件读取方面做到足够的安全设计我希望`Cactus`能够尽量小的影响应用程序。如果影响太大的话,`Cactus`是很容易被放弃的
2021-03-13 21:54:29
547
1
原创 Cactus设计之Cactus起源
Cactus设计(一)Cactus设计之初Cactus实现中遇到的问题Cactus的功能设想Cactus设计之初项目完成了,部署上线了,没有问题,皆大欢喜 !!!出现问题了,客户电话夺命连Call,于美梦中惊醒,瞬间美梦成噩梦 ~~遇到问题不可怕,咱既不是神人,也不是圣人,没法保证咱写的程序一定不出问题 ~~,出现问题就要解决问题,解决问题就要找到问题原因啊,奈何本地还不容易复现,看着报错日志干瞪眼啊 ~ ,加几行日志更新上去看看吧,出现了报错日志,还是不知道为啥,再加几行更新上去看看 ~ ~ ~
2021-03-10 22:11:54
243
原创 Cactus, 无侵入式Java程序探测工具
Cactus, 无侵入式程序探测工具已注册程序列表浏览文件在线探测Class更新查看一下应该生成的文件?确认一下正在运行的代码?瞅一眼程序运行需要的文件?检查一下程序运行时各变量正常?需要更新几行代码还不想重启程序?已注册程序列表浏览文件浏览文件,可以对文件进行下载,目录进行打开,对于常见的文件类型,比如图片、shell脚本等,还支持在线查看在线探测在线探测类列表,列表最多展示100个类,如果当前列表中没有需要探测的类,可以使用搜索功能,支持模糊搜索。在列表中展示了当前JV.
2021-03-08 21:55:23
368
原创 Java中使用FernFlower反编译Class文件
Java中使用FernFlower反编译Class文件引入maven依赖类实现测试说明引入maven依赖<dependency> <groupId>org.jboss.windup.decompiler</groupId> <artifactId>decompiler-fernflower</artifactId> <version>5.1.0.Final</version></depen
2021-03-08 21:01:44
1419
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅