自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (17)
  • 问答 (2)
  • 收藏
  • 关注

原创 Qt 嵌入外部 exe 实战:从 “启动失败” 到 “精准嵌入” 的踩坑全记录

Qt 嵌入外部 exe 的核心是 “解决环境一致性、精准识别主窗口、规范嵌入配置”。本文从启动、查找、嵌入、兜底四个环节,完整记录了实战中的踩坑与解决方案,涵盖了 “Unknown error”“子模块显示”“编译错误” 等常见问题。代码可直接复用,只需替换外部程序路径和兜底方案中的窗口标题 / 类名,即可快速实现外部程序的内嵌显示。如果遇到窗口闪烁、程序无响应等问题,可通过增加日志输出、调整延迟时间、检查程序权限等方式排查。欢迎在评论区交流你的嵌入场景和遇到的问题,一起探讨解决方案!

2025-11-20 17:51:54 729

原创 Linux 命令大全:从入门到精通(持续更新)

Linux 作为最流行的开源操作系统,在服务器、嵌入式设备和个人电脑中广泛应用。掌握 Linux 命令是每个开发者和系统管理员的必备技能。本文将全面介绍 Linux 常用命令,帮助读者系统学习并掌握 Linux 操作系统的使用。本文涵盖了 Linux 系统中最常用和最重要的命令,从基础的文件操作到高级的系统管理。掌握这些命令将大大提高你在 Linux 环境下的工作效率。建议在实际工作中多加练习,结合 man 手册()深入学习每个命令的详细用法。

2025-11-18 11:47:53 809

原创 Qt 图片浏览器控件开发:从编译错误到高清适配的完整实践

在 Qt 项目开发中,图片浏览器是常见需求,核心要解决高效加载、清晰显示、适配窗口三大问题。本文将详细记录一个支持懒加载、高清缩放、双击预览的图片浏览器控件开发过程,包括遇到的编译 / 链接错误、原因分析、解决方案,以及最终优化效果,适合 Qt 开发者参考学习。error C2039: "original": 不是 "ImageViewerWidget::ImageLabelData" 的成员原因:结构体中定义的成员名是,但代码中误写为original,变量名拼写不一致。解决方案。

2025-11-17 19:05:08 770

原创 深入剖析 UDP 通信底层实现:从 socket 到数据流转的全链路解析

跨平台细节处理:永远不要假设不同系统的 socket 行为一致,比如 Windows 的和 Linux 的errno,非阻塞模式的设置方式等。缓冲区设计:循环缓冲区的大小需要根据业务场景调整,过小会导致数据丢失,过大会浪费内存。错误处理:区分临时错误和致命错误,对临时错误(如EAGAIN)进行重试,对致命错误则需要重建连接。线程安全:发送操作必须加锁,接收线程和处理线程通过缓冲区解耦,避免直接交互。性能权衡:非阻塞模式 +select。

2025-11-15 15:00:19 782 1

原创 环形缓冲区(Cycle Buffer)的 C++ 实现与实际项目应用

做过串口通信或者网络数据处理的同学应该都有体会,数据往往是断断续续到来的,而且读写速度可能不匹配。固定内存空间,避免频繁动态分配的开销首尾相连的结构,天然适合 FIFO(先进先出)的数据处理用两个指针就能管理,实现简单高效特别适合生产者 - 消费者模型我们这个实现主要用于处理传感器数据和图像帧,需要兼顾效率和线程安全,所以加了读写锁保护。这个环形缓冲区在项目中用了挺久,稳定性还不错。代码简洁,逻辑清晰线程安全,适合多线程环境支持帧解析,对协议数据处理很友好。

2025-11-15 14:46:53 884

原创 C++ 实现 TCP 图像传输与推理服务:从数据接收、模型推理到结果回传全流程

本文介绍了一个基于C++实现的TCP图像接收与推理服务系统。该系统采用自定义帧协议实现图像数据的可靠传输,通过线程池支持并发处理多个客户端请求。核心功能包括:图像数据分包传输与重组、预训练模型推理(支持硬件加速)、结果回传等。系统设计了帧协议解析、文件分包重组等关键数据结构,并实现了粘包/半包处理机制。同时支持仿真和真实设备两种运行模式,以及板上/软件两种后处理方式。该系统为计算机视觉应用中的实时图像处理提供了可靠解决方案,并具有较好的扩展性。

2025-11-11 07:36:51 363

原创 Qt 实现软件授权验证机制:基于硬件绑定与时效控制的方案

首先定义一个哈希接口类,提供单例实例和有效性验证方法:cpp运行public:本方案通过硬件绑定、时效控制和防篡改等多重机制,实现了一个基础的软件授权验证系统。开发者可以根据实际需求,在此基础上扩展更复杂的授权逻辑,如网络验证、授权码激活等功能,进一步提高软件的安全性。

