油炸自行车
码龄7年
求更新 关注
提问 私信
  • 博客:112,306
    社区:118
    问答:1,458
    动态:2,552
    116,434
    总访问量
  • 54
    原创
  • 562
    粉丝
  • 139
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2019-06-02

个人简介:怕什么真理无穷,进一寸有一寸的欢喜。

博客简介:

油炸自行车的博客

查看详细资料
个人成就
  • 获得501次点赞
  • 内容获得25次评论
  • 获得382次收藏
  • 代码片获得139次分享
  • 博客总排名31,102名
  • 原力等级
    原力等级
    4
    原力分
    862
    本月获得
    3
创作历程
  • 7篇
    2026年
  • 21篇
    2025年
  • 26篇
    2024年
  • 2篇
    2022年
成就勋章
TA的专栏
  • Qt
    26篇
  • 通信协议
    1篇
  • Linux
    3篇
  • C++
    9篇
  • C语言
    2篇
  • 数据库
    1篇
  • Unity
    1篇
  • 数据格式
  • 代码版本控制(svn、git)
    3篇
  • Windows
    5篇
  • 阅读
    1篇
兴趣领域 设置
  • 编程语言
    c++c语言qt
  • 嵌入式
    stm32
  • 操作系统
    linux
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

16人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

搜索 取消

【bug】Qt 6 Q_NAMESPACE 跨 DLL 链接错误:LNK2019 无法解析 staticMetaObject

本文分析了Qt 6中Q_NAMESPACE导致的跨DLL链接错误(LNK2019)。当插件间需要共享包含Q_NAMESPACE的命名空间时,由于生成的staticMetaObject缺少导出限定符,导致符号无法解析。解决方案是使用Qt 6新增的Q_NAMESPACE_EXPORT(EXPORT_MACRO)替代原宏,配合导出宏定义(DEFINES)和链接库(LIBS)配置。关键点包括:1)正确设置DLL导出/导入宏;2)确保引用方链接到目标库;3)避免重复使用Q_NAMESPACE。该问题常见于对等插件间的
原创
博文更新于 2026.06.11 ·
434 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

Windows 配置 Claude Code+DeepSeek-V4-pro[1m]

文章摘要: 本文详细介绍了Claude.exe的安装与配置流程,并以Deepseek-V4-pro[1m]模型为例说明如何接入第三方AI服务。 安装步骤:通过PowerShell执行脚本命令完成安装,需注意网络环境; 配置关键:需设置环境变量,包括API地址(ANTHROPIC_BASE_URL)、DeepSeek的API密钥及模型名称; 使用条件:需在DeepSeek平台充值以解决“402余额不足”报错; IDE集成:支持在Trae等编辑器通过官方插件直接调用Claude。 全文包含操作截图与报错解决方案
原创
博文更新于 2026.06.01 ·
530 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

Claude Code 错误:API Error: 400 Failed to deserialize the JSON body into the

Claude Code插件报错"unknown variant system"的解决方法:当遇到API错误400提示无法反序列化JSON体时,可通过版本回退解决。具体操作为将插件版本回退至2.1.138(或更早稳定版本),并在VS Code/Cursor等编辑器中禁用插件自动更新功能。该问题通常由新版插件引入的系统角色变体不兼容导致,回退版本后即可恢复正常使用。建议保持版本稳定直至官方修复此兼容性问题。
原创
博文更新于 2026.05.29 ·
290 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【Qt】 设置布局拉伸因子(Stretch)

本文介绍了Qt布局中拉伸因子的概念及设置方法。拉伸因子用于控制布局内控件的空间分配比例,数值越大分配空间越多,适用于水平、垂直和网格布局。文章详细讲解了4种设置方式:UI设计器可视化设置、代码按索引设置、指定控件设置以及添加控件时直接设置。特别说明了网格布局需要单独设置行列拉伸,并指出了常见错误如索引不连续、比例理解错误等注意事项。最后提到拉伸因子需配合控件的尺寸策略才能正确生效。
原创
博文更新于 2026.05.28 ·
272 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

