自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 vector 和list

<br />      之前一段时间对STL中的vector 和 list,使用情况有些不太明白。最近了解了点区别,现在总结一些。<br />      vector提供了内存预申请机制,也就是每次vector向系统申请的内存大于要求vector申请的内存空间大小。在STL实现中,如果预申请的空间不够用,系统将会申请原大小2倍的空间。vector在尾部添加和删除是最高效的,因为对于尾部的定位有一个特定的变量来存储。在非尾部的插入和删除会导致vector 空间中元素的移动,代价是相当的高,元素移动肯定会导致原

2010-12-30 14:42:00 631

原创 获取比自己大的,最小的8的倍数

<br />     在STL中,内存管理中,要求能够获取内存大小为8的整数倍。利于管理内存,而且在内存操作中以8的倍数操作最为方便。<br />     比自己大的最小数可以考虑先进行+(8-1)小的数,此时获得的结果肯定比最小的8的倍数大。只需要减去超出的部分,即可获得最小的8的倍数值。超出的部分,(肯定《=(8-1)),置为0。所以操作为:(计算值+(8-1))&~(8-1)=最小的8的倍数。<br /> <br />    具体代码为:<br /><br />const int _ALIGN=8;<

2010-12-30 10:11:00 1417

原创 C++自增运算符进行重载

<br />      在C++中自增运算符分为前置++和后置++。前置++是先进行+1操作,然后返回+1之后的值;后置++是先返回值,然后再进行+1操作。<br />      仿照《STL源码剖析》,写的自增操作。<br />#include<iostream><br />using namespace std;<br /> <br />class My{<br />private:<br />int m_i;<br />public:<br />friend ostream& operator<<(o

2010-12-29 23:16:00 2120

原创 android模拟器上网

<br /> <br />第一步:用系统的命令进入Android开发包的tools目录<br /> cd X:/.../android-sdk-windows/tool<br />第二布:使用adb的shell,确认系统的各项属性<br />adb shell<br />getprop<br />getprop会列出系统当前的各项属性<br /> <br />第三步:得到模拟器的DNS地址<br />在结果里可以看到:<br />第四步:把dns改成我们自己的DNS<br />setprop net.dns

2010-12-22 22:05:00 559

原创 Android requires .class compatibility set to 5.0. Please fix project properties

<br /> 选择 project -> Android Tools ->Fix Project Properties.   <br />  重新 clean project

2010-12-22 21:46:00 555

原创 fork子进程使用_exit而不是用exit函数

<br />1.1.3. 为何在一个fork的子进程分支中使用_exit函数而不使用exit函数?<br />‘exit()’与‘_exit()’有不少区别在使用‘fork()’,特别是‘vfork()’时变得很 突出。<br />‘exit()’与‘_exit()’的基本区别在于前一个调用实施与调用库里用户状态结构 (user-mode constructs)有关的清除工作(clean-up),而且调用用户自定义的清除程序 (译者注:自定义清除程序由atexit函数定义,可定义多次,并以倒序执行),相对

2010-12-14 14:33:00 3029 1

select nfds为负数情况下的,测试用例

select nfds为负数情况下的,测试用例 是在项目开发过程中,一把鼻涕一把泪总结出来的。希望对大家有用恩。

2010-03-30

矢量图形系统开发与编程_0

陈建春的书,就不用多说了,是介绍GIS开发的好书!!!

2008-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除