08 2014 档案
摘要:在Windows下删除Linux系统的方法(附修复MBR的工具下载)我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux。删除Linux最需要注意的地方,就是MBR(MasterBootRecord)。在删除Linux分区前,我们需要...
阅读全文
摘要:不知道咋回事。回顾下:char* pTest1 = "测试.txt"; wchar_t* pTest2 = L"测试.txt";以上是pTest1指向的内存数据是ANSI编码。一个汉字占2字节,英文符号占1字节。对应的数据是“B2 E2 CA D4 2E 74 78 74 00” 最后00是结束符'...
阅读全文
摘要:git push的时候发生上述错误。git push -u "resp" masterresp为git仓库的“地址”reference中由解决方案http://blog.csdn.net/qqb123456/article/details/25319659reference:http://stack...
阅读全文
摘要:执行ssh-add ~/.ssh/rsa 就会遇到上述错误了解决方案:先执行 eval `ssh-agent` (是~键上的那个`)再执行 ssh-add ~/.ssh/rsa成功ssh-add -l 就有新加的rsa了然后就可以clip ~/.ssh/id_rsa.pub了,然后paste到git...
阅读全文
摘要:signed char 保证至少 8 位,int 保证至少 16 位,long 保证至少 32 位,long long 保证至少 64 位。The only things guaranteed about integer types are:sizeof(char) == 1sizeof(char)...
阅读全文
摘要:下面CSDN的博客已经描述的很好了。不写了references:http://blog.csdn.net/ei__nino/article/details/7297791http://blog.csdn.net/liuysheng/article/details/6744976
阅读全文
摘要:CMake 中有一个变量 CMAKE_BUILD_TYPE ,可以的取值是 Debug Release Rel WithDebInfo 和 MinSizeRel。当这个变量值为 Debug 的时候,CMake 会使用变量 CMAKE_CXX_FLAGS_DEBUG 和 CMAKE_C_FLAGS_D...
阅读全文
摘要:Qt 5引入了一种新的编写方式。Qt开发界面很方便,但发布程序就不那么方便了,你的把引用到的dll一起发布才行,要是能静态编译就好了,发布的时候只有一个exe多方便。 虽然以前为了方便,直接安装的qt-windows-opensource-5.0.2-msvc2010_32-x86-offline....
阅读全文
摘要:if(CMAKE_CL_64) #CMAKE的内建变量,如果是true,就说明编译器的64位的,自然可以编译64bit的程序 set(ADDRESS_MODEL 64) set(NODE_TARGET x64)else() set(ADDRESS_MODEL 32) set(NODE_TARGET...
阅读全文
摘要:1.注意这个库是Debug版还是Release版,一般windows下,约定是Debug版的库文件名会加个d。2.注意这个库是x86还是x64版本。3.注意生成这个lib库的是什么编译器
阅读全文
摘要:一定要分得清楚C和C++的“空指针常量”不是一样的。C标准不保证NULL等于0,所以做指针非空判断时,应该用if(p != NULL);因为“上下文转换到bool值”的统一性,C++就应该用if(p)。*************************************************...
阅读全文
摘要:Quote from Solidot密歇根大学的Igor Markov在上周的《自然》期刊上发表了一篇文章,谈论了CPU面临的基本物理限制。有学者曾估计预言CPU晶体管数目和性能增长的摩尔定律在几百年都有效,但国际半导体技术蓝图组织(ITRS)认为有效期只有几十年。而在实际中,ITRS的估计也是过于...
阅读全文
摘要:1.算法抽象上所谓的循环(更准确点说,叫做迭代——顺便,C艹有的是“迭代语句”而不是“循环语句”)是递归的特例。写成循环的东西能直接转写成递归形式,反过来就得自己造活动记录了(例如栈)。2.递归调用需要维护活动记录,而迭代直接复用了存储,可以省略这些开销,所以体系结构若执行显式递归调用一般更慢。但这...
阅读全文
摘要:之前看到Qt的有个BUGreporthttps://bugreports.qt-project.org/browse/QTBUG-13182这个BUG是在windows下QFileDialog很慢,可能需要一分钟才能显示,原因有很多。很多大神很快就能检测出程序的瓶颈在哪里了,是在SetFileAtt...
阅读全文
摘要:上网搜索找到的方法如下:http://www.qtforum.org/article/20841/how-to-add-a-qwidget-in-qfiledialog.html#post78422http://www.qtcentre.org/threads/42858-Creating-a-Cu...
阅读全文
摘要:发生以上错误的Qt版本应该是Qt 5.0.0以上的版本吧。出现标题错误的大致原因是:因为Qt是跨平台的库,需要依赖于相关的平台库。有个Platform的文件夹,里面有相关dll文件。references:http://www.cnblogs.com/naive/p/3568887.htmlhttp:...
阅读全文
摘要:当然,大家都知道UI界面可以用Qt Designer在约束环境下设置编辑.ui文件,再将.ui文件转换成对应的ui_XXX.h文件,这头文件中的内容是:用C++语言实现真正的界面布局。uic -o "outputfile" "inputfile.ui"命令行可以转换 .我的理解就是,这算不算元编程的...
阅读全文
摘要:我们在Qt中可以看到两个宏Q_D和Q_Q这两个红分别是取得d指针和q指针的,d指针指向封装的私有类,q指针指向公共的类。(我的理解类似于回调,回指的意思)。为什么Qt要这样实现呢?下面几个链接中的文章都做了解析和实现。http://blog.csdn.net/mznewfacer/article/d...
阅读全文
摘要:代码大致是下面这样的。是8bit的灰度图,不是16bit。 1 QString img_path = "C:\\Users\\Yajun Dou\\Desktop\\test.bmp"; 2 QImage buff(img_path); 3 QImage image; 4 uchar* pImag...
阅读全文
摘要:The Linux Kernel Explained (1999)(tldp.org)https://news.ycombinator.com/item?id=8117432C++React: A reactive programming library for C++11(github.com)h...
阅读全文

浙公网安备 33010602011771号