自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

偕臧

萌新搬砖小码农,看待世界始终保持着好奇;博客: https://xmuli.tech

原创 Linux 该如何自我系统的学习「心路」?
原力计划

序言: 搞编程,学 C/C++ 怎么不能学习一下 Linux ? 了解一下底层的知识库和程序运行原理?附上个人学习目录,此系列学完之后,回来预期会继续更新 Qt 相关的知识 QtExamples ,将更多的一些知识分享出来。 Linux 系统学习三部曲:❶基础编程 ❷系统编程 ❸网络编程 说明:...

2020-04-29 19:59:39 343 0

原创 关于作者

关于作者: 即时聊天: 联系 地址 Telegram https://t.me/xmuli Google Gmail xmulitech@gmail.com 作品展示: 博客 地址 My Blog https://xmuli.tech CSDN...

2020-03-13 18:27:54 243 0

原创 QtExamples 系列目录

总的目录

2019-08-29 22:55:04 654 2

原创 项目实战:楔子

项目实战:楔子 项目实战开发,我会把一些比较大,完整的项目发布在这个模块。 一是纪念我的手敲的野生代码,全部都是从0开始写的。而且里面有很多的思考,付出,和技术原理的应用,值得留下。 另外一些写的比较好的,有价值的小的Deam【小模块】,也会发布出来,外加源码一起公布出来,就发在对应的其他的板块分...

2019-08-26 22:47:43 266 0

原创 Deepin Custom Modify Window Corner Rounding Size

文章目录Preface.Copywriting:Modify rounded corner window ideas.Modify dtkgui code.Modify de-control-center code.Modify dode-dock code.Post-optimization.C...

2020-10-22 23:28:18 9 0

原创 Deepin 自定义修改窗口圆角大小

文章目录前言:文案设计:修改圆角窗口思路:修改 dtkgui 代码:修改 dde-control-center 代码:修改 dde-dock 代码:后期优化:自定义设置圆角大小:方式一:方式二:最终效果:碎碎念总结~:一起参与贡献: 简 述: 社区版本 Deepin 的大圆角 官方版本的 “小...

2020-10-22 23:10:59 61 0

原创 MateBoook x pro 2020 升级 1T 固态

文章目录背景:开封:拆笔记本后盖:扇热模块:重装系统:成功:其它: 简 述: 将 MateBoook x pro 2020 替换为 1T 固态。对于刚买的新笔记本,昨晚上到货, 今天早上就将其拆机,将 512 G 固态升级为 1T ;顺便想看看是无风扇还是有风扇扇热。附上拆机图解。 背景:...

2020-10-09 00:14:36 267 1

原创 高分屏、分辨率、DPI、PPI,及 Qt 处理高分屏

文章目录屏幕分辨率和DPI :Qt 的解决方案: 简 述: 高分屏、DPI、PPI、屏幕分辨率的一些基本知识,以及使用 Qt 处理高分屏的一些方法集合归纳。 屏幕分辨率和DPI : 英寸: inch,复数:inches;缩写为in或″,或 英吋,简作 吋。1 英寸 = 2.54 厘米(cm)=...

2020-10-02 21:44:30 98 0

原创 DTK 每日自动更新其 API 文档

文章目录楔子:记录:更新: 简 述: 记录一下如何更新 DTK 的 API 的 文档手册 楔子: 时间流逝、却总是询问相同的问题:DTK 有没有帮助手册文档? 于是就顺手扔了一个其 API 的网址;但是 7/7 那天(2020 year),手动更新了一次(恩,它上上次更新停留在2019-06)...

2020-09-23 17:10:08 52 0

转载 DTK 基础教程:自定义控件规范

文章目录DTK StyleDStyleDStyleOptionDPaletteQStyle 和 QPalette 的关系DTK 控件设计NormalHoverPressed代码流程描述字号使用规范如何实现一个全新的控件如何自绘控件如何自定义控件的一些参数如何添加图标此规范仅用于约定应用程序中图标的...

2020-09-11 16:22:27 81 0

原创 对 GNU/Linux 介绍、ArchLinux社区氛围、DDE移植Arch流程

文章目录前言简述:对于 GNU/Linux 的一点理解:对于 GNU/Linux 的认知:自由软件:自由与非自由软件的分类:GNU / Linux 个人感想:对于 Arch Linux 的一点理解:楔子:ArchLinux 是什么?ArchLinux 历史:ArchLinux 理念:简洁现代实用以...

2020-09-03 11:04:01 84 0