2025-11-10 14:33:02 641

原创 Qt 5.15 嵌入式 ARM 交叉编译(Ubuntu 20.04)已验证可用参数全集

【代码】Qt 5.15 嵌入式 ARM 交叉编译(Ubuntu 20.04)已验证可用参数全集。

2025-11-10 14:10:20 684

原创 C++ 程序员入门需要多久,怎样才能学好?

对初学者的新手而言,则是应当静下来,不必心浮气躁。C++是一门啃着最有滋味的编程语言,痛苦并快乐着。要变成C++的开发人员,必须要坚持不懈的去学习和实践项目,只要你行动起来,就一定能学好!

2024-08-07 15:38:54 877

原创 程序员常用软件工具推荐(持续更新)

分享个人学习过程中使用的好用工具软件,持续更新中......

2024-07-30 11:16:16 3354

原创 C / C++ 学习书籍推荐

可以说是满分入门书籍,内容循序渐进,书中的每一个知识点都有很多生动简单的示例,并给出了相应的运行结果。但是大家不要被书名误导,其实这本书内容覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题,不过相对于其他书籍,它在。指针是C语言中最最最重要的概念,而且也是最难理解的部分,这本书就是专门解决指针学习这个难题的。这本书重要的不止是让你学会了C语言,更重要的是能够锻炼你的编程思想,这对以后的学习很有帮助。,是C语言书最好的入门书籍之一,0基础完全可以,比较权威。

2024-07-30 08:59:50 1094

原创 成功感化一名C++爱好者

别用什么gcc 7、vs 2019,这些时髦的好看不中用,要用VC++6.0。你把自己的变量名也起成两个下划线开头,或者下划线+大写字母开头,显得高端。还是Java好,有垃圾回收,C++就是作者懒,水平差,自己开发不出来gc。这个破语言,内存都得你自己管理,除了new就是delete。你用VC++6.0,甭管在哪,到处都能编译运行。你用VC++6.0,甭管在哪,到处都能编译运行。不用看模板,这东西没有意义,纯粹用来炫技的。STL太复杂了,你也别花时间看,最好别用。要是找不到,不是你不行,是C++太垃圾了。

2024-07-29 16:42:59 263

原创 常用 C / C++开源库 [收藏]

OpenCV:OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS多种平台, 如今也提供对于C#、Ch、Ruby,GO的支持。一个开源的C++类库的集合,它主要提供简单的、快速的网络和可移植应用程序的C++开发,这个类库和C++标准库可以很好的集成并填补C++标准库的功能空缺。不多介绍,没有不知道的吧,Boost是功能相当丰富的C++基础库,boost里有很多好用的组件,都值得我们学习,造轮子时也有个方向。

2024-07-26 15:58:32 1772

原创 高质量的C++开源项目

下面我就按照「基于这些特点,推荐以下 3 个项目。对于计算机的学生来说,网络编程的技能是必不可少的,本项目是 Linux 下 C++ 轻量级 Web 服务器,助力初学者快速实践,搭建属于自己的服务器!用 C++ 实现的数独游戏,命令行操作易上手,600多行代码,对于初学者来说也是毫无压力。可惜的是这个项目的 star 有点少,还不到 1000,大家可以多关注一下,可以通过pull request的方式来添加功能或修复缺陷。大家的 Windows 系统上应该都有这个计算器,微软把它们系统预装的开源了!

2024-07-24 09:29:10 4289

C++ 实现线程池ThreadPool

C++ 实现线程池ThreadPool

2024-06-04

C++实现线程管理池memorymanager

C++实现线程管理池memorymanager

2024-06-04

平台架构图-产品架构图

平台架构图-产品架构图 项目计划 截止目前完成的工作,当前的状态 平台架构规划 包含 15 张平台架构图-产品架构图

2024-06-04

基于QCustomPlot 绘制多条曲线,跟随鼠标动态显示线上点的值+实时动态显示曲线

使用 Qt + QCustomPlot 库的实时绘图,跟随鼠标动态显示线上点的值+实时动态显示曲线 实时绘图是一个基于QCustomPlot的库,它提供了Qt/C++基元,以简化构建实时绘图UI。 基于QCustomPlot 绘制多条曲线,跟随鼠标动态显示线上点的值+实时动态显示曲线 QCustomPlot(包含在此存储库中)

2024-01-28

Android-**记事本项目源代码

**记事本代码源代码,离职了,原公司某项目记事本代码,需要的自己拿

2023-12-24

设计公司整站源代码(适合学习)

设计公司整站源代码

