01 2024 档案
cnetos rpm yum 命令 常用参数
摘要:rpm -qa|grep xxx #查询系统中所有安装的软件包中是否有 xxxx。 rpm -q |grep xxx #查询指定包xxxx 是否安装。 rpm -qi xxxx #查询指定包的信息 rpm -ivh xxxx #安装指定包 rpm -e xxxx #卸载指定包 rpm --nodep
阅读全文
boost 的 ref bind function<> signal 学习记录 总结
摘要:boost::ref 除了可以将变量 包装为引用,还可以将函数对象(bind function<>) 包装为应用,以便作为参数传递。 但std::ref 的功能除了上面的功能还能 将函数对象以引用方式传给 模板算法。而boost:ref则不行。 boost::bind 本质就是将已有的函数(常规函数
阅读全文
Linux 环境下为VirtualBox安装增强功能
摘要:VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹、粘贴板以及鼠标无缝移动,主要步骤如下: 1、yum -y update 2、yum -y install g++ gcc gcc-c++ make kernel-* # 主要是在安装增强工具提示没有安装这些软件 3、yum -y
阅读全文
qthread 和 QWaitCondition配合 的 阻塞流程
摘要:背景: 在QThread的run函数中执行耗时工作。 示例代码 void wakeThread::run() { m_waitcondition.wait(); #1 if(getThreadState()==STOP) #2 { break; } for(int i=0;i<1000;++) #3
阅读全文
关于 qtextCursor 的使用点滴记录
摘要:1疑惑 如何得到 当前行的光标位置 您可以使用QPlainTextEdit的textCursor()方法来获取表示文本编辑光标当前位置的QTextCursor对象。 然后,您可以调用blockNumber()方法来获取当前行的行号, 调用positionInBlock()方法来获取光标在行内的位置(
阅读全文