自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (17)
  • 收藏
  • 关注

原创 C++幕后故事(七)--一个对象的生与死

C++幕后故事(七)–一个对象的生与死这节里面我们会学习到以下四点:1.对象的生成时机2.对象构造过程和POD类型3.对象的复制语意4.析构语意1.对象生成的时机根据对象的控制力度不同,对象的生成时机也是不一样的。我们可以把它分为两类:1.new操作符用户手动控制时机,随时new,随时生成。2.编译器控制下也是有细微的差别,请看下面的表格。全局对象/...

2019-10-28 13:45:59 756 1

原创 C++幕后故事(九)--我们来new个对象

读者如果觉得我文章还不错的,希望可以多多支持下我,文章可以转发,但是必须保留原出处和原作者署名。更多内容请关注我的微信公众号:cpp手艺人。这个章节我们主要学习以下几个知识点:1.数据成员绑定时机。2.多种模型下数据成员布局。3.数据成员如何读取的。4.进程内存布局1.数据成员绑定时机大家一看标题可能有点懵了,什么叫数据成员的绑定时机。请随我看段代码,这段代码节选自《深入探索C++...

2019-10-14 10:52:21 1196 1

原创 QWebEngine 沙箱、安全策略、跨域问题与规避方法

QWebEngine 沙箱、安全策略、跨域问题与规避方法

2025-12-15 19:19:03 645

原创 QWebEngine 加载慢?一文教你全面优化(含实战代码)

QWebEngine 加载慢?一文教你全面优化(含实战代码)

2025-12-15 18:39:27 833

原创 QWebEngine 常用 API 全面梳理

QWebEngine 常用 API 全面梳理

2025-12-15 18:37:22 648

原创 QWebEngine 被 JS 带崩(附源码复现)

QWebEngine 被 JS 带崩(附源码复现)

2025-12-15 18:36:33 579

原创 QWebEngine 是什么?与 Chromium 的关系解析

QWebEngine 是什么?与 Chromium 的关系解析

2025-12-15 18:35:22 632

原创 QWebEngine 安装、环境准备与版本选择策略

QWebEngine 安装、环境准备与版本选择策略

2025-12-15 18:34:31 820

原创 QtWebEngine 自动重启方案

捕获 renderProcessTerminated 信号删除旧视图,延迟重建新实例避免复用崩溃的 Profile必要时杀僵尸进程加载失败也触发自动恢复。

2025-12-15 18:33:24 371

原创 Qt5 QWebEngine 调试最佳实践指南

Qt5 QWebEngine 调试最佳实践指南

2025-12-15 18:30:36 355

原创 Qt QtWebEngine 白屏的解决方案

Qt QtWebEngine 白屏的解决方案

2025-12-15 18:28:33 733

原创 GPU 渲染模式:OpenGL ANGLE Vulkan 的选择与切换(工程师不踩坑指南)

GPU 渲染模式:OpenGL ANGLE Vulkan 的选择与切换(工程师不踩坑指南)

2025-12-15 18:27:35 485

原创 十年工作经验:Qt 不是我的信仰,却是我的底气

十年工作经验:Qt 不是我的信仰,却是我的底气

2025-12-09 10:44:19 708

原创 QtWebEngine 自动重启方案

本文介绍了QtWebEngine崩溃后的自动重启方案。通过检测renderProcessTerminated信号监控渲染进程异常,采用延迟重建WebView的方式实现稳定重启。关键点包括:删除旧视图后延迟300ms创建新实例、重建QWebEngineProfile避免缓存问题、捕获loadFailed信号处理GPU崩溃、强制终止僵尸进程以及清理损坏缓存。方案强调数据应保存在C++层面以保证重启后状态恢复,提供了完整的异常处理和稳定性增强措施。

2025-12-04 12:39:56 308

原创 Qt QWebEngine 开启硬件加速注意事项

简单说如果你的网页没有各种炫酷动画,只是静态的页面,其实利用软件渲染的模式,完全足够。多次崩溃,我们就会采用软件渲染模式,这是种不得已的方案。相当大的一部分崩溃来自开启了硬件加速导致的。在实际项目中,我们还会检测在同一台机器上如果。

2025-12-04 12:17:45 179

原创 Qt QWebEngine 开发避坑手册

对于多实例、高稳定性需求,可考虑 自编译或。调试复杂问题时,使用追踪内核日志。避免中文路径、频繁销毁WebView、过多同时打开页面。若仅需轻量网页渲染,可替换为或嵌入轻量WebView组件。

2025-12-03 12:32:55 731

原创 《Qt动画编程实战:打造丝滑流畅的移动特效》

《Qt动画编程实战:打造丝滑流畅的移动特效》 附上源码地址

2025-02-27 14:39:45 402

原创 《Qt动画编程实战:轻松实现头像旋转效果》

《Qt动画编程实战:轻松实现头像旋转效果》附上源码地址

2025-02-27 14:38:04 502

原创 《Qt窗口动画实战:窗口渐隐渐现效果》

《Qt窗口动画实战:窗口渐隐渐现效果》 附上源码地址

2025-02-27 14:36:11 677

原创 《Qt窗口动画实战:Qt实现呼吸灯效果》

打造优雅的UI动画:Qt实现呼吸灯效果

2025-02-27 14:31:12 818

原创 捉虫笔记(七)-再探谁把系统卡住了

从内核角度看,是谁把系统卡住了。

2024-11-27 09:57:04 325

原创 捉虫笔记(六)-谁把系统卡住了?

