自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++中class与struct的区别

<br />关于使用大括号初始化<br />class和struct如果定义了构造函数的话,都不能用大括号进行初始化<br />如果没有定义构造函数,struct可以用大括号初始化。<br />如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。<br />关于默认访问权限<br />class中默认的成员访问权限是private的,而struct中则是public的。<br /><br />关于继承方式<br />class继承默认是private继承,而struct继承默认

2011-04-26 16:55:00 464

原创 编译器的认识

<br />(结论)编译器就是一个二进制程序,可以通过任何语言(迭代)实现,只要满足(1)存在实现语言的编译器(可执行的二进制)(2)实现语言实现编译逻辑<br /> <br />举例:<br /> <br />用C语言实现C语言的编译器:<br />(1)用汇编写C语言编译器,汇编生成二进制代码(二进制程序)<br />(2)用C语言写C语言编译器,用(1)的编译器进行编译,生成二进制代码<br /> <br />用Java语言实现Python语言的编译器<br />(1)用汇编写Java编译器,汇编生成

2011-04-26 14:43:00 3849

原创 ubuntu下创建图标

<br />怎么在这应用程序里边建立图标<br />$sudo gedit /usr/share/applications/Eclipse.desktop<br /> <br />输入以下代码 <br />[Desktop Entry] <br />Name=Eclipse <br />Comment=Eclipse IDE <br />Exec=/home/fish/java/eclipse/eclipse <br />Icon=/home/fish/java/ecli

2011-04-22 16:42:00 731

转载 Android NDK带来什么

<br />1、前言<br />6月26日,Google Android发布了NDK,引起了很多发人员的兴趣。NDK全称:Native Development Kit。下载地址为:http://developer.android.com/sdk/ndk/1.5_r1/index.html。2、误解<br />新出生的事物,除了惊喜外,也会给我们带来一定的迷惑、误解。2.1、误解一:NDK发布之前,Android不支持进行C开发<br />在Google中搜索“NDK”,很多“Android终于可以使用C++

2011-04-21 15:36:00 696

原创 GC垃圾回收的三色标记算法

<br />GC中用三种颜色标记不同的对象<br />(1)黑色:本身强引用,并已处理对象中的子引用<br />(2)灰色:本身强引用,还没处理对象中的子引用<br />(3)白色:不可达对象<br /> <br />Mark扫描时根据状态进行标记

2011-04-12 14:49:00 6665

原创 Dalvik内存管理

Dalvik内存:1.系统堆/外部堆(External heap)/CRT堆(Java方法调用栈/Java函数调用栈/...)----malloc/calloc/realloc/free    OS系统启动本地程序->创建CRT(包括堆)->入口函数2.系统栈(Dalvik函数调用栈)    系统创建:SP指针3.GC堆(系统申请内存,dl组织成GC堆)----dvmMallo

2011-04-01 14:41:00 4618 1

空空如也

空空如也

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

TA关注的人

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