原创 Hexo 升级教程

文章目录背景:使用 淘宝源的 cnpm:升级 Hexo: 简 述: 将电脑的 hexo v4.2.1 升级到 hexo v5.1.1 。 背景: 事情起因,将博客的 yun 主题升级到 v1.0 版本之后,hexo clean && hexo g -s 后,发现会强制将所有文章...

2020-08-29 23:58:16 233 0

原创 C++ 深入虚函数表

文章目录编程环境:虚函数表验证:类中成员的空间位置: 简 述: 对于 C++ 中的多次继承后,其中含有虚函数的时候,探究一下其中的虚函数表;以及其变量在内存中的分布情况。 编程环境: ????: Win10 2004 ???? VS2015 x86模式 虚函数表验证: 对于任意的一个类,...

2020-08-05 21:01:03 88 0

原创 ArchLinux + DDE 安装教程

文章目录写在前面:文章受众:注意事项:安装步骤:大概流程:详细流程:配置:下载镜像:在 `VM` 里面新建系统,检查磁盘状态 `lsblk`:选择分区表 `cfdisk`:选择分区:格式化分区:挂载分区:换国内`Arch` 的源:安装基本包:配置 Fstab:执行 chroot :安装软件必须的软...

2020-07-30 18:31:18 822 2

原创 hexo博客迁移新环境的详细配置[个人习惯]

文章目录文件夹详细配置:网页配置同步: 简 述: 在 Mac 重装的系统上,重新配置一遍 hexo + yun 的个人博客,这里记录一下 个人习惯 的一些 yun 主题的详细配置。 文件夹详细配置: # 安装 node 和 hexo brew search node ...

2020-07-26 21:52:07 100 0

原创 c++中sizeof()运算符的的深入理解

文章目录背景:分析:理解分析:[角度 1]:[角度 2]:[角度 3]:[角度 4]: 简 述: 对 C / C++ 中的 sizeof() 运算符的一些深入思考; 背景: 昨晚看到一题,虽然可以轻易得到结果,但是突然深入思考一些,这是为什么? #include <stdio.h>...

2020-07-19 18:33:30 579 2

原创 如何给上游Qt提交Bug反馈和贡献代码PATH?
原力计划

文章目录向 Qt 提交反馈 Bug:注册 Qt 账号:提交 Bug 前准备:创建 Bug 单:查看创建的 Bug 单其他:向 Qt 提交贡献 Code:注册 Qt 账号:登录 Code Review:输入 ssh:下载仓库的代码设置 git hooks:修改代码和 commit:提交贡献:推送贡献...

2020-07-09 09:36:01 224 0

翻译 Qt5 on Wayland

文章目录获取源代码和编译参考:移植Qt应用程序已知问题获得帮助和报告问题 简 述: 翻译一篇关于和 wayland 有关的技术文章, 其英文标题为 Qt 5 on Wayland. Qt 5工具箱中的Wayland支持在Qt Platform Abstraction(QPA) Wayland...

2020-07-09 01:17:11 467 0

翻译 Wayland架构、渲染、硬件支持

