- 博客(56)
- 资源 (5)
- 收藏
- 关注
原创 dll库重命名
摘要:本文介绍了从DLL文件生成导入库的步骤:首先使用dumpbin获取DLL导出函数列表并保存为文本文件,然后创建模块定义文件(.def),列出所有需要导出的函数名,最后使用lib命令分别生成x86和x64平台的导入库文件(.lib)。这种方法适用于需要为第三方DLL创建配套导入库的情况。
2026-06-12 18:05:01
214
原创 Ghidra下载安装
Ghidra是由美国国家安全局(NSA)开发的开源逆向工程工具。用户可从GitHub官方发布页下载最新版本,安装前需先安装JDK环境(推荐使用Adoptium Temurin发行版)。下载完成后,通过运行ghidraRun.bat脚本即可启动程序。该工具提供完整的逆向分析功能,适用于安全研究人员和软件开发人员。具体安装说明详见项目GitHub页面。
2026-06-12 18:03:05
200
原创 libxls mingw编译
本文介绍了libxls库的Github地址和Release下载地址,并提供了在mingw64/mingw32环境下编译64位和32位版本的配置命令。同时记录了编译过程中遇到的几个关键问题:1) libxls-1.6.3版本出现spawnv函数类型冲突错误,暂时放弃该版本;2) libxls-1.6.2版本出现cstdint头文件相关类型声明错误,导致编译失败。这些问题表明新版本可能存在兼容性问题,建议使用更稳定的旧版本进行编译。
2026-02-06 16:30:11
315
原创 Syncthing数据同步工具
Syncthing是一款开源免费的P2P文件同步工具,支持多平台,具有去中心化、数据加密等安全特性。安装方法包括Windows浏览器版本和桌面版本下载,以及Linux通过官网指导安装。配置过程需要设备间交换ID并添加共享文件夹:设备A获取ID后,设备B添加该ID并设置共享文件夹,设备A接受后即可实现数据同步。P2P直连成功后传输速度较快。
2025-11-25 19:30:00
257
原创 ffmpeg4.4.2 gcc 15.2.0 编译错误
摘要:在MSYS2 MinGW64环境下使用GCC 15.2.0编译FFmpeg 4.4.2时出现汇编错误"operand type mismatch for `shr'",主要涉及aacps.c等文件。提供四种解决方案:1) 禁用ASM(--disable-asm);2) 回退GCC版本;3) 应用官方补丁修改mathops.h文件;4) 升级到已修复该问题的FFmpeg 4.4.5/4.4.6版本。其中方案3和方案4为推荐做法,可参考官方问题跟踪链接获取具体补丁内容。
2025-10-22 11:21:24
250
原创 avcodec_send_packet闪退问题
摘要 32位进程在4路高清解码时出现EPERM错误并闪退,经排查发现是虚拟地址空间不足导致。当GPU内存使用接近2G时,DXVA硬件解码器因内存不足(0x8007000E)无法完成帧解码。由于32位进程地址空间限制,决定放弃对其硬件解码的支持,目前32位使用场景已很少。
2025-09-17 10:16:22
277
原创 Windows MongoDB C++驱动安装
本文介绍了MongoDB C/C++驱动的下载和编译过程。主要内容包括:通过官网获取驱动源码链接;安装必要的CMAKE和Visual Studio环境;详细说明了C驱动和C++驱动的编译步骤,其中C++驱动依赖C驱动;使用CMAKE工具配置源码路径、输出路径及安装目录;通过VS进行编译和安装;最后指出Debug进程调用Release版本驱动会崩溃,需编译Debug版本。整个过程图文并茂地展示了编译配置界面和关键操作步骤。
2025-05-29 17:44:59
898
原创 AddIPAddress添加临时IP后,socket bind失败
AddIPAddress 添加临时IP后,socket bind 失败(这个地址不可用)
2024-11-25 16:58:29
577
原创 QT开发笔记之小知识
本文总结了Qt开发中的10个实用技巧:1)使用QCoreApplication::aboutToQuit信号处理程序退出流程;2)QPushButton设置下拉菜单及隐藏箭头样式;3)QLabel图片适配的两种方式;4)QTableView去除蚂蚁线的简单方法;5)QSharedPointer指针的动态类型转换;6)QPainter多线程绘制注意事项;7)QEnableSharedFromThis实现自身智能指针获取;8)QFileInfo提取文件名(带/不带后缀);9)QApplication::aler
2024-11-12 20:01:17
764
原创 windows 任务管理器多进程嵌套显示
windows 10 任务管理器增加了进程分组功能:应用、后台进程、windows进程,另外有些进程组显示非常方便,如Microsoft Edge、Google Chrome等,多个关联进程为一组,可以放到一块显示,并且可以查看总的资源使用情况(CPU、内存等),如图。
2024-09-27 13:36:03
979
原创 QT实现24小时时间布控计划表
24小时时间布防计划表1、显示00:00-24:00时间布防计划图2、支持新建布防时间,支持布防时间拖拽、缩放、合并、悬浮显示文本等操作
2024-09-18 14:24:54
1217
panasomic(松下)电机文档
2024-11-06
汇川电机文档(含EtherCAT)
2024-11-06
windows ARP 扫描局域网工具
2024-11-04
windows qt 实现守护进程 监控 子进程状态 demo
2024-09-27
qt+libvlc简单播放器
2024-07-24
多处理器编程的艺术
2017-08-16
Inno Setup 打包程序 360拦截
2024-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2