- 博客(8)
- 收藏
- 关注
原创 正向代理 vs 反向代理(Nginx负载均衡)
正向代理是客户端(如学生)和目标服务器(如图书馆)之间的中间人,负责代理客户端的请求,隐藏客户端的身份。客户端则通过正向代理去访问目标服务器,目标服务器不知道真实的客户端是谁,只知道代理的存在。
2025-02-20 18:20:32
385
原创 Modbus TCP协议解析示例
协议标识符(Protocol Identifier),同样为0,符合Modbus TCP/IP协议。:功能码(Function Code),和请求中的功能码相同,表示对读取模拟量输入寄存器操作的响应。:单元标识符(Unit Identifier),与请求中的单元ID一致,表示来自同一设备或从站。:长度字段(Length field),指示后续帧的长度,包括单元标识符、功能码和数据字段。:长度字段(Length field),指示后续帧的长度,这里长度为15字节。下面是发送数据和接收数据的解析。
2024-03-06 13:18:02
613
1
原创 maven settings.xml文件常用必备仓库配置
近日在使用spring工具包的2.0.0.RC2版本时,发现有些jar始终不能正常引入。尝试了更换maven settings.xml中的镜像配置(mirrors),加入了spring、阿里等常用镜像,还是不行。最后从网络文章中找到了常用的几个仓库。于是,放弃镜像,直接使用仓库地址,终于成功导入。记录仓库地址如下:阿里仓库 (此为老版地址。目前已有新的阿里仓库地址,可参考此连接配置:https://maven.aliyun.com/mvn/guidehttp://maven.aliyun.com/nex
2021-02-22 14:30:55
1328
1
原创 Linux java应用导致 cpu占用过高问题排查
top命令,查看cup占用较高的进程信息top发现PID:25083,cup占用最高528.1%查看该进程下的线程情况top -Hp 25083发现这几个线程cup占用高。。。挑一个看看这个线程内部的问题使用下面的命令,将线程的TID转换为16进程,以便jstack命令使用。printf "%x\n" 25087使用jctask查看该线程的堆栈信息命令格式:jstack pid |grep tid(16进制)jstack 25083 |grep 61ff -A50
2021-02-09 17:16:21
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人