《超脑黑客》

下载本书

添加书签

超脑黑客- 第197部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!

第三百三十一章 LINX

“老大,你是不是有练过?我看你之前的动作干净利落,这样的身手可不是一般人可以达到的。”

林鸿点点头:“嗯,我从小练拳,我们乡下流行这个。”

听到他的话,张达不由艳羡不已。

和其他同龄人一样,他从小到大,也有个武侠梦,尤其是在看了金庸的系列武侠小说,以及电视里面播放的各种武侠电视剧之后,这种情感达到了巅峰。

可惜的是,他一直没有机会接触这种东西。也曾私底下练过,没有师父指导,最终也是不了了之。

不过,相对说来,他的身手也还不错。主要是因为他平时在这方面思考过,他经常设想,如果和人打架,自己该怎么打,面对比自己高大的人又该如何才能战胜对方。

这主要是因为从小大大,他的身材都比较矮小,很多人以为他是软柿子,刚开始都想捏一捏,结果一捏才发现,这是块硬石头。因为张达根本不怕打,如果招惹了他,便一直缠上你了,天天跟你打,直到对方服软为止。

“老大,我现在的年龄,还有没有可能练武术?”张达有些期待地说道。

林鸿知道他的想法:“也不是没可能,不过难度很大,并且需要花费大量的时间和精力。你想练?”

“想啊!做梦都想!你可以教我吗?”张达有些激动地拉住林鸿的手。

“这事你先别急着做决定。练这个的确需要很多时间和精力,如果没有调节好,很有可能还会耽误你的学业,你再想想,想通了,再告诉我。”

“好的。”

林鸿和张达也没急着吃饭,怕吴东和李奇两人担心,而是先回了寝室一趟。

他们到达寝室的时候,吴东和李奇两人正商量着去打车去派出所看望他们。

“他们回来了!”

李奇见到林鸿出现在门口,蹭地一下就从座位上跳了起来,一身肥肉乱颤。

吴东也大为松了一口气:“事情了结了吗?没什么事吧?”

“毛事没有!就是我被口头上警告了几句,说不要太过冲动什么的。他们也不想想,在那种情况下,谁能忍得住?”张达想起那个司机,现在还有些愤愤不平。

吴东道:“鞑子,你这脾气的确有些冲动了。有句话说得好,忍一时风平浪静,退一步海阔天空。要是好好处理,也不至于后来还要跑一趟警察局。”

“东东,你这样的想法太过软弱,现在已经不流行了。这种人就是欺软怕硬。我跟你说,人善被人欺,马善被人骑。这种事情我绝对不能忍,就算闹到警察局我也乐意!”张达反驳道。

“我这不是软弱,打架我也不怕。我是说,做事情之前,要先好好想一下。”

“那样的情况下,根本没有时间去想这么多。”

李奇见他们两个不对劲,立刻打着圆场说道:“你们两个……这是怎么回事,这有什么好争的?老二,老三也没别的意思,主要是担心。你们去派出所之后,最担心的就是他了。老三,今天这事,我也觉得有些过于憋屈了,被人这么耍,佛都要有火气,今天他那一脚踢得痛快,只恨我动作慢了,要不然我也要踢上几脚!”

这个时候,林鸿说道:“好了,这事就告一段落,就让它过去好了。现在,为了我们604寝室第一次集体大事件,出去吃点东西。”

经历这一件事情,604寝室几个人之间的关系更进一步,完全从刚刚认识的同学,变成了好兄弟。

林鸿很高兴大家在这件事情中,并没有表现出让人失望的行为。

林鸿的这个提议,得到了一致赞同,吴东和李奇他们两个到现在也还没吃饭呢。

发生了这种事情,他们也根本没心思吃,那几个女生也是这样。

于是林鸿再次给郑佳打了个电话,约她们一起出来吃夜宵,地点就在学校附近。

也是因为这件事的原因,那些女生对604寝室的这几个新生有些刮目相看,觉得他们都有担当,尤其是林鸿,表现得太过突出,回去之后,就有人在向郑佳打听林鸿到底有没有女朋友了。

郑佳所在寝室是9幢504,不过她们几个人当中,只有郑佳还没有找男朋友,其他的都已经名花有主。

郑佳其实长得也还不赖,只是平时装扮太过中性化,性格又过于豪爽,以至于很多人和他相处,都是将她当哥们看待,忘记了她的真实性别。

不过夜宵的时候,林鸿敏锐地察觉到,吴东似乎对郑佳特别来电,一看到她,便浑身肌肉都有些紧张。

林鸿见状,便有意无意地给他们创造机会,郑佳为人不错,并且对吴东并没有什么反感情绪,林鸿觉得他们两个倒是蛮般配的,要是能够凑成一对,倒也是一桩美事。

