
学习
文章平均质量分 81
XIONGLUU
这个作者很懒,什么都没留下…
展开
-
volatile关键字的用法
volatile关键字的用法 volatile的本意是“易变的”. 由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化. 比如:static int i = 0 ;int main(void){...while (1){if (i)do_something() ;}} /* Interrupt servi原创 2008-11-01 15:55:00 · 617 阅读 · 0 评论 -
让c语言和c++中的“a++,++a”永远不是问题
让c语言和c++中的“a++,++a”永远不是问题 这里主要研究一下c语言和c++中的a++,++a有分双操做数和多操做数之分双操做数:在语言中定义a++是先用后加,++a是先加后用。实际上对双操做数来说的是在一个语句中结束前加和后加的问题 。即如k=(++a)+(a++);a++是语句结束后在后加,++a是先加后计算再语句结束。我举几个例子(用反汇编说明)1 int k=2;int转载 2008-11-01 16:12:00 · 1177 阅读 · 1 评论 -
英文学习网站
这些网站是从新东方尹圆圆老师的博客上找来的,希望大家好好利用: 1. http://www.texun.cn/addrso/index.htm 特训网:English Learning Websites 2. http://broadcast-live.com/ Live Radio and TV from Around the World 3. http://www.nxenglish.c原创 2008-11-01 16:17:00 · 1263 阅读 · 0 评论 -
SCM:软件配置管理
1、什么是软件配置管理(SCM) 软件配置管理是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。 (Software configuration management (SCM, or just plain CM) is an organizational framework — that is, a原创 2008-11-03 21:14:00 · 2238 阅读 · 0 评论 -
快速掌握一个语言最常用的50%
现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学习效率不高。因为没有实际问题驱动的语言学习通常是不牢固不深入的。有的人学着学着成了转载 2008-11-09 17:51:00 · 636 阅读 · 0 评论 -
技术路线的选择重要但不具有决定性
最近微软在技术上连续有大动作,在PDC上发布了Windows Azure云计算平台,预告了Visual Studio 2010、.NET 4.0和C# 4.0。如果放在几年前,我相信微软粉丝们一定是欢声雷动,不过这次情况有点不太一样,在网上看到有人在抱怨微软技术更新速度太快而且四面出击,还有人扬言要改弦更张,投奔Linux或者Java阵营。我本人也收到一封来信,写信人大意是说自己大学时选择.NET转载 2008-11-09 17:50:00 · 899 阅读 · 0 评论 -
各类手机开发平台介绍(转载)
近来无事,把手机开发平台的学习指南、教程和资料总结一下,方便大家参考。 手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多。 手机可分为智能手机开发和feather phone手机。开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian、windows mobile、linux、iPhone、Android、BlackBerry、j2me、brew等,支持手机应用程序通过OT原创 2009-04-06 01:08:00 · 1580 阅读 · 1 评论