自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 ZenMode 扩展:告别杂乱 UI,沉浸式撸码

ZenMode 是 Qt Creator 的轻量级扩展,通过“无干扰模式”与“禅模式”彻底净化界面,隐藏项目树、边栏及菜单栏,实现沉浸式编码。仅需两步启用,搭配快捷键 Shift + Esc(无干扰)或 Alt + Shift + Z(全屏禅模式),即可一键专注代码。状态栏也提供快速切换入口,操作便捷。虽不辅助编程,却极大提升专注力,堪称“写码清心咒”。

2026-09-10 15:29:44 45

原创 实测 RotoFox:本地运行的 AI 视频抠像工具,绿幕猫狗连毛带须一键抠

使用RotoFox进行本地视频抠像

2026-09-01 00:10:47 297

原创 Clang Tools:QtCreator中的代码体检神器

Clang Tools 绝对是每一个严肃 Qt/C++ 开发者必备的效率神器。它把原本需要靠经验去“肉眼找 Bug”的过程,变成了机器自动化的精准扫描。如果你在使用 Clang Tools 时也遇到过什么奇葩的报错,欢迎在评论区留言交流!咱们下期见!本文中提到的配置项和操作步骤基于 Qt Creator 10.x / 11.x 版本。不同版本的 IDE 界面可能略有差异,请以实际软件为准。

2026-08-25 11:47:52 239

原创 手把手教你配置Qt Creator的Clang Code Model

做 Qt 开发的朋友,你们有没有遇到过这种情况:明明代码逻辑写得没问题,但那个红色的波浪线死活消不掉;或者在.h和.cpp之间疯狂按F4,结果光标只是在原地闪烁,就是跳不过去?写个 std::optional 或者 C++20 的 concepts,经常遇到补全失灵、跳转定义直接失效,甚至明明没问题的代码却标了一堆莫名其妙的错误红叉。这其实是 Qt Creator 原生的代码模型(Built-in Code Model)在处理复杂的 C++ 语法、宏定义或者大型项目时,显得有些“力不从心”。

2026-08-24 11:11:03 282

原创 图文教程:用国内大模型 API 跑通Codex

十分钟跑通 Codex

2026-08-15 17:44:47 304

原创 OpenAI Codex 桌面端国内使用全坑解決指南(2026 Windows 实测)

本地文件报错:SQLite 初始化失败、启动闪退、卡加载页 → 本地缓存/数据库损坏,和网络无关网络地区报错→ 网络IP/地区被拦截,和本地软件文件无关Codex 桌面端的大部分报错,都不是软件故障,而是海外软件适配国内网络、国内模型协议不兼容导致的适配问题。不用盲目重装、换网络、改系统设置,只要区分「本地文件问题」和「网络地区问题」,搭配国内大模型 API 替代方案,就能完美解决所有痛点。(注:部分内容可能由 AI 生成)

2026-08-13 10:46:48 1048

原创 Axivion 扩展:让代码质量与架构守护融入开发流程

Qt Creator Axivion扩展完全指南:提升代码质量与架构守护 本文介绍了如何在Qt Creator中集成和使用Axivion工具套件,以对抗代码侵蚀、提升项目质量。Axivion作为专业静态代码分析工具,支持MISRA C/C++等编码标准,可检测架构违规、代码克隆、循环依赖等问题。文章详细讲解了Axivion的配置步骤,包括启用插件、连接Dashboard服务器、设置路径映射等,并展示了日常开发中的实用功能,如问题总览视图、编辑器内联标注和单文件快速自检。该工具特别适用于汽车电子、医疗设备等安

2026-08-12 16:48:50 246

原创 Qt 资源文件链接失败的背后:一个 LNK2019 的完整诊断与根治

摘要:文章深入分析Qt项目中资源文件(.qrc)链接失败(LNK2019错误)的根本原因及解决方案。当用户自定义图标无法显示且添加Q_INIT_RESOURCE后出现链接错误时,问题通常源于Qt资源系统的构建链路断裂——CMake未能正确调用rcc生成资源代码。主要原因包括:1)Qt与CMake版本兼容性问题;2)构建缓存干扰;3)静态库资源陷阱。推荐使用qt_add_resources显式声明资源,而非依赖AUTORCC自动处理。最佳实践包括彻底清理构建目录、删除冗余的Q_INIT_RESOURCE调用以