夜宵过后,张达和李奇两人都喝醉了,他们两个,到了后面竟然开始拼酒,啤酒直接对吹,最终还是李奇更胜一筹。林鸿似乎有点明白他那一身的膘到底是怎么来的了。

最终林鸿和吴东两人一人一个,背着他们回的寝室。

实际上,四个男生都喝了不少,吴东之所以还清醒,是因为他的身体本身就比较强壮,到了寝室,洗了个澡之后,后劲便上来了,直接躺到床上呼呼大睡起来。

而林鸿却没有半点睡意。

看着其他三个都睡得那么香甜,他还真的有些羡慕,他已经很多年不知睡觉为何物了。

能够成为其中的一员,林鸿觉得挺不错的,相互之间的关系都这么纯粹,感情这么纯真,可能除了血缘,也只有在学校里面能够体会到了。

林鸿由于各种原因,小学初中高中都几乎没有交到感情特别深的朋友。原本他以为这可有可无,不过现在却已经改变了这种想法。

感慨了一会儿,林鸿打开自己的笔记本,开始做点正事。

这里虽然还没有联通网络,但是却难不倒林鸿,在之前探路的时候,他已经大概地了解到了校园里面的整个网络结构,知道有些电脑或者服务器是可以联通外面的互联网的。

而他要想访问,只要在那些机器中安装一个代理服务就行了。

他很快就找到一台合适的服务器,没再花大心思去隐藏,只是简单地处理了一下,毕竟这个时候时间已晚,也不怕被人发现。

他登录到三色火科技公司的论坛看了一下,这个论坛目前发展得很不错,在短时间内,基本上成为了国内另外一个比较重要的技术人员聚集之地,并且在LINUX方面,是绝对的权威。

用公司的账号,回复了几个比较有难度的帖子之后,他便退了出来。

开始进行自己的另外一个项目——开发一个实时操作系统原型。

这个项目原本早就应该着手进行了,可是由于七七八八的事情比较多,一直拖到了现在。

虽然一行代码没写,但是大致的架构设计,林鸿心中却已经有了底。

他之前毕竟进行过LINUX内核的开发,整个流程和原理早就烂熟于心。

不过,他这次设计的实时系统,却不打算像LINUX那样使用宏内核,而是决定使用微内核。

实际上,《操作系统设计与实现》这本书中,作者设计的MINIX就是微内核的。

LINUX并没有采用这个一设计,而是沿用了UNIX的宏内核设计思想。

在LINUX流行起来之后,LINUX粉丝和MINIX粉丝之前曾经在邮件列表中爆发了一次争论,最终两个系统的创始人都出面发表了自己的看法。

MINIX的发明者安迪教授认为,LINIX采用宏内核是一种倒退,就好像是在90年代仍然使用七十年代的技术。并且指出,操作系统不应该过分依赖体系机构,而LINUX正是过于依赖80386结构,这样显然是不对的,缺乏远见,因为体系结构的进化速度是非常快的,这样会导致以后不利于移植。

而LINUS也承认,微内核在设计思想上的确是更胜一筹,但是微内核在实现和调试上的难度非常大,这也是为什么GNU自己的系统HURD迟迟无法发布的原因。

LINUS认为,快速实现一个可以使用的系统更为重要,如果等将所有设计都优化到最后再去实现,这个过程将极为漫长,那LINUX或许就会成为HURD那样的难产儿。

而历史似乎证明LINUX所作出的决定是正确的,LINUX正以一种令人难以置信地速度在互联网上流传起来,而HURD系统却逐渐地销声匿迹。

如果是几年前让林鸿来设计系统,他的决定或许会和LINUS一样,也选择开发和入门都较为容易一点的宏内核体系。不过现在他却不会这么做,因为他已经完全有把握能够克服其中的一些问题。

并且,他想要编写的实时操作系统,是为了军事用途,军事中的东西,架构可不都是X86,而是千奇百怪,宏内核显然无法满足这个要求,只有将系统服务的实现和系统的基本操作规则分离开来,并且一个服务组件的失效不能导致整个系统的崩溃,这才是军用产品所需要的功能。

林鸿新建了一个项目文件夹,名称为“LINX”,沿袭了UNIX的命名法则,而前面的LIN却是林鸿的姓氏。

然后,他在里面新建了个文件,敲下了这个系统的第一行代码。

第三百三十二章 我想学

编写操作系统是一件非常繁杂的事情,必须对计算机系统中每一个细节都了解清楚,通电之后,每一个硬件在最初的状态,里面保存着那些数据,代码是如何一步一步地执行的……等等等等。

林鸿主要使用的编程语言,是C语言,当然,其中还会有些地方需要用到汇编语言,例如最初引导启动的那部分代码BootLoader。

