随笔分类 -  日常总结

摘要:问题如标题 1. 重启虚拟机系统 2. 重启过程中按住"win" + "R"组合键 3. 然后会出现安装界面,选择 "实用工具/终端" 4. 在终端输入 resetpassword ,会弹出重置密码的对话框,重新设置密码就可以了。 怕再次忘记就用记事本保存一下密码~ 阅读全文
posted @ 2020-04-29 16:25 鬼谷子com 阅读(2070) 评论(0) 推荐(0) 编辑
摘要:博客园发布MarkDown的格式的方法其实挺简单的,在 “添加随笔” 的页面可以修改 “设置默认编辑器” 使用过程中发现博客园对MarkDown的语法的支持还不完善。比如我要插入一个图片有三种方法 基础语法 插入本地图片,只需要在基础语法的括号中填入图片的位置路径即可,支持绝对路径和相对路径 插入网 阅读全文
posted @ 2020-03-11 11:29 鬼谷子com 阅读(312) 评论(0) 推荐(0) 编辑
摘要:1.编译器报错 No rule to make target 这个通常是应为删除文件的时候并没有把pro文件里面添加的对应文件删除掉 阅读全文
posted @ 2019-11-08 10:13 鬼谷子com 阅读(861) 评论(0) 推荐(0) 编辑
摘要:此处只介绍解决办法,有兴趣的朋友可以分析原因。 【问题】 使用Qtcreator开发项目中,printf()的诊断信息,在“应用程序输出”窗口不显示。 【解决方法】 printf()不显示解决示例 prinf("Hello World.\n") fflush(stdout); fprintf()不显 阅读全文
posted @ 2019-11-05 10:40 鬼谷子com 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:MSVC编译出来的内部签名算法的程序,相同的代码,验签结果和MINGW编译出来的不一样。MINGW编译出来的结果是正确的 怀疑是因为QtCreator集成的msvc有问题,可能是编码问题,可能是其他问题,不得而知。 阅读全文
posted @ 2019-10-30 17:46 鬼谷子com 阅读(365) 评论(0) 推荐(0) 编辑
摘要:Qt用自己编译的mingw-5.12.2-debug-static版本构建工程容易出现的问题,昨天出现了现在想不起来原因了。在此做个记录 删除build目录,即 重新构建项目,鼠标右击工程,点击“重新构建” 其实好多的QtCreator遇到的问题都可以通过这种方法解决,尤其是当我们在项目中添加新的文 阅读全文
posted @ 2019-10-24 14:33 鬼谷子com 阅读(3732) 评论(1) 推荐(0) 编辑
摘要:1.在开始动手编译ffmpeg之前我们来梳理一下几个概念,gcc、g++、msvc、mingw、clang、cmake、make、qmake 作为一个windows软件工程师,以为长时间浸淫在各种强大的IDE的世界里,对编译的过程和相关的工具链还是相当陌生的。上面举出来的几个词语是自己在要编译各种平 阅读全文
posted @ 2019-10-09 18:21 鬼谷子com 阅读(649) 评论(0) 推荐(0) 编辑
摘要:1.修改源码后用新的Qt版本调试Qt工程,程序直接崩溃; 阅读全文
posted @ 2019-04-24 15:55 鬼谷子com 阅读(492) 评论(0) 推荐(0) 编辑
摘要:Lambda函数的用处 假设你设计了一个地址簿的类。现在你要提供函数查询这个地址簿,可能根据姓名查询,可能根据地址查询,还有可能两者结合。要是你为这些情况都写个函数,那么你一定就跪了。所以你应该提供一个接口,能方便地让用户自定义自己的查询方式。在这里可以使用lambda函数来实现这个功能。 [cpp 阅读全文
posted @ 2019-04-16 19:45 鬼谷子com 阅读(743) 评论(0) 推荐(0) 编辑
摘要:一. 获取Protocol Buffer 1.1 获得源码 Github:ProtocolBuffer源码 Git clone之:git clone https://github.com/google/protobuf.git 或者直接下载release版本:https://github.com/g 阅读全文
posted @ 2019-03-27 15:10 鬼谷子com 阅读(7481) 评论(1) 推荐(0) 编辑
摘要:首先推荐几篇博客 1.深入解析QML引擎, 第1部分:QML文件加载 https://www.cnblogs.com/wzxNote/p/10569535.html 2.深入解析QML引擎, 第2部分: 绑定(Bindings) https://www.cnblogs.com/wzxNote/p/1 阅读全文
posted @ 2019-03-26 12:33 鬼谷子com 阅读(3146) 评论(0) 推荐(1) 编辑
摘要:文字解码完后,你可以想象有一条纸带,上面写着代码。从左侧向左拉动纸带,用剪刀将程序 纸带剪成纸片,在内存中依次摆放这些纸片,然后才可以执行内存中的这些纸片。 执行内存中代码的时侯,会用到一种名为堆栈(stack)的数据结构(也就是数据的组织处理 方式)。堆栈像个容器,放东西与取东西都在同一端,越晚放 阅读全文
posted @ 2019-03-23 14:48 鬼谷子com 阅读(1060) 评论(0) 推荐(0) 编辑
摘要:译者注:这个解析QML引擎的文章共4篇,分析非常透彻,在国内几乎没有找到类似的分析,为了便于国内的QT/QML爱好者和工作者也能更好的学习和理解QML引擎,故将这个系列的4篇文章翻译过来。翻译并不是完全直译,有不足之处,请指正,谢谢! ———————————————————————————————— 阅读全文
posted @ 2019-03-21 09:25 鬼谷子com 阅读(3458) 评论(0) 推荐(0) 编辑
摘要:1.GitHub上下载V8压缩包; 2. 阅读全文
posted @ 2019-03-13 12:32 鬼谷子com 阅读(423) 评论(0) 推荐(0) 编辑
摘要:1.虚函数表的原理,单继承和多重继承有什么不一样的 1)基类和继承类的虚函数表的存储的函数指针; 每个类都有自己独立的虚函数表,存放在类内存的首地址。一个虚函数表可以理解为一个函数指针数组。子类继承基类的虚函数表,如果有重写虚函数则子类虚函数覆盖虚函数表中的基类函数的指针; 2)多重继承的模型 多重 阅读全文
posted @ 2019-02-24 00:21 鬼谷子com 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.Udp client: QUdpSocket* sender = new QUdpSocket(this); QByteArray datagram = "hello world!"; //调用writeDatagram函数来发送数据 sender->writeDatagram(datagram 阅读全文
posted @ 2019-02-22 02:52 鬼谷子com 阅读(355) 评论(0) 推荐(0) 编辑
摘要:1.windows的handle 1)是一个宏定义#define void* HANDLE 2) HANDLE提供了一种统一的方式去获得系统资源,并对其进行操作。 3) HANDLE使得程序设计的细节得以被隐藏,从而能够更加方便地对细节的实现进行修改。 4) 由于不知道HANDLE所指向的具体的数据 阅读全文
posted @ 2018-12-28 01:05 鬼谷子com 阅读(770) 评论(0) 推荐(0) 编辑
摘要:1.#pragma comment 程序中已经通过该语句完成lib库的引入,如果再在input里面添加lib库就会报错; 2.要在general的“导入外部库”的设置选项的目录下面添加引用到的lib库文件; 阅读全文
posted @ 2018-10-16 11:59 鬼谷子com 阅读(751) 评论(0) 推荐(0) 编辑
摘要:1.所有问题都可以由点及面的去解决,先找到其中的一个突破点,然后慢慢的完善由点及面; 2.第一点的补充:如果我们碰到一个问题无从下手要先理清楚一下思路,找到问题的主要或者根本性的方法(从一堆代码中找到最关键的几行代码或者说几个函数),然后在以最终目标为 继续的指导方法的前提下逐渐拓展,由点及面; 阅读全文
posted @ 2018-09-12 10:23 鬼谷子com 阅读(195) 评论(0) 推荐(0) 编辑
摘要:基本上用QPainter就可以实现 1. QPainter painter(this); //开始的标志(可以不用) painter.begin(this); //保存最初的设置 painter.save(); //设置去锯齿 painter.setRenderHint(QPainter::Anti 阅读全文
posted @ 2018-09-03 20:50 鬼谷子com 阅读(1456) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示