前因由于Golang编写的程序总是在Windows平台下报毒,网上查阅以后,发现通过签名可以缓解此类问题(并没有根治,总之Windows Defender很迷就是了)。过程需要先安装VisualStudio,因为签名相关工具被包含在VisualStudi...
阅读全文...
使用Visual Studio 2017中的C++标准库模块
关于C++ ModuleC++目前有一个广受开发者诟病的由“Include”产生的一大堆复杂的嵌套以及一系列麻烦的依赖的问题,进而导致了编译速度极慢,而C++引入Module这一特性很大程度上就是为了解决这个问题,它的作用和用法与它在其它譬如Python...
阅读全文...
阅读全文...
使用Visual Studio 2013编译V8引擎
准备工作,安装Python2.x,git,svn:Git: http://msysgit.github.io
SVN:http://www.sliksvn.com/en/download
Python:https://www.python.org/d...
阅读全文...
阅读全文...
Fedora下安装Python模块所依赖的组件
lxml
yum -y install libxml2-devel
ln -s /usr/include/libxml2/libxml /usr/include/libxml
yum -y install libxslt-devel
M...
阅读全文...
阅读全文...
20分钟学习C++11标准
关于C++ 11标准C++11标准为C++编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 。在正式标准发布前,原名C...
阅读全文...
阅读全文...
今天发布模型测试到安卓平板遇到的ADB问题
问题详情adb命令总是提示:adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
阅读全文...
阅读全文...
Linux下Socket编程遇到的问题和总结
1.向已关闭的fd写入数据的时候造成的程序退出解决办法问题描述:当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这...
阅读全文...
阅读全文...
下载JAVA旧版本的方法
目前很多开发工具不支持最新的jdk1.7 ,所以给很多人造成了困难,而sun公司官网上又只显示了最新版的java下载地址。我找了一会,发现有个页面是用来保存以往版本的:http://java.sun.com/products/archive/免登陆下载方...
阅读全文...
阅读全文...
MFC的EDIT控件多行显示的问题
今天没事写个小程序,但竟然遇到各种各样的小问题,看来还是经验不足啊,虽然最后所有的小问题都经过 摸索+搜索 的方式解决了,但有些东西还是有必要写一下。 其中一个重要的东西就是关于EDIT控件的多行显示...
阅读全文...
阅读全文...
在Windows平台下用VS2012编译Qt文档
今天想查阅Qt5.0的支持文档,结果发现QtAssistant一片空白,没有任何文档。 在网上找资料纠结了半天,很多人用的是官方为VS2010编译的版本,那个版本自带了文档的。而我下载的是源码包自己编译的,没有发现文档。但在源码目录下发现了qtdoc文件...
阅读全文...
阅读全文...
用VS2012编译Qt5.0.1正式版
今天无意中发现Qt升级到5.0.1了,虽然不知道相对5.0.0这0.0.1到底更新了个啥,自己也懒得去看,但应该是修复了少许BUG,万一自己无意中遇到了这些BUG怎么破呢?反正出去吃饭的时候电脑是闲着的,就让它编译5.0.1吧!1.下载Qt5.0.1:h...
阅读全文...
阅读全文...
VC11.0编译器对C/C++代码的原始实现原理(部分)
本文主要讲的是VC编译器如何按照“我们所表达的意思”编译,VC11.0的Release配置版本默认会对源码进行优化,这样的话无法还原源码和机器指令的对应关系,所以我关闭了编译器所有的优化,这也是为什么本文叫“代码的原始...
阅读全文...
阅读全文...
用VS2012 编译 Qt5.0.0 正式版
Qt5.0发布了,我也不知道多了什么东西,官方文档也懒得去看了,用多了自然就知道了,嘿嘿。。下面来讲解一下用VS2012编译Qt5.0.0正式版的过程:1. 下载Qt5.0:http://releases.qt-project.org/qt5/5.0.0...
阅读全文...
阅读全文...
Qt Creator 2.6 + MinGW-gcc440_1 + qt 4.8.4 开源版本 配置
Qt Creator 2.6 + MinGW-gcc440_1 + qt 4.8.4 开源版本 配置
准备:
Qt Creator 2.6 基于 Qt 4.8.3 qt-creator-windows-opensource-2.6.0 MinGW-gcc...
阅读全文...
阅读全文...
vs2012 编译 Qt 4.8.4
Qt4.8.4 添加了 vs2012 的 makespace, 编译Qt方便多了。但据说对于webkit vs2012不支持,有错误。所以我在编译中去掉了webkit. 如果使用到webkit,可以试下,看看能不能简单修改代码通过编译。使用vs2012...
阅读全文...
阅读全文...
VS2012 RC 编译Qt 4.8.2完整过程
编译步骤:1. 建立环境变量QMAKESPEC win32-msvc2010 // 注意QTDIR S:\QT\4.8.2 // Qt的安装目录Path S:\QT\4.8.2\bin;注意: Q...
阅读全文...
阅读全文...
getch、getche、getchar的区别和缓冲区的概念
1.输入输出缓冲区的概念(C++用的多一些)我想以一个例子说明,比如我想把一篇文章以字符序列的方式输出到计算机显示器屏幕上,那么我的程序内存作为数据源而显示器驱动程序作为数据目标,如果数据源直接对数据目标发送数据的话。数据目标获得第一个字符,便将它显示。...
阅读全文...
阅读全文...
malloc()与alloc()
C语言跟内存分配方式(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。
(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元...
阅读全文...
阅读全文...