C语言的确是一种非常强大的语言,几乎现在大部分流行的操作系统都是C语言,或者其变种语言所编写的,例如UNIX,LINUX,甚至WINDOWS。

当年,LINUS在MINIX系统下编写LINUX的内核,而现在,林鸿则在LINUX系统下,编写LINX的内核。

由于林鸿已经有了不少系统编程经验,他刚开始的时候进度是非常快的。

首先,代码编写环境是现成的,根本不用再花另外的时间和精力去配置。

要想编写一个操作系统,其编程环境也是有一定复杂性的,并不说能够编写应用软件的环境就可以,而是需要特别定制,这一步通常需要耗费程序员相当大的精力和时间。因为你需要编写的系统很可能是一个全新的体系,现有的软件和工具可能满足不了你的需求,故而不得不自己动手去实现这些工具软件。

这就像是,你想制造一台机器,但是却没有现成的工具,还必须自己去发明一台车床用来制造汽车的配件。可想而知,发明车床的时间可能就需要耗费一段极长的时间。

正所谓“磨刀不误砍柴工”,要想砍柴砍得快,就必须要有锋利的刀具,但是磨刀也是需要花费时间的。

而林鸿现在这一步可以直接省略了。因为他的开发环境完全可以和LINUX的开发环境一致,因为使用的编程语言是一样的。

其次,诸如BootLoader这样的引导程序也几乎是现成的,只要修改少量的代码就可以直接将原来的进行重用。

所以,他在很快的时间之内,就将第一个例程“HelloLinx”编写了出来。

重启之后,引导进入他新编写的操作系统,显示器上,便开始间歇性的打印“Hello”以及“Linx”这两个词语。

正如当年LINUS编写的第一个多进程程序一样,他这个也实现了两个线程,这两个线程同时运行在CPU中,共享着CPU的时间片。

虽然早已料到这样的结果,但是林鸿还是看了一下效果。

这是程序员们经常干的事情,虽然早就料到程序执行的结果,但是还是会选择亲自输入一遍,然后运行再看电脑执行一遍。这样可以有一个感性的认知,同时也是对自己的一种潜在的激励,看着自己亲自编写出来的程序渐渐成型,让电脑展现出各种效果,其中的自豪感是无以言表的。

熟悉心理学的林鸿自然知道,这实际上是人的控制本能,尤其是男孩子,从小就有这种控制欲望。他们希望玩遥控汽车,希望玩游戏,都是同样的道理。

写代码的时间过得非常快,一个个细节调试过去,不知不觉中天就亮了起来。

从今天开始,新生们的大学生活正式启动。

首先便是开班会,选择班级干部以及听辅导员大致介绍一下具体情况,同一个班级的人也相互见见面,认识一下。

林鸿将所有东西都保存好,便关闭了笔记本。

现在已经到了晨练时间,他看了看依然在床上呼呼大睡的其他人,也没吵醒他们,直接到洗手间洗漱完毕便出门了,地点是学校操场。

大学大学,首先面积肯定要大。

水木大学经过这么多年的发展,所占面积,从刚开始建校时候的450亩,到现在整整翻了十倍以上,达到五千余亩,并且这个数字还在增加当中。

在国内,一所大学就是一个城中城,平时是和外界隔离开来的,严禁校外无关人士进入学校,这的确是对学生的一种保护,但是同样也造成了一种温室效应,学生们出去之后,往往在很长一段时间内都有些对社会上的环境很不适应。

林鸿来到了体育馆旁边的操场,四百米塑胶跑道,人造草皮铺满整个足球场。

此刻是六点多一点,天刚亮不久,但是操场上却已经有不少人在做晨练了。

有体育系的学生在进行例行训练,也有其他院系的运动爱好者在跑道上跑步,甚至还有几个人在足球场上带着足球在有针对性的练习。

林鸿并没有立刻开始练功,而是决定先围绕操场跑一圈,看看环境。

还没跑多远,身后却传来了有人喊道:“老大,等我一下。”

林鸿转头一看,张达正从宿舍那边方向跑了过来。

“你竟然起床了,你喝酒不上头?”林鸿有些意外。

“我喝啤酒还好,就是肚子涨得慌。我起来上厕所的时候,正好看到你刚出门。老大,我决定了,我要学功夫!这是我一直的梦想,就算学不会也要学!”张达信誓旦旦地说道。

林鸿对此倒没怎么意外,只是淡然地点点头:“嗯,行。边跑边说,我给你介绍一下大致情况。”

说着,他便开始围绕着跑到慢跑热身,张达连忙跟上。

“我练的拳形意拳。”林鸿边跑边说,“这是一种注重实战格斗的内家拳法。”

“形意拳?我之前听说过,据说也叫心

小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架