最新随拍

  • 2026-06-21 08:47:14巧克力博物馆
  • 2026-06-21 08:46:42巧克力博物馆
  • 2026-06-21 08:32:28长安街
  • 2026-06-21 08:31:58建国门外大街
  • 2026-06-21 08:31:38建国门
  • 2026-06-21 08:31:14王府井

最新文章

  • 【置顶】本站不定期更新

    1

    本站完全由个人开发,功能不断完善,随时短暂停机更新。廉价服务器,速度太慢,忘见谅!曾用名:                 网易博客:happyboy200032的博客                 csdn博客: yeah2000   

    soskp-yoours2020-08-20 17:24:19

    阅读更多
  • 【置顶】【原创】公众号

    2

          由于博客内容较多,信息查找非常不便,所以决定使用公众号查询博客标题关键字来找到感兴趣的技术信息和资料。使用说明:          输入博客       提示博客信息; 帮助       提示公众号使用方法帮助信息;    语音

    soskp-yoours2015-12-21 18:03:51

    阅读更多
  • [转载]Strategic Leak Avoidance: Handling OpenCV Memory Leaks in MFC

    1

    I am posting this in 2026 for anyone struggling with this issue. After trying various methods, I’ve found that the most effective approach is Strategic Leak Avoidance.The Root CauseIn MFC, these “leaks” often occur becau

    soskp-yoours2026-07-10 12:03:51

    阅读更多
  • ncnn编译

    2

    一、Vulkan下载地址https://sdk.lunarg.com/sdk/download/1.4.350.0/windows/vulkansdk-windows-X64-1.4.350.0.exe二、 OpenCV下载地址https://github.com/opencv/opencv/releases/download/4.13.0/opencv-4.13.0-windows.exe三、protobuf 源码下载版本 proto

    soskp-yoours2026-07-08 10:41:43

    阅读更多
  • SQLiteStudio数据库插件开发

    3

    一、介绍    自定义使用sqlite,比如上一篇所说增加数据库文件读写异或操作。那么原有sqlite数据库工具就无法打开进行操作了,需要自行编写数据库查看工具。    这里使用开源 SQLiteStudio 数据库工具,编写自定义的sqlite数据库驱动插件实现针对自定义sqlite数据库的操作。二、下载开源代码    SQLiteStudio:

    soskp-yoours2026-06-26 16:52:49

    阅读更多
  • sqlite自定义调用

    4

    一、介绍    自定义sqlite的加解密:使用自定义的读写文件函数替代原接口,实现数据库文件的加解密操作。二、自定义接口void XorCrypt(uint8_t* pData, uint32_t dataLen){for (uint32_t i = 0; i < dataLen; i++){pData[i] ^= g_xorKey[ i % sizeof(g_xorKey)]; // 循环使用密钥[refe

    soskp-yoours2026-06-24 21:03:48

    阅读更多
  • 运行时修改段数据

    5

    一、问题来源    https://www.52pojie.cn/thread-2108051-1-1.html    动态修改段数据,实现函数不导出调用。二、动态库1typedef const char* (*EncryptFunc)(const char*, const char*);// 不导出,但我们需要让加密模块能找到它// 我们可以放置一个特殊的标记(例如一个已知的

    soskp-yoours2026-05-30 09:36:26

    阅读更多
  • 数据保存到PE自定义段

    6

    一、PE段    Windows PE文件没有绝对的物理地址概念,我们通过自定义段名来标识数据位置。程序运行后可以直接访问该段中的变量,就像访问普通全局变量一样。二、定义    1. 定义段,名为mydata,长度不能超过8字节    #pragma section("mydata", read, write)    2. 创建一个变量,

    soskp-yoours2026-05-26 09:05:58

    阅读更多
  • sqlcipher编译

    7

    一、Perl    https://strawberryperl.com/releases.html二、opensslperl Configure VC-WIN32 --prefix=“你的安装位置” // 编译32位perl Configure VC-WIN64A --prefix=“你的安装位置” // 编译64位nmakenmake install三、sqlcipher  

    soskp-yoours2026-05-25 19:47:17

    阅读更多
  • C++调用sqlite中文乱码问题

    8

    一、字符串转换时需要先将ANSI转换成UTF8// UTF-8 转 GB2312/GBK (CP936)string CUtil::Utf8ToGbk(const string utf8Str){    return utf8Str;    if (utf8Str.empty())        return "";    // 1. U

    soskp-yoours2026-04-18 12:39:43

    阅读更多
  • VisualSVN Server 项目移动

    9

    一、介绍    有时需要临时将源码上传到 SVN 中,进行修改调试,用完后删除;有时又希望将源码保留下来,不再作为临时用途,这时就需要将其迁移到正式版本库中。二、迁移方法    将当前临时源代码 http://localhost:1234/svn/test/LocalClient,移动到http://localhost:1234/svn/F2026/1. 导出整个test项目&

    soskp-yoours2026-03-23 13:42:33

    阅读更多