- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Java向前引用容易出错的地方
所谓向前引用,就是在定义类、接口、方法、变量之前使用它们,例如,class MyClass { void method() { System.out.println(myvar); } String myvar = "var value"; } myvar在method方法后定义,但method方法可以先使用该变量。在很多语言,如C++,是
2013-06-26 11:47:49 4111 2
原创 Android的init过程(二):初始化语言(init.rc)解析
Android的init过程(一)本文使用的软件版本Android:4.2.2Linux内核:3.1.10 在上一篇文章中介绍了init的初始化第一阶段,也就是处理各种属性。在本文将会详细分析init最重要的一环:解析init.rc文件。init.rc文件并不是普通的配置文件,而是由一种被称为“Android初始化语言”(Android Init Language,这里简称为AIL)的脚本写
2013-06-17 09:36:09 38891 10
原创 世界上最早的算法:辗转相除法(求两个自然数最大公约数)
在数学界,辗转相除法,又称欧几里得算法,被认为是世界上最早的算法(公元前300年),该算法用于求两个最大公约数的算法。辗转相除法首次出现于欧几里得的《几何原本》(第VII卷,命题yⅠ和Ⅱ)中,而在中国则可以追溯至东汉出现的《九章算术》。 两个自然数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的相除余数的最大公约数。例如,12
2013-06-07 17:53:27 4720 1
GWT.in.Practice
2008-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人