valgrind笔记

摘要: 最近遇到了一个问题,访问自定义的线程池的任务队列的Task类的string时,总是会崩溃。使用valgrind运行,崩溃后报错如下: ==67991== Thread 5: ==67991== Invalid read of size 8 ==67991== at 0x4A01694: std::_ 阅读全文
posted @ 2025-07-30 15:09 平ping 阅读(3) 评论(0) 推荐(0)

jmeter自定义TcpClient,实现自定义TCP取样器的读写规则

摘要: jmeter的TCPClient classname,可以使用自定义的java代码替代,这样就可以实现发送部分特定格式的二进制数据,并且返回的数据也可以自行编写解析的方法。并且,不需要再关注行尾(EOL)字节值。 假设需要发送和接收的二进制数据,格式如下:int(报文长度),int(报文ID),st 阅读全文
posted @ 2025-07-28 15:25 平ping 阅读(16) 评论(0) 推荐(0)

安装linux perf,检查程序对应的cpu占用

摘要: 注意linux perf的版本是必须与内核版本对应的,如果使用了自编译的内核,需要自己编译对应版本的linux perf 安装perf: sudo apt install linux-perf 安装dwarf解析的依赖: sudo apt install libdw-dev libunwind-de 阅读全文
posted @ 2025-06-19 11:48 平ping 阅读(7) 评论(0) 推荐(0)

解决QT的宏Q_OS_WIN和Q_OS_LINUX不生效

摘要: qt平台的Q_OS_WIN、Q_OS_LINUX等宏,是在qt相关的头文件中定义的。如果使用这个宏时,没有在宏的上面引用Qt的头文件,就会导致宏实际没定义。例如文件如下: #ifndef TEST_H #define TEST_H //只有引入了qt头文件,Q_OS_*才生效。引入头文件被注释,所以 阅读全文
posted @ 2025-02-19 11:43 平ping 阅读(255) 评论(0) 推荐(0)

配置qt支持中文(fcitx)

摘要: qt6缺少libfcitxplatforminputcontextplugin.so,所以需要自行编译。 git clone http://github.com/fcitx/fcitx-qt5.git sudo apt install gcc g++ cmake extra-cmake-module 阅读全文
posted @ 2024-10-08 11:59 平ping 阅读(206) 评论(0) 推荐(0)

c++执行到某步直接中断

摘要: 在学习c++开源库时,使用了nlohmannJson,spdlog自带的fmt和cpp-httplib这三个库。发现部分代码段的日志不会打印,而且http返回也为空,代码段如下: svr.Get("/login/status", [&cli](const httplib::Request &, ht 阅读全文
posted @ 2023-10-23 09:59 平ping 阅读(44) 评论(0) 推荐(0)

解决vmware的fedora34或者部分linux系统不能全屏的问题

摘要: 参考:https://manjaro.site/how-to-enable-full-screen-mode-fedora-34-on-vmware-workstation/ 如果安装了open-vm-tools后,vmware内的linux系统依然不能全屏,可能是因为系统使用的不是传统的X Win 阅读全文
posted @ 2023-06-29 16:50 平ping 阅读(66) 评论(0) 推荐(0)

javascript混淆工具javascript-obfuscator的环境搭建

摘要: javascript-obfuscator的项目和文档地址:https://github.com/javascript-obfuscator/javascript-obfuscator windows端 安装nodejs环境 打开nodejs安装包,一直点NEXT,默认设置安装即可。安装后: #测试 阅读全文
posted @ 2023-06-13 15:25 平ping 阅读(3951) 评论(0) 推荐(0)

检查运行中的进程的堆栈信息

摘要: 对于编译时添加了调试信息的程序,gdb可以导出正在运行中的进程的core文件: gcore -o [输出core文件的路径] [进程id] 然后进入gdb调试: gdb [程序路径] [core文件路径]进入gdb调试 阅读全文
posted @ 2023-03-24 11:00 平ping 阅读(24) 评论(0) 推荐(0)

javascript笔记

摘要: prototype 参考:https://www.runoob.com/js/js-object-prototype.html JavaScript 对象有一个指向一个原型对象的链。当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上搜索,直 阅读全文
posted @ 2022-10-31 10:34 平ping 阅读(20) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示