- 博客(9)
- 资源 (6)
- 收藏
- 关注
转载 Hudson 简介
Hudson是一个持续集成(Continuous Integration)工具。持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。个人理解,就是可以根据自己的设定的计划,不断发布新的版本。那么跟在自己电脑上进行下rake进行下make有什么不同?不一样是可以运行的文件么?区别在于,Hudson支持分布式发布,可以在多台电脑上进行。并且这些电脑,都可
2012-10-31 10:16:50 713
原创 const 指针说明
在Effective C++里面,说到尽可能使用const等来替代宏#define,其中提到了指针的const,应该是这种形式:const char * const authorName = "light"这样子,*authorName 与 authorName 都是const,都不允许改变。如果是:const char * authorName = "light"
2012-10-22 12:02:14 359
转载 [转]c++内存的分布
一、一个经过编译的C/C++的程序占用的内存分成以下几个部分:1、栈区(stack):由编译器自动分配和释放 ,存放函数的参数值、局部变量的值等,甚至函数的调用过程都是用栈来完成。其操作方式类似于数据结构中的栈。2、堆区(heap) :一般由程序员手动申请以及释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式类似于链表。3、全局区(
2012-10-22 11:54:14 346
转载 [转]C++中explicit关键字的作用
explicit用来防止由构造函数定义的隐式转换。要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。例如:class things{ public: things(const std::string &name = ""): m_name(name),height
2012-10-18 16:23:41 506
转载 IndoorAtlas:利用地磁进行室内导航的移动地图应用(附视频)
利用地磁信息的不同进行导航。一是精度可以得到极大的提高。一是可以利用现有的设备,不需要额外的。但是,比较麻烦:“不过使用这种技术进行导航的过程还是稍显麻烦。你需要先将室内楼层平面图上传到IndoorAtlas提供的地图云中,然后你需要使用其移动客户端实地记录目标地点不同方位的地磁场。记录的地磁数据都会被客户端上传至云端,这样其他人才能利用已记录过的地磁进行精确室内导航。”
2012-10-14 10:59:01 2034
转载 [转]Ruby的头号Gem:Rake
Rake这篇文章不错,通俗易懂。原地址:http://blog.csdn.net/smilewater/article/details/1683808还有篇文章也不错:http://fantaxy025025.iteye.com/blog/1062127首先,rake是一个任务型的代码构建工具,语法也很简单,下面的例子讲得很易懂。正是由于它的任务性质,所以比make要更
2012-10-13 21:37:35 570
原创 Rake cmake 介绍
项目是基于Rake 和cmake的。关于Rake的介绍,可以参考之前的一篇文章。在这个项目的Rake中,有以下的这些任务,作为例子:desc "Update submodules from repository"desc "Remove the build directory."desc "Build all packages (native compiling)."等等。
2012-10-11 19:48:33 602
原创 智能指针的使用
Smart Pointer,可以有效防止内存泄露问题。主要的思想是,引入计数器。在新建时,计数器为1,当析构时,计数器减1。对于一个内存空间,它在赋值号的右边,说明有其他东西引用到它,计数加1。如果在它赋值号的左边,说明它原来指向的内存空间引用变没了,计数减1。如果计数为0,说明没有任何东西引用到它,那么可以把它给delete掉。在boost里面有提供相关的使用。关于Boost介绍如下:“
2012-10-11 19:47:39 2677
原创 《Pro Git》 简略阅读笔记
第一章 起步首先是版本控制的概念。有本地的、集中式、分布式这集中。Git属于分布式的。扯了下Git的历史。Linux内核开发,当时使用BitKeeper公司的分布式系统,但是后来公司收回了免费使用的权力。所以就迫使Linux开源社区的人们开发一套自己的版本控制系统。Git的主要特点有这些:1.直接快照,而非保存差异。所谓的快照,是对文件进行SHA-1算法计算数据的校验和,将这个
2012-10-11 19:46:25 494
C++实现遗传算法GA(包含多种选择算子变异算子实现)
2011-11-10
基于JAVA、数据库架设旅游信息网站
2011-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人