![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cactus
文章平均质量分 58
NichenFly
这个作者很懒,什么都没留下…
展开
-
使用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 · 260 阅读 · 2 评论 -
Cactus设计之功能特性
我希望`Cactus`是能够管理多个应用程序的。如果探测一个程序就完整地运行一个`Cactus`,对于多个应用程序来说,管理上就会比较混乱我希望`Cactus`能够尽量少得占用服务器的端口资源。对于一些服务器来说,开通个端口可是个老大不容易的事情我希望`Cactus`能够兼顾很强的安全性。在数据传输、文件读取方面做到足够的安全设计我希望`Cactus`能够尽量小的影响应用程序。如果影响太大的话,`Cactus`是很容易被放弃的原创 2021-03-13 21:54:29 · 271 阅读 · 1 评论 -
Cactus, 无侵入式Java程序探测工具
Cactus, 无侵入式程序探测工具已注册程序列表浏览文件在线探测Class更新查看一下应该生成的文件?确认一下正在运行的代码?瞅一眼程序运行需要的文件?检查一下程序运行时各变量正常?需要更新几行代码还不想重启程序?已注册程序列表浏览文件浏览文件,可以对文件进行下载,目录进行打开,对于常见的文件类型,比如图片、shell脚本等,还支持在线查看在线探测在线探测类列表,列表最多展示100个类,如果当前列表中没有需要探测的类,可以使用搜索功能,支持模糊搜索。在列表中展示了当前JV.原创 2021-03-08 21:55:23 · 262 阅读 · 0 评论 -
Cactus设计之Cactus起源
Cactus设计(一)Cactus设计之初Cactus实现中遇到的问题Cactus的功能设想Cactus设计之初项目完成了,部署上线了,没有问题,皆大欢喜 !!!出现问题了,客户电话夺命连Call,于美梦中惊醒,瞬间美梦成噩梦 ~~遇到问题不可怕,咱既不是神人,也不是圣人,没法保证咱写的程序一定不出问题 ~~,出现问题就要解决问题,解决问题就要找到问题原因啊,奈何本地还不容易复现,看着报错日志干瞪眼啊 ~ ,加几行日志更新上去看看吧,出现了报错日志,还是不知道为啥,再加几行更新上去看看 ~ ~ ~原创 2021-03-10 22:11:54 · 140 阅读 · 0 评论