09 2005 档案
Linux汇编语言开发指南(转贴)
摘要:一、简介 作为最基本的编程语言之一,汇编语言虽然应用的范围不算很广,但重要性却勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。就拿 Linux内核来讲,虽然绝大部分代码是用C语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码,其中主要是在Linux的启动部 分。由于这部分代码与硬件的关...
阅读全文
linux的启动过程详解!(一)
摘要:这一部分应该是最重要的,也是最难理解的! 首先要明白,在源代码中,内核的启动是从head.S(arc/i386/boot/head.S)一直到main.c(init/main.c)中的start_kernel(),这一路,可谓历尽坎坷啊! 呵呵,先不要被吓坏了,慢慢来吧!我第一个任务就是把这一路东...
阅读全文
"革命尚未成功,同志仍需努力!"
摘要:看Linux内核源代码的计划早就定了,虽然付出了很多努力,但收获仍然很少! 这一次打算再定目标,一切从头来. 说实在的,当看Linux源代码时,常常遇到很多困难,无知带来的压力与动力一次次地打击着自己,同时也让我整旗鼓,看到坎坷,也看到希望! 还有很多东西不明白,也还有很多基础知识要弥补! 比...
阅读全文
学习使用groovy (翻译稿之第二章:闭包)
摘要:第二章:闭包 非正式向导 在使用JAVA编程时,很多执行的代码上都披上的修饰符:要么是静态的方法(类方法),要么是实例方法。(代码同样可以加上构造器,初始值,初始的表达式,但这些在这儿不重要了)。处在波括号中的一个封装代码的方法并指派这一段代码一个方法名。所有这些方法必须在某一类型中的一个类中定义,...
阅读全文
学习使用groovy(翻译稿之第一章)
摘要:没什么好说的,一看就明白 Bitwise Operations From Groovy 1.0 beta 10, Groovy supports bitwise operations: (从grovvy1.0beta10开始支持)>, >>>, |, &...
阅读全文
学习使用groovy(翻译稿之目录篇)
摘要:Groovy 是一个新的敏捷的 JVM 动态语言,它结合了像 Python、Ruby 和 Smalltalk 这些语言的许多优秀功能,并且使 Java 开发者能够用类似 Java 的语法使用它们。 Groovy 使你能以更快、更简单也更有趣的方式在Java平台上完成强大的功能,就像把 Python ...
阅读全文
寻求合作伙伴,申请团队BLOG(搞开源源代码研究计划!)
摘要:我在cnblogs上想申请一个团队BLOG,但要两个人才能申请,我申请的信息如下: 1、团队英文名称: ORG(Opensource Research Group) 2、团队中文名称: 开源研究组织 3、团队简介: 研究学习优秀开源项目源代码,取之之长,补己之短。 4、团队成员的Blog帐号:...
阅读全文
第一章:你首先需要知道的(面向对象入门)
摘要:第一章:你首先需要知道的(面向对象入门)译者:boyeestudio 欢迎批评指正! 为了理解在Perl中,面向对象是如何工作的,我们首先就需要明白什么是真正的面向对象。令人惊讶的是,这是很难做到。面向对象编程到现在已有近三十多年了,在那段时间里,有很多看法,理论,甚至意识形态都在这方面有所表现。但...
阅读全文
Perl面向对象编程(Object-Oriented Perl)翻译(1)
摘要:Perl面向对象编程 全文510页,可参考相关资料,作者:Damian Conway目录-----------------------------------------------------序前言致谢在线 1 你首先需要知道的(面向对象入门)1.1 面向对象本质.1.2 面向对象其它概念.1.3...
阅读全文
C/C++的泪水!
摘要:上页地址在ChinaUnix上:http://bbs.chinaunix.net/forum/viewtopic.php?t=286646仿照其它版块的做法,现把c/c++常用的资源综合一下,以便为大家更好的服务。大家有什么好的资源也可以贴出来,然后由版主放到集合中。 个人主页 Dennis Rit...
阅读全文
浙公网安备 33010602011771号