文章目录Wayland 架构Wayland 渲染Wayland的 硬件支持 简 述: 翻译一篇关于和 wayland 有关的技术文章, 其英文标题为Wayland Architecture . Wayland 架构 若是想要更好的理解 Wayland 架构及其与 X (X11 or X W...

2020-07-09 01:15:42 285 0

原创 hexo博客CI自动部署网站[个人习惯]

文章目录部署环境:部署记录: 简 述: 前面有几次因为换了 Win 和 Mac 系统,且后面换过两次主题,都是想着把前面旧的切断,然后重新搭建;这里再次记录一下,用作备份,后面若是迁移,就有参考(这次涉及多 Action 自动化部署), 应该是不在需要再在新的环境中部署的 部署环境: ???...

2020-07-07 00:53:44 189 0

原创 github加载图片丢失解决方案

文章目录背景:解决方案:补充: 简 述: 打开网站 github 的时候,经常会遇到加载图片丢失,或者有的图片能够显示,又是不能显示出来;非要开全局代理才能所有头像、图片资源才能够显示出来。附上解决方案:强制指定域名走代理和修改 hosts 文件。 背景: 在 ????: MacOS 10...

2020-06-21 06:14:11 211 0

原创 自学时在探索地,你可以系统的学习计算机知识体系结构(大学生)
原力计划

文章目录受众人群:学习方式:一点碎碎念:免费学习的地方:结尾: 简 述: 提供一些自学编程的途径,或许你有心改变现状,但是无知从何处寻找资源开始,本篇所指☞的地方,你可以去康康~ 会找到很多的免费、精品的编程相关的资料学习视频 受众人群: 本篇主要介绍一些能够自我学习编程的地方;最佳受众为才...

2020-06-07 23:15:38 285 0

原创 重装uos/deepin v20后必安装软件(个人习惯)
原力计划

文章目录开启开发者模式:换源:安装 git:安装 QtCreator:安装 zsh:配置 vim 主题(one):下载 gitlab 仓库地址:安装常用软件: 简 述: 还是习惯使然,依旧每隔一段时间,就会重装一次系统;这里贴上重装 uos / deepin v20 后必安装软件(个人习惯);...

2020-06-02 23:45:02 2507 0

转载 qt网络编程之使用cookie和ssl

文章目录所使用的Qt版本:5.14.0接收Cookies:发送Cookies:答案是:有7个(有多少个等号就有多少个cookie,每个cookie用 ; 分隔开来)代码如下:参考: 简 述: 最近使用网络,对于请求头和协议头,有一处挠头了下,看到这一篇有些触发后面实现了,觉得写得还挺好的,且后...

2020-05-31 01:04:47 215 0

转载 PicGo在uos&&deepin系统运行失败:chrome-sandbox is owned by root and has mode 4755

文章目录编程环境:报错如下:解决方案:参考: 简 述: 在 uos / deepin v20 系统中,使用 picGo 图床上传工具,直接运行会失败: ☁ softIns ./PicGo-2.3.0-beta.0.AppImage [4722:0527/...

2020-05-27 17:58:15 411 0

原创 Linux上面使用lintian检测deb包报错的解决方案
原力计划

文章目录编程环境:lintian:安装&使用lintian报错:解决方案:原因:解决方法: 简 述: 使用Linux(uos v20 系统),安装 了;lintian 命令之后,执行 lintian xxx.deb 发现报错如下;而未按照预期正确输出结果应该是带上 E / W / I ...

2020-05-26 22:19:07 208 0

原创 deepin、dde的历史起源与发展(附deepin所有版本的dde截图)
原力计划

文章目录前排说明:捋顺名词:deepin:dde:dtk:deepin 发展历史:deepin 历史版本的发布:Hiweed Linux 时期:Linux Deepin 时期:Deepin 时期:uos 时期:参考链接: 简 述: 在 另一篇中,详细讲述了写了 dtk 的历史起源、发展和简单入...

2020-05-18 16:07:57 502 0

原创 DTK的历史起源、发展,和简单入门(精华篇)
原力计划

文章目录一点碎碎念~:背景交代:dtk 名称的理解(易混淆):DTK 的历史起源:dtk 项目的历史演变(含名称):样式变化:0 -> 1 的诞生 dui:deepin-tool-kit 是石器时代:壮大后拆分 dtk 库:dtk 的口口相传时代:dtk 的文档时代:dtk 库的快速入门:如...

2020-05-18 11:31:07 579 3

原创 DTK常用和测试代码片
原力计划

简 述: DTK 常用和测试代码片,在 deepin 20 或 uos 20 中,全部使用 DTK 开发,其中有一些是经常遇到的定位 bug 和修改的代码片。在此抛转引玉,提交一点开发的贡献 文章目录开发环境:将 dtkwidget 项目注册到系统:判断 系统主题是浅色还是暗色:对某一颜色,在...

2020-05-18 10:32:47 361 0

原创 修改typora主题的字体
原力计划

文章目录书写环境:痛点与需求:修改 css 配置:说明:关于字体选择: 简 述: 在 mac 中修改 typora 主题的英文和中文的字体,使得码字更加舒服(win 也有效)。 书写环境: ????: MacOS 10.14.6 ???? typora 0.9.9.32.1 痛点与需求:...

2020-05-15 09:15:36 1258 0

原创 使用gpg提交遇到error: gpg 数据签名失败 fatal: 写提交对象失败

文章目录编程环境:报错问题:解决方法:参考博客: 简 述: 在 mac 上面配置好了 gpg 的相关密钥之后,尝试带着 gpg 验证提交 commit,发现报错如下: 编程环境: ????: MacOS 10.14.6 ???? Qt 5.12.8 ???? gcc/g++ 9.2 ...

2020-05-10 01:09:08 510 0

原创 在Mac上面安装HomeBrew失败的解决方案:修改hosts文件
原力计划

文章目录问题背景:报错原因:解决方案[修改 hosts 文件]:换国内镜像源:替换及重置Homebrew默认源Homebrew Bottles源参考博客: 简 述: 在重装 Mac 系统的 ???? 上,安装 HomeBrew ,执行官方命令失败,报错 curl: (7) Failed to...

2020-05-10 01:06:52 504 0

原创 在Mac上打不开“uPic.dmg”,因为 Apple 无法检查其是否包含恶意软件

文章目录问题背景:解决方案: 简 述: 在我的 ???? MacOS 10.14.6 上面,第一次遇如下问题,附上解决方法 打不开“ xxx”,因为 Apple 无法检查其是否包含恶意软件。 问题背景: 昨天晚上才重装的 MacOS 系统,遇到一个软件的时候,使用谷歌浏览器在 gith...

2020-05-10 01:03:41 773 0

翻译 元对象系统moc(Meat-Object System)的对象MetaObject和(含动态)属性Propert的用法

文章目录编程环境:元对象系统:属性系统:属性定义:属性的使用:动态属性:类的附加信息:核心源码:运行效果:下载地址: 简 述: 讲解元对象系统moc(Meat-Object System)的对象MetaObject和(含动态)属性Propert的用法。没想到这一篇会延期如此之久之久。 (此篇有...

2020-05-04 23:30:29 299 1

原创 Linux中多线程使用信号量(信号灯),和sem_wait()函数使用
原力计划

文章目录编程环境:信号量(信号灯):使用步骤:“生产者-消费者”例子:理论模型:代码分析:代码实现:运行结果:Mac 下对 sem_init()/sem_destory() 不支持:下载地址: 简 述: 上一篇中讲解了“条件变量 + 互斥量”的组合使用,演示了 “生产者-消费者”模型。本篇讲解...

2020-05-02 02:27:32 611 0

原创 Linux中多线程使用条件变量阻塞线程,和pthread_cond_wait()函数使用
原力计划

文章目录编程环境:条件变量是锁????吗?条件变量的两个动作?使用条件变量流程:生产者-消费者模型:理论模型:代码实现:代码分析:运行结果:下载地址: 简 述: 继续上一篇中,讲解了原子⚛操作(粗略看作 cpu 会执行完该几行代码,才会切换到其他的线程)和重点讲解读写锁 的使用。本篇讲解 条件...

2020-05-02 00:51:00 413 0

原创 Linux中原子操作,死锁原因以及解决方法,读写锁的属性和函数使用pthread_rwlock_wrlock()
原力计划

文章目录编程环境:原子操作:造成死锁的原因:自己锁自己:循环锁住:避免死锁的方式:读写锁:读写锁的理解:读写锁的特性:读写锁的场景练习:读写锁的使用场景:读写锁的主要操作函数:写一个运用读写锁的例子:下载地址: 简 述: 上一篇中介绍了多线程使用互斥量(锁)来控制程序的访问公共资源的时候是”串...

2020-04-27 22:06:31 344 0

原创 Linux中使用使用互斥量(锁)Mutex来操持多线程同步执行pthread_mutex_lock()
原力计划

文章目录编程环境:背景铺垫:使用互斥量(锁) Mutex:改写例子,使用互斥量(锁)实例:下载地址: 简 述: 在 Linux 中,使用互斥量(互斥锁????) Mutex 来给保证多线程 ,在访问公共变量的时候能够 “串行” 代码。从而使得多线程正确的同步执行。关于多线程创建和使用可以参考前...

2020-04-26 22:37:19 758 0

原创 很短时间如何清晰向他人阐述你的需求、观点和目的?(高效表达=定主题+搭架子+填素材)

文章目录1.定主题,明目的,让人秒懂你的想法2. 3 种经典框架,快速整理表达思路3. 2 种素材,让你发言更具有说服力案例4. 临时汇报,让你的发言更具有说服力?5. 回应质疑:遭遇突然提问,怎么回答才能滴水不漏?6、会议发言:跨团队沟通,怎么让对方接受我的方案? 简 述: 遇到 “茶壶里面...

2020-04-21 20:34:06 514 0

原创 Linux中多线程操作函数pthread_exit()、pthread_jion()、pthread_detach()、pthread_cancel()
原力计划

文章目录编程环境:单个线程退出 pthread_exit():阻塞等待退出线程退出 pthread_jion():线程分离 pthread_detach():杀死(取消)线程 pthread_cancel():判断线程是否相等 pthread_equal():下载地址: 简 述: 上一篇讲解了...

2020-04-19 18:54:18 255 0

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