摘要:
http://blog.chinaunix.net/u/21948/index.html因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一种错误思想:一定要学全。要知道,一次学全是不可能的,只能先学习最为常用的,在以后不断实践的过程中逐步的丰富,最终达到比较高的水平。把握的原则是:日有所学, 阅读全文
阅读排行榜
一个以游戏娱乐为主的类似PSP的手机的设想(续)
2008-07-29 10:34 by htc开发, 151 阅读, 收藏,
摘要:
去年发表过一篇文章(见http://blog.csdn.net/flylonginsky/archive/2007/06/19/1657313.aspx),猜想做一个类似PSP的PDA或手机。时间过去一年,手机市场发生了很大变化。iphone把手机的概念又延伸了,引来不少粉丝。 最近,类似PSP的手机终于出现了,只不过还是概念机。这款手机完美的诠释了我的思想。 哈哈~~~~ 精美豪华身 Sidekick PSP概念手机曝光 近日,一位手机爱好者Samuel Lau设计了一款别具匠心的Sidekick PSP手机,将PSP与Sidekick手机合为一体。 虽然索尼爱立信新一批Walkma... 阅读全文
cdecl、stdcall、fastcall函数调用约定区别
2011-08-22 10:43 by htc开发, 149 阅读, 收藏,
摘要:
在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参数,传递参数的工作必须由函数调用者和函数本身来协调。为此,计算机提供了一种被称为栈的数据结构来支持参数传递。 栈是一种先进后出的数据结构,栈有一个存储区、一个栈顶指针。栈顶指针指向堆栈中第一个可用的... 阅读全文
Iphone UIPickerView的一个小例子
2012-03-12 20:30 by htc开发, 148 阅读, 收藏,
摘要:
1.在.h头文件里面添加以下代码:#import <UIKit/UIKit.h> @interface PickerView : UIViewController { IBOutlet UIPickerView * mypickerView;//连接的时候记得连上delegate IBOutlet UILabel * mylabel; NSArray *pickerViewData;//pickerView的数据
} @property(nonatomic,retain) UIPickerView * mypickerView;
@property(no... 阅读全文
(转)条款32: 尽可能地推迟变量的定义
2009-06-22 13:56 by htc开发, 148 阅读, 收藏,
摘要:
是的,我们同意C语言中变量要放在模块头部定义的规定;但在C++中,还是取消这种做法吧,它没必要,不自然,而且昂贵。还记得吗?如果定义了一个有构造函数和析构函数的类型的变量,当程序运行到变量定义之处时,必然面临构造的开销;当变量离开它的生命空间时,又要承担析构的开销。这意味着定义无用的变量必然伴随着不必要的开销,所以只要可能,就要避免这种情况发生。正如我所知道的,你的编程方式优雅而不失老练。所以你可能会在想,你决不会定义一个无用的变量,所以本条款的建议不适用于你严谨紧凑的编程风格。但别急,看看下面这个函数:当口令够长时,它返回口令的加密版本;当口令太短时,函数抛出logic_error类型的异常 阅读全文
浙公网安备 33010602011771号