logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

miniz:一个轻量级、高性能的开源压缩库

miniz是一个轻量级开源压缩库,提供ZLIB/GZIP兼容的压缩/解压缩功能。其核心优势在于单文件实现(miniz.c+miniz.h)、跨平台支持和零依赖,编译后仅50-100KB。支持DEFLATE算法、9级压缩控制、CRC32校验及基础ZIP操作,适用于嵌入式系统、游戏开发等资源受限场景。与标准ZLIB相比,miniz体积更小但功能简化,性能良好但更适用于轻量级应用。使用简单,只需包含头文

文章图片
#c++#windows#linux
C++开发工具必备: Denpendency Walker(依赖关系分析利器)

Dependency Walker是一款功能强大的模块依赖性分析工具,它能够帮助用户快速定位和解决与模块依赖相关的问题。无论是程序开发、系统维护还是安全分析领域,该软件都具有广泛的应用价值。

文章图片
#c++#windows
Qt之条件变量QWaitCondition详解(从使用到原理分析全)

QMutex 和 QWaitCondition 联合使用是多线程中的一个常用的习惯用法,不仅是 Qt,对于 C++ 的 std::condition_variable 和 std::mutex ,以及 java 的 synchronized / wait / notify 也都适用。

文章图片
#qt#开发语言#c++
CMake进阶: 使用FetchContent方法基于gTest的C++单元测试

本文介绍了利用CMake的FetchContent模块集成GoogleTest(GTest)进行C++单元测试的方法。主要内容包括:1. FetchContent模块的功能与优势,可自动下载、配置和构建外部依赖项目;2. 关键指令详解:FetchContent_Declare声明项目信息,FetchContent_MakeAvailable执行下载与集成;3. 完整示例展示如何构建测试项目,包括项

文章图片
#c++#单元测试#linux +1
Drawnix:一款免费开源的白板工具,支持思维导图、流程图、类图和手绘图

Drawnix是一款开源免费的白板工具,支持流程图、思维导图、类图等多种绘图需求。它提供文本驱动(Mermaid/Markdown语法)和可视化拖拽两种绘制方式,满足不同用户习惯。工具具备跨平台适配、自动保存、多格式导出等功能,支持样式自定义和插件扩展。适用于个人创作和团队协作,可通过Docker快速部署或直接在线使用。其核心优势在于将结构化语法输入与灵活的手动编辑相结合,兼顾效率与自由度。

文章图片
#流程图
minidocx: 一个轻量级的跨平台的C++操作word的开源库(一)

minidocx是一个轻量级C++20库,可直接生成.docx文档,无需依赖Office软件。它通过操作.docx内部XML和ZIP格式实现文档创建,支持基础文本、表格、图片等功能。该库跨平台,仅依赖pugixml和zip库,在Windows和Linux(需修改代码)下均可编译。相比python-docx和DuckX,minidocx无需模板文件但功能有限,适用于简单场景。对于复杂文档处理,建议使

文章图片
#c++#开源#windows +1
CMake进阶: 使用FetchContent方法基于gTest的C++单元测试

本文介绍了利用CMake的FetchContent模块集成GoogleTest(GTest)进行C++单元测试的方法。主要内容包括:1. FetchContent模块的功能与优势,可自动下载、配置和构建外部依赖项目;2. 关键指令详解:FetchContent_Declare声明项目信息,FetchContent_MakeAvailable执行下载与集成;3. 完整示例展示如何构建测试项目,包括项

文章图片
#c++#单元测试#linux +1
一个好用的C++数据库操作库:OTL

OTL库是一个功能强大、高效且易用的C++数据库访问库。它提供了丰富的功能和简洁的接口,使得C++开发者能够方便地进行数据库操作。可以使用OTL访问基本上所有的数据库,在你更换数据库时不用修改任何业务代码。强烈推荐在C++开发中使用。

文章图片
#数据库#c++
Qt中基于开源库QRencode生成二维码(附工程源码链接)

QRencode是一个开源的库,专门用于生成二维码(QR Code)。它支持多种编程语言的接口,包括C、C++、Python等。QR码是一种矩阵式二维码,常用于存储网址、联系信息、文字信息等,广泛应用于各种场景,如产品追踪、广告宣传、文档管理等。QRencode的设计简洁高效,提供了易于使用的API接口,使得开发者能够轻松地在应用程序中集成QR码生成和处理功能。

文章图片
#qt#开发语言
免费开源图片转文字识别软件:Umi-OCR

Umi-OCR:免费,开源,可批量的离线OCR软件,目前适用于 Windows7 x64 及以上。这个项目基于基于 PaddleOCR,支持截图识别、批量导入识别、个性化识别等功能。整个项目由 python 语言编写,win7系统的小伙伴大概率是用不了的。推荐 Win10 x64 及以上版本。

文章图片
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择