目录
几个C++的在线工具
SSH/串口 工具
TCP/UDP测试工具
带宽、丢包率、抖动测试工具
HTTP网页调试工具
代码格式化工具
原型设计工具
压力(性能)测试
绘图工具
APM(应用性能管理)工具
查找软件性能瓶颈的工具
网络监测软件
单机模拟千万并发的工具
vcpkg C++ 包管理器
几个C++的在线工具
https://blog.csdn.net/bandaoyu/article/details/109060141
在线编译器:
https://wandbox.org/
https://c.runoob.com/compile/12
SSH/串口 工具
FinalShell (shell+文件传输+远程桌面)--缺点,莫名奇妙的吃内存和CPU
soureCRT https://blog.csdn.net/bandaoyu/article/details/83312749 (没有文件传输)
宝塔SSH https://www.bt.cn/
WinSCP
MobaXterm
Xshell (缺点:收费)
TCP/UDP测试工具
红:
USR-TCP232-Test (功能强大)http://www.usr.cn/Download/27.html
SocketTool.exe (缺点:没有日志功能,点击发送后发送框内的数据被清除)
灰:
TCPUDPDbg.exe 不会自动换行
TCP Test Tool v3.0 界面太丑,窗口不能改尺寸(https://download.csdn.net/download/fky235/6347791)
黑:
sokit.exe 不支持二进制发送
通信猫调试助手:TCP/UDP/MQTT/串口/USB/WIFI…… 万能调试工具:
http://www.tongxinmao.com/Topic/Detail/id/6
带宽、丢包率、抖动测试工具
iperf https://www.cnblogs.com/Ph-one/p/10767962.html
HTTP网页调试工具
Postman (Postman是一款功能强大web接口测试工具,网页调试与发送网页HTTP请求的Chrome插件)
https://www.jianshu.com/p/97ba64888894
Fiddler (HTTP 抓包工具使用教程)
https://blog.csdn.net/bandaoyu/article/details/105411386
代码格式化工具
CoolFormat.exe
原型设计工具
Balsamiq Mockups (草图设计,简单易用)https://www.cncrk.com/downinfo/36486.html
未筛查工具:https://www.cnblogs.com/lsongyang/p/9545329.html
流程图框图绘制工具
Xmind (优秀)
亿图 有在线版,免费,在没有Visio的情况下可以应急https://www.edrawmax.cn/online/
压力(性能)测试
C/S loadrunner --免费的支持50个用户,贵,不能二次开发修改,
B/S webbench
JMeter (能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC)
测试工具待接触:QTP,loaderrunner,selenium,Jmeter,CPPTEST,JUINUT
不写代码开发应用平台:
https://wuyuan.io/
绘图工具
亿图图示 (流程图、思维导图、网络图……功能多,可代替visio)https://download.csdn.net/download/weixin_43859824/12669094
APM(应用性能管理)工具
APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking.SkyWalking 分布式追踪系统:
些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受到影响
链接:https://www.jianshu.com/p/2fd56627a3cf
查找软件性能瓶颈的工具
profile https://blog.csdn.net/bandaoyu/article/details/107970558
网络监测软件
OpManager 测量丢包,错误和丢弃等关键指标、https://www.manageengine.cn/network-monitoring/
单机模拟千万并发的工具
TCPBurn https://blog.csdn.net/bandaoyu/article/details/108514021
vcpkg C++ 包管理器
vcpkg:用于 Windows、Linux 和 macOS 的 C++ 包管理器:https://blog.csdn.net/bandaoyu/article/details/110249299
参考网站
C++参考网站:http://www.cplusplus.com/reference/
工作注意事项:
1、负责什么模块,一定要了解清楚,了解为什么领导要你这么做,前因后果,最终形成自己的见解和改进。
2、汇报工作:做了什么,要做什么,RDMA有哪些工作要做。工作量