2026-06-24 14:11:27 204

原创 代码美学的双剑合璧:Qt Creator Beautifier + ClangFormat 终极格式化方案

文章摘要: 《代码美学的双剑合璧:Qt Creator Beautifier + ClangFormat 终极格式化方案》介绍了如何通过Qt Creator Beautifier扩展与ClangFormat工具的组合实现C++代码的自动化格式化。该方案解决了团队开发中代码风格不统一的问题,将主观风格争议转变为客观规则执行。文章详细解析了该组合的协同优势,提供了从安装配置到项目集成的完整指南,并推荐了五种高效工作流(包括保存自动格式化、手动触发、批量处理等)。这套方案不仅能提升代码一致性,还能显著减少风格争议

2026-06-02 15:31:42 128

原创 MFC 中 OutlookBar 控件的使用详解

本文详细介绍了MFC中OutlookBar控件的使用方法,主要内容包括:1)核心类CMFCOutlookBar、CMFCOutlookBarTabCtrl和CMFCOutlookBarPane的关系;2)基本使用流程,从初始化准备、创建主控件、初始化图标列表到创建面板并添加按钮;3)常用样式设置方法,如按钮间距调整和标签页样式;4)事件处理机制,包括按钮点击事件和状态更新。文章特别强调了使用过程中的注意事项,如样式设置的必要性、命令ID的两种类型处理等,并提供了常见问题的解决方案。

2025-09-09 17:38:10 792

原创 在Qt/C++程序中接入通义千问大模型的案例

通过一个简单案例,是说Qt程序调用大语言模型的方法

2024-12-28 01:29:03 2333

原创 IDEA中配置DispatcherServlet的报错

然后,检查Tomcat是否支持jakarta.servlet-api和spring-webmvc两个依赖的版本。主要是jakarta.servlet-api、spring-webmvc、容器(如Tomcat)之间的兼容性。其次,检查他们的版本是否兼容,例如Spring Web MVC5.x.x版本不支持Jakarta.servlet-api的6.0.0版本,需要更新到Spring Web MVC6.0.x;Jakarta EE 9:兼容 JDK 8 及更高版本,但推荐使用 JDK 11 或更高版本。

2024-08-11 23:57:37 795

原创 使用protobuf进行序列化时遇到的几个问题

现象:

2020-07-22 00:50:42 2360

原创 在windows命令窗口中,使用conda指令遇到的一些报错原因分析以及解决方案

一、“conda httperror http none none for url none Anaconda”更新失败的原因分析和解决方案电脑的系统环境是WIN10,python版本3.7。在初次安装成功并使用Anaconda 时,在命令行中运行conda相关指令时,爆出以下错误:CondaHTTPError: HTTP 000 CONNECTION FAILED for url <h...

2019-03-27 02:28:21 5562 2

原创 Python中报错:"IndentationError: unexpected indent"的原因分析和解决方法

Python中报错:&amp;amp;amp;quot;IndentationError: unexpected indent&amp;amp;amp;quot;的原因分析和解决方法&amp;amp;amp;quot;IndentationError: unexpected indent&amp;amp;amp;quot;的原因分析和解决方法Python中没有分号作为语句的分隔符,只能对代码格式进行严格规范,所以Pythn对缩进特别敏感。无论是该缩进的地方没有缩进,还

2019-03-12 23:38:54 76395 1

OpenSSL-1.1.1g,Windows64位版

OpenSSL_1.1.1g,Windows64位版

2024-12-28

commons-fileupload-1.5-bin.tar.gz下载

Apache Commons FileUpload 1.5 版本为 Java 6 或更高版本的用户提供了增强的文件上传功能。以下是该版本的主要新特性和改进: 1、改进的内存管理:1.5 版本继续优化了大文件上传的处理,智能地在内存和磁盘之间管理文件数据,避免内存溢出问题 。 2、错误处理机制:内置了对常见的文件上传错误的处理机制,如文件大小超出限制、空文件等,提供了更丰富的异常类型和更详细的错误信息 。 3、多语言支持:作为 Apache 项目的一部分,FileUpload 遵循国际化的最佳实践,易于整合多语言环境 。 4、支持自定义策略:允许用户自定义存储需求,例如自定义临时目录、最大文件大小等 。 5、性能优化:1.5 版本在性能方面进行了优化,确保即使在高并发情况下也能保持良好的性能 。 6、广泛的应用场景:适用于多种 Web 应用开发场景,包括传统的 Servlet、现代 Web 框架、移动应用后端,以及处理大数据上传和云存储接口 。 7、社区支持和文档:作为一个成熟的 Apache 项目,拥有活跃的用户邮件列表和详细的文档,为用户提供持续的技术支持。