【Qt bug排查】Qt项目debug模式下,关闭可视化界面后,后台程序不退出,依然在打印log

文章摘要:日志显示析构完成但程序未退出,原因是Cdu服务器业务类的析构函数中,使用QMetaObject::invokeMethod以阻塞方式调用了所在子线程的closeUdp()方法,导致死锁。单步调试发现线程卡死,主程序无法退出。总结指出析构函数中禁止使用阻塞连接方式调用当前对象或其子线程的方法,也禁止访问当前对象的成员变量,否则会引发死锁。核心结论强调析构函数中进行此类操作是高风险行为。
原创
博文更新于 2026.05.04 ·
52 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity URDF 导入后运行报错问题笔记

摘要:SolidWorks导出的无关节URDF模型在Unity中使用URDF Importer插件时,因插件自带的Controller.cs脚本默认选中索引为1(专为多关节机械臂设计),导致数组越界报错。解决方法是将初始索引改为0,并添加数组越界保护。该问题属于插件官方脚本漏洞,仅影响无关节的单一刚体URDF模型导入。(98字)
原创
博文更新于 2026.04.15 ·
290 阅读 ·
7 点赞 ·
0 评论 ·
0 收藏

【Windows】使用启动U盘重装Windows10系统

Windows10的详细重装过程,包括博主的一些踩坑经验
原创
博文更新于 2026.04.15 ·
4270 阅读 ·
7 点赞 ·
0 评论 ·
15 收藏

【Qt】运行 `windeployqt.exe` 打包Qt发布包,遇到警告的解决方法 (Warning: Cannot find any.....)

这篇文章介绍了解决Qt打包发布时找不到dxcompiler.dll和dxil.dll文件的问题。作者提供了详细的操作步骤:首先通过VS开发者命令工具定位到程序目录,然后使用cd命令切换路径(附无效情况的解决方法),最后执行windeployqt命令完成打包。文章还提示了Qt项目中常见的缺失DLL组件问题,并配有操作截图辅助说明。整体内容简明实用,针对Qt开发者在打包过程中遇到的特定DLL缺失问题给出了清晰的解决方案。
原创
博文更新于 2026.04.15 ·
256 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

Qt常用DLL组件,windeployqt打包时,缺失的DLL资源(比如MSVC相关),可直接复制本资源

发布资源 2026.04.15 ·
7z

【Qt】Qt Creator Debug模式提示“缺少 Windows CDB 调试器配套的扩展组件“”

本文介绍了Qt调试功能缺失问题的解决方法。通过Qt Maintenance Tool添加CDB调试器支持组件:1)打开维护工具;2)选择"添加或移除组件";3)在Qt Creator下勾选"CDB Debugger Support";4)完成安装后重启Qt Creator即可恢复调试功能。注意不同版本中组件位置可能有所差异。该方法能有效解决调试功能不可用的问题。
原创
博文更新于 2025.12.07 ·
389 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

计算机架构与字节序(大小端)

大小端模式决定了数据在内存中的存储顺序,小端模式将低字节存于低地址(如x86固定小端),大端模式则相反(如传统PowerPC)。主流架构中,x86/x86_64固定小端,ARM和RISC-V默认小端但支持双端切换,而PowerPC、MIPS等传统大端架构也逐步转向双端兼容。龙芯等国产架构默认小端以兼容生态,DSP则因厂商而异。现代处理器多支持双端模式,兼顾兼容性与灵活性。
原创
博文更新于 2025.12.05 ·
738 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

【Qt】Qt设计师控件名缩写、命名规则

本文整理了Qt常用控件的标准命名规范,包含6大类59种控件:1)布局控件组(如vLay、hLay);2)间隔控件组(hsp、vsp);3)按钮控件组(btn、tbtn等);4)视图/部件组(lv、tv、lw等);5)容器控件组(gbx、tabWgt等);6)输入/显示控件组(le、pte、lbl等)。每种控件提供全称、中文名称、推荐简写及示例(如gbxSetting),便于开发者规范命名,提升代码可读性。
原创
博文更新于 2025.12.05 ·
554 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

