类之间的关系详解:Aggregation(聚合)、Composition(组合)、Dependency(依赖)、Generalization(泛化)、Realization(实现)
摘要:Aggregation(聚合)、Composition(组合)、Dependency(依赖) 关于以上三者的关系介绍用以下说话比较好理解和记忆: 两个类之间的关系,例如类A和B。 1、Composition 若B是A的成员变量,且B在A的构造函数种生成(new),则构成组合关系。 2、Aggrega
阅读全文
posted @
2020-05-26 14:46
苦涩的茶
阅读(1253)
推荐(1)
Linux的5种网络IO模型详解
摘要:linux的五种IO模型,分别是:阻塞IO、非阻塞IO、多路复用IO、信号驱动IO以及异步IO。其中阻塞IO、非阻塞IO、多路复用IO、信号驱动IO都属于同步IO。 同步IO和异步IO 同步IO:导致请求进程阻塞,直到I/O操作完成。(应用程序主动向内核查询是否有可用数据,如果有,则再次阻塞,自己调
阅读全文
posted @
2020-05-20 13:58
苦涩的茶
阅读(6723)
推荐(4)
解决VMwareTools在Ubuntu下经常失效的问题
摘要:用VM虚拟机怎么能少了VMware Tools呢?它可以帮助你跨虚拟机复制粘贴、拖动文件、适应窗口大小等,很是方便。安装教程网上一大堆不再赘述 实际使用中发现这个Tools总是失效啊,经常用着用着莫名其妙自己就失效了,很不方便 百度&谷歌数小时无果,都准备放弃时,发现了这个:vmware-tools
阅读全文
posted @
2020-05-15 09:39
苦涩的茶
阅读(3291)
推荐(0)
QT以root权限run/debug(QtCreator如何运行程序时赋予root权限)
摘要:(1)不推荐直接sudo 打开qtcreator,会出现“出现提示无法覆盖文件 /home/xxx/.config/Qtcreator/qtversion.xml : Permission denied的错误” (2)推荐方式 首先切换到root用户 su - 如果只执行su, 会导致root用户下
阅读全文
posted @
2020-05-13 10:44
苦涩的茶
阅读(11134)
推荐(0)
QTCreator出现提示无法覆盖文件 /home/xxx/.config/QtProject/Qtcreator/qtversion.xml : Permission denied的错误
摘要:sudo运行qtcreator后,下次不使用sudo打开会报以上错误 /home/xxx/.config/QtProject/Qtcreator/qtversion.xml : Permission denied 原因:在sudo下打开qtcreator时,会向用户根目录的.config下写数据,所
阅读全文
posted @
2020-05-13 10:29
苦涩的茶
阅读(4601)
推荐(0)
Qt Creator4.7以上自动补全慢的解决方案
摘要:Qt Creator4.7以上版本自动补全慢的解决方案 在 帮助->关于插件->C++选项卡中,取消ClangCodeMode,到目前为止,适用于4.7-4.9
阅读全文
posted @
2020-05-13 09:42
苦涩的茶
阅读(1426)
推荐(0)
linux下boost库的安装及库的介绍
摘要:(一)boost"准标准库"安装过程 系统是ubuntu虚拟机,安装的是boost_1_60_0。 (1)首先去下载最新的boost代码包,网址www.boost.org。 (2)进入到自己的目录,解压: bzip2 -d boost_1_60_0.tar.bz2tar xvf boost_1_60
阅读全文
posted @
2020-05-07 16:09
苦涩的茶
阅读(8512)
推荐(0)
Ubuntu 18.04扩充磁盘空间
摘要:一、说明 (虚拟机已经新建了快照建议不要用此文章方法,有朋友反馈会死机!!!!) 笔者这里是Ubuntu 18.04+VMware 12.0,虚拟机为默认安装。 网上教程推荐gparted,但是我试了快一个小时了,就是搞不定,又不想下载那个gpart.iso,折腾了半天,算是搞定了,这里分享下经验
阅读全文
posted @
2020-05-07 15:39
苦涩的茶
阅读(2497)
推荐(0)
VNCViewer实现与WIN端文本复制粘贴
摘要:主机系统: Win10 View端系统: Ubuntu 18.04 在终端输入如下命令(其中一种就行) vncconfig& vncconfig -nowin& vncconfig -display :# 然后正常情况下就会跳出选择框,选上三个选项就可以了。可能因为版本的问题,以上方法在我这全部失效
阅读全文
posted @
2020-05-07 11:37
苦涩的茶
阅读(17988)
推荐(0)