5 与子偕臧

尚未进行身份认证

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

等级
TA的排名 1w+

qt网络编程之使用cookie和ssl

文章目录所使用的Qt版本:5.14.0接收Cookies:发送Cookies:答案是:有7个(有多少个等号就有多少个cookie,每个cookie用 ; 分隔开来)代码如下:参考:简 述: 最近使用网络,对于请求头和协议头,有一处挠头了下,看到这一篇有些触发后面实现了,觉得写得还挺好的,且后面可能正好要改进使用 Cookies 和 ssl ,先摆着在这里;所使用的Qt版本:5.14.0本例子基于这篇博客中的例子:《Qt使用HTTPS协议访问网站》接收Cookies:Cookie由返回的QN

2020-05-31 01:04:47

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/095648.836952:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not confi

2020-05-27 17:58:15

Linux上面使用lintian检测deb包报错的解决方案

文章目录编程环境:lintian:安装&使用lintian报错:解决方案:原因:解决方法:简 述: 使用Linux(uos v20 系统),安装 了;lintian 命令之后,执行 lintian xxx.deb 发现报错如下;而未按照预期正确输出结果应该是带上 E / W / I /N / O 等明显的标记。 编程环境:????: uos20 ???? gcc/g++ 8.3 ???? gdb8.0lintian:事情的起因于 #5,后面去了解了一下想关知识;linti

2020-05-26 22:19:07

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

文章目录前排说明:捋顺名词:deepin:dde:dtk:deepin 发展历史:deepin 历史版本的发布:Hiweed Linux 时期:Linux Deepin 时期:Deepin 时期:uos 时期:参考链接:简 述: 在 另一篇中,详细讲述了写了 dtk 的历史起源、发展和简单入门;而本篇则是简述与之紧密相关的 deepin, dde,team 相关;本篇重点在 dde 的多年以来的 UI 变化;重新欣赏一遍 deepin 以前到现在的界面演变过程。(2009-2015->2020)

2020-05-18 16:07:57

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

文章目录一点碎碎念~:背景交代:dtk 名称的理解(易混淆):DTK 的历史起源:dtk 项目的历史演变(含名称):样式变化:0 -> 1 的诞生 dui:deepin-tool-kit 是石器时代:壮大后拆分 dtk 库:dtk 的口口相传时代:dtk 的文档时代:dtk 库的快速入门:如今 dtk 项目的构成(2020-05):简述 dtk 的各仓库作用:qt5integration:dtkwidget:dtkgui:资料手册 && 故地址遗迹:资料手册:镜像下载:参考 &

2020-05-18 11:31:07

DTK常用和测试代码片

简 述: DTK 常用和测试代码片,在 deepin 20 或 uos 20 中,全部使用 DTK 开发,其中有一些是经常遇到的定位 bug 和修改的代码片。在此抛转引玉,提交一点开发的贡献文章目录开发环境:将 dtkwidget 项目注册到系统:判断 系统主题是浅色还是暗色:对某一颜色,在浅 / 暗主题对其亮度进行修改:属性的使用:在 paintEvent() 里面获取一个颜色:将自定义风格 应用于 其他的软件:打印 QBoxLayout里面的所有元素:QT判断鼠标是否在某子窗口控件上方:获取项目中

2020-05-18 10:32:47

修改typora主题的字体

文章目录书写环境:痛点与需求:修改 css 配置:说明:关于字体选择:简 述: 在 mac 中修改 typora 主题的英文和中文的字体,使得码字更加舒服(win 也有效)。书写环境:????: MacOS 10.14.6 ???? typora 0.9.9.32.1痛点与需求:在 mac 上面默认是使用的 github.css 主题的文字。发现 其中 I 与 l 显示效果相同(大写的 i 与小写的 L);长得一样,容易混淆;于是就产生了想要修改一下 typora 的英文显示字体,干脆

2020-05-15 09:15:36

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

文章目录编程环境:报错问题:解决方法:参考博客:简 述: 在 mac 上面配置好了 gpg 的相关密钥之后,尝试带着 gpg 验证提交 commit,发现报错如下: 编程环境:????: MacOS 10.14.6 ???? Qt 5.12.8 ???? gcc/g++ 9.2 ???? gdb8.3报错问题:当按照教程,在 Mac上面配置好了gpg 的教程之后,尝试带验证提交 commit 到 github 上,发现报错如下:error: gpg 数据签名失败fatal: 写提