Qt知识点散记(持续更新……)

总结的一些Qt散随的小知识、遇到的问题,好记性不如烂笔头。
原创
博文更新于 2025.11.14 ·
395 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

解决Trae中C/C++代码无法跳转的问题

微软近期对VSCode的C/C++插件做了限制,导致非官方IDE(如字节的Trae)无法使用转到定义功能。解决方法:下载旧版C/C++插件(如1.22.10版本),将.vsix文件直接拖入Trae商店界面安装即可恢复该功能。该方法经测试有效。
原创
博文更新于 2025.11.11 ·
7103 阅读 ·
16 点赞 ·
8 评论 ·
10 收藏

VScode C/C++插件-V1.22版本 - Trae插件(用于解决Trae中C/C++代码无法跳转的问题)

发布资源 2025.11.10 ·
7z

【C++】嵌套类访问外围类的私有成员

嵌套类可以访问外围类的私有成员,即便嵌套类是public属性。通过外围类实例的指针,嵌套类能够访问外围类的所有成员,包括私有成员。这类似于"专属管家"可以访问"房子"的所有区域,拥有完整的访问权限。代码示例验证了嵌套类CNested通过外围类CExternal的指针成功访问并修改了其私有成员m_nCnt的值。因此,嵌套类与外围类之间存在特殊的访问权限关系。
原创
博文更新于 2025.10.28 ·
324 阅读 ·
7 点赞 ·
0 评论 ·
1 收藏

Modbus RTU协议详解(大白话解释,不让你迷糊)

本文介绍了Modbus RTU协议的基础概念、报文结构和通信流程。主要内容包括:1. 四种寄存器类型(离散输入、线圈、输入、保持)的定义和功能码;2. Modbus RTU报文模型(地址、功能码、数据、CRC校验);3. 主机与从机之间的读写操作流程及示例报文,包括单/多寄存器读写请求和响应格式;4. 特殊数据格式说明,如线圈状态的字节存储规则。文章通过具体报文示例,清晰地展示了Modbus RTU协议的通信机制,适合工控领域开发人员快速理解该协议的基本原理和实现方式。
原创
博文更新于 2025.10.27 ·
4030 阅读 ·
14 点赞 ·
0 评论 ·
37 收藏

【Qt】VS Code配置Qt UI插件,vscode打开Qt Designer ,vscode打开Qt*.ui文件

本文介绍了如何在VS Code中安装和使用Qt UI插件。首先需要安装Qt Core依赖,然后通过设置配置Qt Designer路径(如C:/Qt/6.9.1/msvc2022_64/bin/designer.exe)。安装完成后,可直接在VS Code中用Qt Designer打开UI文件进行编辑。该方法同样适用于Trae等新兴AI IDE。整个配置过程简单快捷,为开发者提供了便捷的Qt界面设计工具集成方案。
原创
博文更新于 2025.10.23 ·
2457 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

【Windows】重装系统——Win10系统U盘启动盘制作教程(微软官网纯净版)

本文介绍了使用微软官方工具制作Windows10启动U盘的详细步骤。准备工作包括一个8GB以上空U盘和一台电脑。制作过程分为8个步骤:下载微软官方工具、运行程序、接受条款、选择创建安装介质、设置系统版本选项、选择U盘介质、等待下载完成。制作完成后,启动U盘将包含4个不同版本的Win10系统。文章还提供了相关安装教程链接,帮助用户完成后续系统重装操作。
原创
博文更新于 2025.09.30 ·
11258 阅读 ·
13 点赞 ·
1 评论 ·
6 收藏

【Qt】布局管理器类常用方法介绍

在Qt(C++)开发中,布局管理器是实现的核心工具。常用的布局类主要围绕QBoxLayout家族(含)、和,它们覆盖了绝大多数界面布局场景。以下是各布局类的核心作用、常用API及实战用法。
原创
博文更新于 2025.09.28 ·
1048 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏
加载更多