自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chris_Magic的学习笔记

在追逐梦想的路上,充满了太多的未知。。。加油

  • 博客(21)
  • 资源 (12)
  • 收藏
  • 关注

原创 u-boot编译过程中"uses hardware FP whereas u-boot uses software FP"

<br />u-boot version             :2010.12<br /><br /><br />arm-linux-gcc version:4.5.1<br /><br /><br />problem                        :.....uses hardware FP whereas u-boot uses software FP...........<br /><br /><br />analysis                        :Thi

2010-12-21 16:22:00 1443

转载 ARM立即数 合法性

<br />原帖地址:http://blog.21ic.com/user1/4805/archives/2008/47676.html<br />在 mov r2,#0xffb 这句中,不是MOV的用法出错,而是立即数用法出错。<br /><br />立即数的用法定义在Arm Architechture Reference Manual(简称ARMARM)的A5-4页开始<br />很重要的一段:<br />An immdediate operand value is formed by rotating

2010-12-16 14:56:00 1119

转载 NAND FLASH和NOR FLASH

<br />FLASH:<br />主要分为两块:NAND FLASH和NOR FLASH<br />主要差别:NAND FLASH一般是用来存储数据,而NOR FLASH是用来执行程序,在断电情况下,NAND FLASH的数据仍然存在,NOR FLASH则断电,数据就消失,所以,一般,NOR FLASH会搭配一个SDRAM,用以存储程序,通电情况下,转入NOR FLASH中,由NOR FLASH来执行相关命令。<br />NAND FLASH,可以反复写入,擦除数据,而NOR 则不能。<br />同时,N

2010-12-14 18:27:00 1097

原创 C++ static函数 继承问题

<br />今天在论坛上看了些关于 C++中static函数 继承的问题,顺便弄个小程序试了试。。<br />#include <iostream><br />using namespace std;<br /><br />class   base   {<br />public:<br />    static int statFun(){cout << "in class base"<<endl;}<br />    //......<br />};<br />class  

2010-12-09 18:43:00 11458 1

转载 C ++ Namespace (computer science)

<br />yuantiedizhi:http://translate.google.com.hk/translate?hl=zh-CN&sl=en&tl=zh-CN&u=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNamespace_%28computer_science%29&anno=2<br /><br /><br /><br /><br />A namespace is an abstract container or environment created

2010-12-09 16:47:00 1262

转载 C++中堆和栈的区别,自由存储区、全局静态存储区和常量存储区

<br />原帖地址:http://www.cnblogs.com/csyisong/archive/2010/03/09/1682057.html<br />  在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。<br />    栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。<br />    堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就

2010-12-09 16:10:00 682

转载 C++中Static作用和使用方法

<br />原帖地址:http://blog.csdn.net/danforn/archive/2008/04/21/2312766.aspx<br /><br /><br />    1、什么是static?<br />       static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。<br />    2、为什么要引入static?<br />       函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执

2010-12-09 16:09:00 661

转载 QT Creator 代码自动补全---快捷键设定

<br /> <br /><br />用QT Creater编程,如果没有自动补全是很痛苦的事情,于是便查阅了QT的文档,发现CTRL+SPACE是自动补全的快捷键;<br />但是在 Creater里使用居然没有效果,估计是输入法切换的冲突(CTRL+SPACE是我中英文输入的默认快捷键)<br />于是寻求解决方法,在QT Creater->Tools->Options... 里找到environment->Keyboard,发现TextEditor.CompleteThis命令,其快捷键是Ct

2010-12-09 14:30:00 4005

转载 派生类的构造函数--基本概念

<br />原帖地址:http://blog.chinaunix.net/u3/94667/showart_2225875.html<br />派生类的数据成员由所有基类的数据成员与派生类新增的数据成员共同组成,如果派生类新增成员中包括其他类的对象(子对象),派生类的数据成员中实际上还间接包括了这些对象的数据成员。因此,构造派生类的对象时,必须对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。派生类的构造函数必须要以合适的初值作为参数,隐含调用基类和新增对象成员的构造函数,来初始化它们

2010-12-07 18:25:00 1067

转载 C++模板学习--kankan

<br />yuantiedizhi:http://www.cnblogs.com/gaojun/archive/2010/09/10/1823354.html<br /> <br />1. 模板的概念。<br />我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。<br />//函数1.<br />int

2010-12-07 18:18:00 594

转载 C++总结 友元类和友元函数

<br />yuantiedizhi:http://www.cnblogs.com/skyczw/archive/2008/05/27/1208194.html<br /><br /><br />《windows环境多线程编程原理与应用》中解释: 如果将类的封装比喻成一堵墙的话,那么友元机制就像墙上了开了一个门,那些得 到允许的类或函数允许通过这个门访问一般的类或者函数无法访问的私有属性和方法。友元机制使类的封装性得到消弱,所以使用时一定要慎重。友元类的说明将外界的某个类在本类别的定义中说明为友元,

2010-12-07 17:59:00 523

转载 理解虚基类、虚函数与纯虚函数的概念

<br />yuantiedizhi:http://www.cnblogs.com/ms-frank/archive/2008/01/16/1041310.html<br /><br /><br />引言<br /><br />     一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。<br /><br />

2010-12-07 17:30:00 733

转载 C++指针与引用的区别详解

