自定义博客皮肤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 221 0

原创 关于作者

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

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

原创 QtExamples 系列目录

总的目录

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

原创 项目实战:楔子

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

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

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

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

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

翻译 Qt5 on Wayland

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2020-05-31 01:04:47 144 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 234 0

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

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

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

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

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

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

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

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

2020-05-18 11:31:07 257 0

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

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

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

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

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

2020-05-15 09:15:36 468 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 228 0

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

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

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

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

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

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

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

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

2020-05-04 23:30:29 133 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2020-04-21 20:34:06 358 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 163 0

原创 Linux中创建多线程实例pthread_create()
原力计划

文章目录编程环境:线程:已经程序是多线程构成:pthread_create():写一个例子:例子一:例子二:下载地址: 简 述: 前面几篇,学习了 Linux 下多进程使用 fork() 分析的其构造和原理;这里进一步,探究一下如何创建多线程,以及多线程和多进程之间的差异。最后写几个实例;验...

2020-04-15 22:24:58 161 0

原创 Linux中创建守护进程setsid()
原力计划

文章目录编程环境:守护进程的特点:进程组 - 多个进程:会话 - 多个进程组:创建守护进程模型:写一个例子:文件掩码是什么?下载地址: 简 述: 前面几篇,刚写过了父子进程的实例。这里写一个守护进程 的例子,从了解到运用 setsid() ;守护进程也就是脱离于终端,不需要和用户交流的,不受注...

2020-04-11 15:48:17 77 0

原创 Linux中未决信号集和阻塞信号集的状态关系sigaddset,以及捕捉信号函数
原力计划

文章目录编程环境:未决信号集:阻塞信号集:自定义信号集:sigprocmask() 函数:sigpending() 函数:写一个小的例子:信号捕捉:signal() 函数:Unix 中的 sigaction() 函数:Linux 中的 sigaction() 函数:下载地址: 简 述: 在上一...

2020-04-11 11:09:51 199 0

原创 Linux中系统信号初识,和函数kill,raise,abort,alarm,setitimer
原力计划

文章目录编程环境:信号初识:kill() 函数:raise() 函数:abort() 函数:定时器:alarm() 函数:分析程序运行的损耗:setitimer() 函数:下载地址: 简 述: 此处指 Linux 中系统内核发出的信号;而不是之前 Qt 学习的信号。 编程环境: ????: ...

2020-04-07 09:53:45 87 2

原创 重装windows后必安装软件(个人习惯)

文章目录火绒拦截广告弹窗:V2 ra y 客户端官网:截图 & 录屏:自动清理内存:实时显示网速,CPU,内存:设置任务栏磨砂 | 透明:照片查看:gif 录制 & 加水印:视频播放:浏览器:压缩解压:输入法:---- 可选软件 ----制作 U 盘 PE 启动项:镜像:360 驱...

2020-04-05 15:14:27 192 0

原创 Linux中进程间的通信方式--内存映射区mmap()
原力计划

文章目录编程环境:mmap内存映射原理:创建内存映射区 mmap():释放内存映射区 munmap():写一个例子,验证内存内容和磁盘文件会同步:对于 mmap() 的一些思考:mmap 实现内存映射?父子进程间永远共享的东西?例子实现父子进程间的通信:创建匿名内存映射区:匿名内存映射区(有血缘关...

2020-04-05 10:20:50 123 0

原创 Linux中普通的进程间通信方式--有名管道fifo(适用于无血缘关系的进程)
原力计划

文章目录编程环境:进程间通信 IPC:有名管道(fifo):写一个例子:下载地址: 简 述: 在上一篇中,写了有血缘关系的进程间的通信,使用匿名管道 pipe,本篇是介绍,对于无血缘关系的进程间通信,可以采用(有名)管道的 fifo 方式。 编程环境: ????: uos20 ???? g...

2020-04-02 12:24:21 127 0

原创 Linux中父子进程、兄弟子进程之间通信方式--匿名管道pipe(适用于有血缘关系的进程)
原力计划

文章目录编程环境:进程间通信 IPC:匿名管道(pipe):父子进程间通信:兄弟子进程间通信:管道的读写行为:读操作:写操作:查看管道缓冲区大小:设置管道的非阻塞属性:下载地址: 简 述: 对于有血缘关系的进程间通信,如父子进程、兄弟子进程子之间的通信,可以采用(匿名)管道的 pipe 方式。...

2020-04-01 20:01:02 386 0

原创 Mac的邮件客户端使用--登录GMail邮箱和QQ邮箱的解决方案

文章目录邮件上登录 谷歌邮箱(GMail):邮件上登录 QQ 邮箱(qq.com):邮件上登录 Gmail 和 QQ Mail 成功: 简 述: 在 MacOS 中使用 邮件 (邮箱) 登录 GMail 邮箱和 QQ 邮箱 ????: MacOS 10.14.6 ???? 邮件 12.4 ...

2020-03-31 23:32:01 1130 0

原创 Linux中孤儿进程,僵尸进程,进程回收wait、waitpid函数
原力计划

文章目录编程环境:孤儿进程:僵尸进程:进程回收:wait():waitpid():下载地址: 简 述: 这篇继承上一篇,先要自己梳理清楚一下进程相关的知识, 上上一篇的虚拟地址空间和进程控制块 PCB ,以及上一篇的进程相关知识,带着思考来学习 孤儿进程、僵尸进程、 以及进程回收 wait()...

2020-03-28 17:02:38 132 0

原创 Linux中fork创建兄弟子进程,验证进程之间全局变量不共享,exec函数族
原力计划

文章目录编程环境:并行和并发:并发:一个时间段,处理请求的个数并行:多个进程同时进行任务分配:PCB 和 进程的五种状态:进程控制块 PCB:进程的五种状态:进程控制块,父进程创建子进程的分析 ????:父进程如何创建多个兄弟子进程(不含孙进程)????:进程之间是否共享全局变量:????显示当前...

2020-03-28 10:43:38 215 0

原创 有些快乐是真的快乐吗?

楔子:二十岁的所困惑所思考; 比如有些快乐是真的快乐吗?真的是我心底所渴望的快乐吗?**还只是单单的,我觉得我做了这件事,所以我应该会感觉快乐??? 二十多岁的困惑有很多: 比如有些快乐是真的快乐吗?真的是我心底所渴望的快乐吗? 还只是单单的,我觉得我做了这件事,所以我应该会感觉快乐??...

2020-03-22 21:49:53 172 0

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