谁把系统卡住了?

2024-11-27 09:53:57 1170

原创 捉虫笔记(六)-谁把系统卡住了?

是谁把系统卡住了???

2024-11-19 10:10:05 747

原创 捉虫笔记(五)-WinDbg调试3个时机

​ 事后调试,英文叫做:postmortem debug,当应用程序崩溃时,自动调用WinDbg附加上去。在软件启动的时候会搜索全盘路径,找到windbg.exe或者DbgX.Shell.exe(预览版),显示在WinDbg路径一栏。​ 为了模仿想vs一键启动调试,利用了镜像文件映射方法,只要你启动了被调试的程序,WinDbg就会自动启动并进入调试状态。​ 此时需要查看你选择的WinDbg版本是否正确,比如x86和x64版本,但是你要是选择WinDbg预览版则没有这个问题。进程先启动,中途我想附加调试。

2024-11-19 09:54:01 547

原创 如何判断野指针

c/c++如何判断野指针

2024-09-25 10:04:43 615

原创 浅谈接口理解

接口的重要性远比想象中的更重要,接口不仅仅是编程的方式,更是一种思考的方式

2024-09-23 18:03:39 1112

原创 捉虫笔记(四)-- 空格引发的悬案

空格引发的悬案

2024-09-06 18:28:48 1095

原创 WinDbg !error 指令不起作用

WinDbg !error 指令不起作用

2024-08-30 17:16:35 421

原创 捉虫笔记(三)WinDbg配置远程调试

WinDbg如何配置远程调试

2024-08-08 19:41:35 756

原创 捉虫笔记(二)之 杀软请你自重点

捉虫笔记(二)之 杀软请你自重点

2024-08-03 11:14:51 1429

原创 捉虫笔记(一)之 WinDbg符号配置

捉虫笔记之WinDbg符号配置

2024-07-26 19:14:19 1069

原创 2、计划任务不显示UI的问题

计划任务不显示UI的问题

2024-03-13 19:44:08 1421

原创 1、计划任务介绍

windows计划任务介绍

2024-03-13 19:43:10 649

原创 3、git实战操练

git 实战操练

2024-01-21 18:03:57 1215

原创 Qt 开发环境配置 vs和Qt creator

配置Qt开发环境

2024-01-21 17:33:20 1005

原创 2、git进阶操作

git进阶操作

2023-11-24 17:19:03 1353

原创 1. git入门操作

git入门操作

2023-11-24 17:15:04 1448

原创 Qt Creator中designer使用QWebEngine异常排查

嘿,来一起debug吧

2023-08-03 14:02:40 1807 2

原创 git status和git push扩展脚本

我在使用过程中发现,我的仓库可能有多个远程服务器,每次git push gitee && git push github && git push home,很是费劲。就是先遍历所有已经修改过的文件,向bash 中写入环境变量。的时候,再引用写入的环境变量,比如:$dolphin_cpp,这样就可以了。在使用这个命令之前,你要确定你的本地分支已经和远程分支关联了。其实是我对shell脚本起了别名,我把放在.bashrc中,查看工作区的变化,我想看某个文件的变化必须使用。在之前的时候,我是用。

2023-05-09 19:33:28 782

原创 利用chatGPT,半小时搞定git自动拉取代码

对我shell这种都没有写过100行代码的人来说,真的是提高了工作效率。

2023-04-07 12:57:07 2136

linux 汇编

对汇编、驱动程序感兴趣的可以下载来看看,不过这是英文版的,有很详细的目录。该书作者是Randall Hyde,他同时著有《汇编语言艺术》等名作

2014-11-03

git实战笔记.pdf

新手快速入门,git笔记

2021-11-29

快速排序(C语言实现)

利用C语言实现的快速,在GCC编译运行通过,在windows没有问题

2014-12-07

插入排序(C语言实现)

利用C语言实现的插入排序算法,在gcc下编译成功,在windows下完全可以的

2014-11-30

小甲鱼汇编语言课件+源代码

小甲鱼汇编语言课件+源代码 小甲鱼零基础入门学习汇编语言的课件和源代码。 小甲鱼的汇编语言讲的很好,支持小甲鱼~ 资料中包含了小甲鱼视频的所有PPT和源代码。

2014-11-05

三层实现登陆 web

使用标准三层实现的登陆 非常适合新手学习和借鉴

2014-06-15

代码生成器

这是个简易版的代码生成器,适合新手们交流和学习,也希望大家相互进步

2013-06-18

把Excle表格导入sql数据库中

C#写的窗体程序,就是为了把Excel表格内容更新到sql

2013-08-04

冒泡排序算法

完整的代码实现了冒泡排序,在GCC完全能够运行,不信你试试

2014-11-23

jquery-easyui-1.3+帮助文档

真实可用,一验证过,想要的同学拿去,jquery-easyui-1.3+帮助文档

2014-07-19

windows记事本

实现了windows下面的记事本所有的主要功能,比如“查找”和“返回查找”,“替换”主要功能。

2013-09-06

(C语言)字符串库

上一篇 自己动手写字符串库函数 三(C语言) //重置 void my_StrSet(string *des, const char ch) { if (!IsEmpty(des)) return; else { char* des1 = des->str; int desLen = my_StrLen(des->str); while (desLen--) *...

2015-01-20

C#学生管理系统

用三层架构实现的学生管理系统,主要就是实现了增删查改的功能

2013-08-06

空空如也

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

TA关注的人

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