2023-12-24

200个Android项目源码

废话不多说,全是干货,适合学习或Ctrl+V

2023-12-24

软件项目管理 过程全套文档模板

什么是软件开发? 软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试,然后进行编写再提交程序。 软件开发过程文档包括: 一、软件需求说明书; 二、概要设计说明书; 三、详细设计文档; 四、可行性研究报告; 五、项目开发计划; 六、开发进度月报; 七、项目开发总

2023-10-17

软件开发 大厂面经+面试题【祝各位拿到心仪的Office】

包含各大厂软件开发的面经和面试题【华为、腾讯、阿里、字节。。。】,自己看完之后,工资立马上了一个台阶,现在分享给大家

2023-10-17

系统概要设计文档 模板 很详细

系统概要设计文档 模板 很详细

2023-10-17

清华学员秋招面经分享会 美团字节offer在手

清华学员秋招面经分享会 美团字节offer在手

2023-10-17

秋招斩获字节&快手offer

java 秋招斩获字节&快手offer

2023-10-17

QTableview常用几种代理总结(附源码)

QTableview常用几种代理总结(附源码)

2023-10-16

cocos2dx3.2微信打飞机 源码

附带游戏实现的源码及资源

2022-05-21

最新上海市 卫星影像图 街景平面图 路网矢量图

包含 上海市 卫星影像图 街景平面图 路网矢量图 年份:2020-2022

2022-04-24

最新 南京市 卫星影像图 街景平面图 路网矢量图

包含 南京市 卫星影像图 街景平面图 路网矢量图 年份:2020-2022

2022-04-24

顶级重复文件搜索工具Duplicate Cleaner Pro版 V4.1.0完美破解版

100%可用,破解免费版 ,破解方法在压缩文件夹中,谢谢大家

2018-04-19

湖南长沙电子地图shp格式.zip

湖南长沙电子地图shp格式矢量地图

2021-08-17

个人述职转正、工作总结、工作计划、商务合作PPT模板.zip

个人述职转正、工作总结、工作计划、商务合作PPT模板,一共有5个模板,一定会有一个适合你的,喜欢的话5❤好评哦,谢谢

2019-07-01

Visual Assist X 10.9.2074.0 通用破解补丁 更新 v1.2

Visual Assist X 和谐文件说明: 1. 本和谐文件仅供技术研究,若喜欢 VA_X 请注册购买正版。 2. 通杀VA_X1641~2073(理论支持后续版本),支持VC6~VS2015,在XP~WIN10系统下测试OK。 3. 采用了更为巧妙的破解方案:不修改程序任何代码,不延时,不影响VS启动。 4. 为防止作者逆向,文件已加壳,杀软可能会误报,请自行决定是否使用。 5. 部分电脑可能无法注册成功,这个需要看人品,人品佳的请回帖。 破解说明: 1. 和谐补丁仅支持官方原版,若使用其他破解版请先卸载后安装VAX官方原版。 如何卸载VAX: VS菜单 [工具>>扩展和更新>>点击(

2017-03-11

QuickLook-3.6.5.zip

windows超级牛币的看word、excel、PowerPoint、图片、视频等工具

2021-05-08

fraps_setup3.5.9.zip

Fraps 是一款 游戏辅助 + 媒体录制 软件,用它可以轻松了解机器在运行游戏时的帧数,从而了解机器的性能!另外它还具备在游戏中的截屏和录像功能,可以方便的进行屏幕截图和视频捕捉,网上许 多魔兽战况等游戏录像都是先用其录制然后压缩处理的。

2021-05-07

剑指Offer——名企面试官精讲典型编程题 C++ 面试 笔试 编程

希望祝你一臂之力,大厂offer源源不断。各种数据结构、算法。

2019-03-12

MFCTCP

MFCTCP

2012-05-13

用C++编写的一些小游戏

本人在业余时间用C++编写的一些小游戏,希望大家批评指正,适合初学者

2013-07-30

基于MFC框架的FTP文件上传软件

MFC FTP 文件上传 断点续传

2012-09-05

任务管理器:进度和曲线绘制。直观。易懂

任务管理器:进度和曲线绘制。直观。易懂

2017-05-30

支持FTP文件DownLoad和UpLoad软件支持断点续传

支持FTP文件DownLoad和UpLoad软件支持断点续传

2012-09-05

用MFC实现的拼图游戏,新手易上手

内容如题!本人业余时间制作,如有不做之处请大家批评指正

2012-11-12

用lua实现的消消乐类似的游戏【只有逻辑相关的源码,无法执行,需配置代码环境】

用lua实现的消消乐类似的游戏【只有逻辑相关的源码,无法执行,需配置代码环境】

2018-03-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除