2024-08-04

commons-fileupload2-2.0.0-M2-bin.tar.gz下载

Apache Commons FileUpload 2.0.0-M2 版本是较新里程碑版本,它是为 Java 8 或更高版本设计的,以下是已知的改进点: 1、Java 8 及以上版本支持:2.0.0-M2 版本针对 Java 8 或更高版本进行了优化,确保了与 Java 的最新特性的兼容性。 2、新命名空间:此版本在 org.apache.commons.fileupload2 命名空间中,其 API 可能有所变化,以适应新的 Java 版本。 3、改进的内存和磁盘管理:2.0.0-M2 版本继续优化了大文件上传的处理,智能地在内存和磁盘之间管理文件数据,避免内存溢出问题。 4、增强的错误处理:库内置了对常见文件上传错误的处理机制,提供了更丰富的异常类型和更详细的错误信息,帮助开发者更好地诊断问题。 5、低级 API 的改进:提供了更灵活的低级 API 用于处理文件上传,使得开发者可以更细致地控制文件上传的流程。 6、安全性提升:在 2.0.0-M2 版本中,对于安全性进行了加强,例如,DiskFileItem 不能再被反序列化,除非设置了特定的系统属性,这增加了对安全漏洞的防护。

2024-08-04

commons-fileupload-1.5-bin.zip下载

Apache Commons FileUpload 1.5 版本为 Java 6 或更高版本的用户提供了增强的文件上传功能。以下是该版本的主要新特性和改进: 1、改进的内存管理:1.5 版本继续优化了大文件上传的处理,智能地在内存和磁盘之间管理文件数据,避免内存溢出问题 。 2、错误处理机制:内置了对常见的文件上传错误的处理机制,如文件大小超出限制、空文件等,提供了更丰富的异常类型和更详细的错误信息 。 3、多语言支持:作为 Apache 项目的一部分,FileUpload 遵循国际化的最佳实践,易于整合多语言环境 。 4、支持自定义策略:允许用户自定义存储需求,例如自定义临时目录、最大文件大小等 。 5、性能优化:1.5 版本在性能方面进行了优化,确保即使在高并发情况下也能保持良好的性能 。 6、广泛的应用场景:适用于多种 Web 应用开发场景,包括传统的 Servlet、现代 Web 框架、移动应用后端,以及处理大数据上传和云存储接口 。 7、社区支持和文档:作为一个成熟的 Apache 项目,拥有活跃的用户邮件列表和详细的文档,为用户提供持续的技术支持。

2024-08-04

commons-fileupload2-2.0.0-M2-bin.zip下载

Apache Commons FileUpload 2.0.0-M2 版本是较新里程碑版本,它是为 Java 8 或更高版本设计的,以下是已知的改进点: 1、Java 8 及以上版本支持:2.0.0-M2 版本针对 Java 8 或更高版本进行了优化,确保了与 Java 的最新特性的兼容性。 2、新命名空间:此版本在 org.apache.commons.fileupload2 命名空间中,其 API 可能有所变化,以适应新的 Java 版本。 3、改进的内存和磁盘管理:2.0.0-M2 版本继续优化了大文件上传的处理,智能地在内存和磁盘之间管理文件数据,避免内存溢出问题。 4、增强的错误处理:库内置了对常见文件上传错误的处理机制,提供了更丰富的异常类型和更详细的错误信息,帮助开发者更好地诊断问题。 5、低级 API 的改进:提供了更灵活的低级 API 用于处理文件上传,使得开发者可以更细致地控制文件上传的流程。 6、安全性提升:在 2.0.0-M2 版本中,对于安全性进行了加强,例如,DiskFileItem 不能再被反序列化,除非设置了特定的系统属性,这增加了对安全漏洞的防护。

2024-08-04

Effective C++ 中文,mobi格式

《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。

2018-08-28

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

TA关注的人

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