<br />yuantiedizhi:http://blog.sina.com.cn/s/blog_49b531af0100m0tb.html<br />   ★相同点:<br />    1.都是地址的概念;<br />   指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。<br />   ★区别:<br />    1.指针是一个实体,而引用仅是个别名;<br />    2.引用使用时无需解引用(*),指针需要解引用;<br />    3.引用只能在定义

2010-12-07 17:29:00 655

转载 内联函数 Inline Function 小结

<br />yuantiedizhi :http://blog.csdn.net/hecssy/archive/2009/01/10/3744896.aspx<br /><br /><br />参考源自C++ Primer<br />及以下两篇文章(蓝色字体部分为引用):<br /><br />在C++语言中,关于内联函数(inline)的入门教程!<br /><br />在c++中,为了解决一些频繁调用的小涵数大量消耗栈空间或者是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。 <br

2010-12-07 09:39:00 977

转载 构造函数后跟冒号

<br />yuantiedizhi :http://hi.baidu.com/msingle/blog/item/5b91c8b7c344e7fc30add166.html<br /> <br />1、Problom<br /><br />class GeoNeighborsTimer : public TimerCallback {     <br />public:<br />GeoNeighborsTimer(GeoRoutingFilter *agent) : agent_(agen

2010-12-06 18:50:00 1913

转载 C++ using namespace std 详解

<br />yuantiedizhi :http://www.kuqin.com/language/20080107/3532.html<br /> <br />一 :<br /><iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 <br /><br />后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,c+

2010-12-06 17:18:00 911

转载 探讨C++中对象的“浅拷贝”与“深拷贝”

<br />C++中对象的复制就如同“克隆”,用一个已有的对象快速地复制出多个完全相同的对象。一般而言,以下三种情况都会使用到对象的复制: <br />    (1)建立一个新对象,并用另一个同类的已有对象对新对象进行初始化,例如:<br /> class Rect<br />{<br />private:<br />    int width;<br />    int height;<br />};<br />Rect rect1;<br />Rect rect2(rec

2010-12-06 16:46:00 666

原创 C++创建对象的两种方法

<br />原帖地址:http://blog.sina.com.cn/s/blog_586b6c050100dhjg.html<br /><br /><br />在C++里,有两种方法创建对象:<br />方法一:<br />ClassNameobject(param);<br />这样就声明了一个ClassName类型的object对象,C++会为它分配足够的存放对象所有成员的存储空间。<br />注意:为节省存储空间,C++创建对象时仅分配用于保存数据成员的空间,而类中定义的成员函数则被分配到存

2010-12-06 15:52:00 1185 1

转载 TCP和UDP网络通讯的区别及实现方式

<br />原帖地址:http://www.wikore.com/bbs/viewthread.php?tid=270&extra=page%3D1<br /><br /><br />TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,在 OSI模型中,它完成第四层传输层所指定的功能。<br /><br />UDP:是User Datagram Protocol的简称

2010-12-06 13:56:00 893

转载 UDP通讯方式及编程实现步骤

<br />原帖地址:<br />http://www.wikore.com/bbs/viewthread.php?tid=271&extra=page%3D1<br /><br /><br />网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。目前较为流行的网络编程模型是客户机/服务器(Client/Server)结构,即通信双方一方作为服务器等待客户提出请求并予以响应,客户则在需要服务时向服务器提出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服

2010-12-06 13:37:00 992

转载 Linux下Socket编程的端口问题( Bind(): Address already in use )

<br />yuantiedizhi:<br />http://blog.csdn.net/xl_xunzhao/archive/2008/10/23/3130037.aspx<br /> <br />Linux下Socket编程的端口问题( Bind(): Address already in use )<br />转载请注明 本文引用地址 http://blog.csdn.net/xl_xunzhao/archive/2008/10/23/3130037.aspx <br /><br />最近在开发一个

2010-12-03 20:33:00 1005

SVN命令使用手册 -主要命令使用

SVN命令使用手册,简单明了的把常用的介绍了一下,感觉还不错,希望可以帮到你

2011-08-10

Android图形系统的分析与移植

Android图形系统的分析与移植 感觉对android图形库底层几个分析的还够可以,希望对大家有帮助

2011-07-21

Android底层、框架与上层应用培训班.rar

Android底层、框架与上层应用培训班.rar

2011-07-15

不错的Android hal培训课件

不错的android hal培训课件 ,201003在深圳的,jollen

2011-06-28

Android_图形系统分析-surfaceFlinger流程

Android_图形系统分析-surfaceFlinger流程 ,感觉不错的一篇文章

2011-06-14

The Linux Kernel Module Programming Guide 2.6中英文版本

The Linux Kernel Module Programming Guide 2.6 中英文版本 内核编程入门挺好

2011-01-07

ARM嵌入式C编程标准教程

ARM嵌入式C编程标准教程 电子书在ppt里,不是pdf格式的

2010-12-23

QT4.2类结构图QT4.2类结构图

QT4 结构图 类 QT4 结构图 类 ,可以对qt4中类的继承关系有很好的宏观的了解

2010-12-10

UNIX环境高级编程第二版 中文版

UNIX环境高级编程第二版 Linux开发人员传之的圣经

2010-12-09

Linux C一站式学习

宋劲杉老师开源作品【Linux C编程一站式学习】

2010-10-29

空空如也

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

TA关注的人

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