2020-05-10 01:09:08

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

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

2020-05-10 01:06:52

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

文章目录问题背景:解决方案:简 述: 在我的 ???? MacOS 10.14.6 上面,第一次遇如下问题,附上解决方法打不开“ xxx”,因为 Apple 无法检查其是否包含恶意软件。问题背景:昨天晚上才重装的 MacOS 系统,遇到一个软件的时候,使用谷歌浏览器在 github 上面下载 .dmg 镜像的时候,直接双击报错如下: 解决方案:简单纯朴:在 访达 里找到这个应用,右键点击打开 ...

2020-05-10 01:03:41

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

文章目录编程环境:元对象系统:属性系统:属性定义:属性的使用:动态属性:类的附加信息:核心源码:运行效果:下载地址:简 述: 讲解元对象系统moc(Meat-Object System)的对象MetaObject和(含动态)属性Propert的用法。没想到这一篇会延期如此之久之久。 (此篇有大部分是借鉴书籍和或互联网),因为作者写的很棒,故大篇幅的直接借鉴过来了 。其中源码部分是自己照着签了...

2020-05-04 23:30:29

Linux中多线程使用信号量(信号灯),和sem_wait()函数使用

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

2020-05-02 02:27:32

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

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

2020-05-02 00:51:00

Linux 该如何自我系统的学习「心路」?

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

2020-04-29 19:59:39

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

文章目录编程环境:原子操作:造成死锁的原因:自己锁自己:循环锁住:避免死锁的方式:读写锁:读写锁的理解:读写锁的特性:读写锁的场景练习:读写锁的使用场景:读写锁的主要操作函数:写一个运用读写锁的例子:下载地址:简 述: 上一篇中介绍了多线程使用互斥量(锁)来控制程序的访问公共资源的时候是”串行“的;本篇继续,重点讲解如下几个概念:Linux 中的原子操作 、死锁原因 以及解决方法 、和读写锁...

2020-04-27 22:06:31

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

文章目录编程环境:背景铺垫:使用互斥量(锁) Mutex:改写例子,使用互斥量(锁)实例:下载地址:简 述: 在 Linux 中,使用互斥量(互斥锁????) Mutex 来给保证多线程 ,在访问公共变量的时候能够 “串行” 代码。从而使得多线程正确的同步执行。关于多线程创建和使用可以参考前面几篇的文章,争取早日把 Linux 系统篇之 系统编程给发布完系列的教程。PS:好几天没有接着学习 Li...

2020-04-26 22:37:19

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

文章目录1.定主题,明目的,让人秒懂你的想法2. 3 种经典框架,快速整理表达思路3. 2 种素材,让你发言更具有说服力案例4. 临时汇报,让你的发言更具有说服力?5. 回应质疑:遭遇突然提问,怎么回答才能滴水不漏?6、会议发言:跨团队沟通,怎么让对方接受我的方案?简 述: 遇到 “茶壶里面煮饺子” 就不是一件开心的事情了;虽然说,敲代码专心享受的一件快乐的事情,但是与人沟通交流更加重要,经...

2020-04-21 20:34:06

Linux中多线程操作函数pthread_exit()、pthread_jion()、pthread_detach()、pthread_cancel()

文章目录编程环境:单个线程退出 pthread_exit():阻塞等待退出线程退出 pthread_jion():线程分离 pthread_detach():杀死(取消)线程 pthread_cancel():判断线程是否相等 pthread_equal():下载地址:简 述: 上一篇讲解了多线程的入门的知识,如何创建多线程程序,以及从虚拟地址空间和 PCB 分析线程的一些细节。本章再讲述一...

2020-04-19 18:54:18

Linux中创建多线程实例pthread_create()

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

2020-04-15 22:24:58

Linux中创建守护进程setsid()

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

2020-04-11 15:48:17

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 原力探索 · S
    原力探索 · S
    在《原力计划【第二季】》打卡挑战活动中,发布 12 篇原创文章参与活动的博主,即可获得此勋章。(本次活动结束后统一统计发放)
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取