1.#define保护
使用#define防止头文件被多重包含。命名格式为:___H_
例如,foo中的头文件foo/src/bar/baz.h
#ifndef FOO_BAR_BAZ_H_
#define FOO_BAR_BAZ_H_
...
#endif //FOO_BAR_BAZ_H_
2.头文件依赖
使用前置声明尽量减少.h文件中#include的数量。
头文件被...
分类:
编程语言 时间:
2014-07-23 13:17:05
阅读次数:
234
内存太小,想在window里跑跑虚拟机别的就不用干了,正好硬盘里还有个ArchLinux的iso,装着试试能不能跑流畅。 搜了官网的guide,感觉不是很条理,主要参考的是这位仁兄的文章。 首先,用Vmware加载iso,自动会进入命令行安装。 第一步要做的是分区:cfdisk /dev/...
分类:
系统相关 时间:
2014-07-23 12:00:36
阅读次数:
377
二分+并查集二分枚举边权,再用并查集判连通 1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 const int MAXN=110; 8 const int MAXM=10100; 9 const ...
分类:
其他好文 时间:
2014-07-22 23:15:33
阅读次数:
264
http://servkit.org/guide搭建 PHP 其实不很难,只是有点繁琐。要是自己搭建一次 PHP + MySQL 环境很是费时。更糟的是,很多新手在配置 PHP 时常常出现这样那样的问题。诸如 mysql 扩展、zend 安装失败等等问题。这时,我们需要一个快速、标准且专业的 PHP...
分类:
Web程序 时间:
2014-07-22 00:02:34
阅读次数:
310
0. java学习必看,你的大方向http://java.itcast.cn/subject/hadoop2/index.shtml?140701lcqqq1
1、JDK6中文API:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
2、Netty4.x用户向导:http://netty.io/wiki/user-guide-for-4.x....
分类:
编程语言 时间:
2014-07-21 13:35:49
阅读次数:
234
基础介绍:http://dongxicheng.org/search-engine/thrift-guide/白皮书:http://thrift.apache.org/static/files/thrift-20070401.pdf
分类:
其他好文 时间:
2014-07-18 19:36:56
阅读次数:
200
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Advanced-Build-Customization
7、 Advanced Build Customization(高级构建定制)
7.1 Build options(构建选项)
7.1.1 Java Compilation o...
分类:
移动开发 时间:
2014-07-18 15:09:58
阅读次数:
335
【译者:这个系列教程是以Kitware公司出版的《VTK User’s Guide -11th edition》一书作的中文翻译(出版时间2010年,ISBN: 978-1-930934-23-8),由于时间关系,我们不能保证每周都能更新本书内容,但尽量做到一周更新一篇到两篇内容。敬请期待^_^。欢迎转载,另请转载时注明本文出处,谢谢合作!同时,由于译者水平有限,出错之处在所难免,欢迎指出订正!】...
分类:
其他好文 时间:
2014-07-17 20:08:49
阅读次数:
395
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
6、 Build Variants(构建变种版本)
新构建系统的一个目标就是允许为同一个应用创建不同的版本。
这里有两个主要的使用情景:
1、同一个应用的不同版本。例如一个免费的版本和一个收...
分类:
移动开发 时间:
2014-07-17 19:30:09
阅读次数:
285
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Testing
5、Testing(测试)
构建一个测试程序已经被集成到应用项目中,没有必要再专门建立一个测试项目。
5.1 Basics and Configuration(基本知识和配置)
正如前面所提到的,紧邻...
分类:
移动开发 时间:
2014-07-16 11:24:19
阅读次数:
341