第二天早上,李剑洋准时赶到了学校的七号小机房,
学校一共有五个大机房和七个小机房,总共三千多台机位。
小机房机位不多,只有三十多个。七号机房没人,龙天玉和李剑洋随意挑了个机位坐下。
龙天玉从书包里取出几本资料:“这是入学考试的考纲和知识点,我带你一个一个过一遍,你有计算机基础,一个月完全可以扎实的。”
李剑洋点头:“嗯。”翻开教材,扫了一遍知识点,按照实操指导在电脑上练习起来。
龙天玉在旁边看着他一步步操作,时不时指点一下错误。
“非对称加密有哪些算法?”李剑洋在尝试开发一个临时机密通讯软件,却一下想不起来非对称加密的知识点。
“RSA、ElGamal、背包算法、Diffie-Hellman(D-H)密钥交换协议中的公钥加密算法,这些都可以。”龙天玉不假思索。
“Rabin算法呢?”李剑洋不确定道。
“Rabin算法是RSA的特例算法啊!”龙天玉回答。
李剑洋顿时无语,有一种想要抽自己脑子一巴掌的感觉。
“好好好,智商不够,努力来凑。”
李剑洋已经不再参加学校的课程,一整天大部分时间都在机房里复习。他总是在室友们都睡下后才回到宿舍,又在室友们起床之前就离开了。
复习的日子很苦,跟复读差不多。但有龙天玉,这个他爱到骨子里的人陪他,每一天都是甜的,每一个早晨都是充满希望的,每一个夜晚都是快乐的。
从初中开始,李剑洋的成绩就不错,虽然没有龙天玉那么拔尖,却也从来不担心考试。但他从未渴望学习,从未如此渴望通过一次考试。他想要让学习充满他的每一分每一秒,因为他知道,每努力一分,离他深爱的女孩就更近一分,离他的梦想就更近一分。
龙天玉的每一天自然也是快乐的,因为每天都能见到她所爱的男孩,陪他复习,陪他奋斗,看着他一点点进步,每一天的紧张复习和间歇的嬉笑打闹,尽管有几天她不得不归队参加集体训练。她感觉李剑洋越来越像一块钕磁铁,牢牢地吸引着自己,令她无法挣脱。她也不想挣脱,毕竟,这是她一生的挚爱。也许这就是暗恋的痴狂,不需要浪漫的仪式感,不需要甜到齁的情话,只要每一天独处时陪在对方身边,在外面也能感受到对方有意无意的偏爱,这就是crush的魅力。
你在我身边,我便心万安。
斗转星移,潮涨潮落。窗外的桂花,不知不觉开满了一树枝桠。
训练第29天,李剑洋准时进入机房。
“action操作,active statement活动语句,active voice主动语态,ActiveX Data Objects ActiveX数据对象……”他低头看着手里的一张纸条,嘴里念念有词。
龙天玉早就等在里面,随口问道:
“递归和分治的区别?”
李剑洋脱口而出:
(tips:作者本人没有这么多专业知识,是在网上找的资料,只是为了表现李剑洋努力的成果,与情节发展无关,不感兴趣的朋友可以直接跳过哦~)
“递归和分治是两种不同的算法思想,它们的区别主要体现在,递归主要是通过函数自身的调用来解决,而分治则是通过将问题分解为不同的子问题来解决。在递归中,子问题的解决过程与原问题是相似的。而在分治中,子问题相对独立,与原问题在形式上可能并无直接关联。在递归中,问题的规模会逐渐减小,直到达到一个可以直接解决的规模。而在分治中,问题的规模会被分割成若干个规模较小的相同问题,以便各个击破。递归法通常需要较多的函数调用,可能导致栈溢出。而分治法通过将问题分解成相互独立的子问题,可以更有效地解决问题。总的来说,递归和分治都是处理问题的有效方法,但它们在问题的解决方式、子问题的关系、问题规模的处理以及函数调用的数量等方面存在显著的区别。”
李剑洋一口气背下了三百多字的知识点。
龙天玉只惊讶地看了他一眼,继续发问:“解释一下什么是栈溢出?”
李剑洋走进来,把门关上:“栈溢出是因为程序中递归调用太深,或者在循环中申请了过多的局部变量,导致栈空间耗尽。”
龙天玉第三连问:“如何避免栈溢出?”
李剑洋坐到龙天玉旁边的电脑前:“增加栈的大小,或者优化代码减少递归深度。另外要尽量避免使用全局变量,这样可以减少函数调用的开销。”
龙天玉竖起大拇指:“牛逼!”
相视一笑,
龙天玉直接从背包里翻出一本新教材,砸在他的电脑桌上:“最后两天复习时间,给我把这本书里的实操内容全部练一遍!”
李剑洋呆若木鸡。
第二天中午,是复习的最后半天时间,明天早上八点钟就要参加入学考试了。
李剑洋正在检查最后一段练习代码,眼睛盯着屏幕和一行行代码看了一早上,都快要看花了。
龙天玉穿着作训服满身大汗地走进来,提着一个塑料袋子,坐到了李剑洋身边。
李剑洋只回头瞄了一眼她大汗淋漓的样子,就知道她今天回去参加小队集体训练了。
龙天玉坐下后喘了两口气,从袋子里掏出两袋面包和两盒牛奶,放在两人面前的桌子上。
“最后一天,对付一下吧。”龙天玉戳了戳死盯着屏幕不放的李剑洋。
“等下,等我把最后一段函数检查完。”李剑洋右手拿鼠标翻动代码页面。
龙天玉几口吃完面包,说:“早上让你练的SQL注入攻击练得怎么样了?”
李剑洋得意洋洋:“那还不是轻轻松松,攻破率百分之九十多!”
龙天玉自然不会吝啬夸奖:“不错嘛!”
李剑洋用大拇指指着自己:“也不看我是谁,就这SQL注入,易如反掌很一般啊!”
龙天玉笑骂:“少贫,来来来我考考你。”
李剑洋立刻来劲:“来啊!”
龙天玉在自己的电脑上调出命令框,输入了几行代码然后运行,李剑洋就发现自己的屏幕闪了一下,进入了一个虚拟机界面。他尝试使用各种方式退出,Esc键、win+Tab键,所有的常规退出方式都被锁死了。他甚至试过断电重启,但还是没用。
“我把你的电脑困在了虚拟机里面,你要尝试突破虚拟机。”龙天玉说。
虚拟机虽然独立运行,但实际上使用的还是宿主机的资源。如果把宿主机的系统搞崩,也许可以直接毁掉这个虚拟机。
李剑洋打开虚拟机的控制中心,查看CPU的型号。轻车熟路调出CMD命令框,噼里啪啦输入了一长串命令。
“缓冲区溢出,老子给你整崩掉!”足足打了一百多行代码,李剑洋自信十足地按下enter键运行了。仅仅十几秒钟,虚拟机界面就黑屏了,然后回到了实体机的桌面界面。
“不错,用时十分钟零八秒。第二个任务,攻击这个网站数据库,窃取编号为1724的数据。”龙天玉发来了一个网站地址。
李剑洋顺着网址找到了数据库。很轻松,一个SQL注入攻击就搞定了服务器,然后调取出了1724号数据文件。
但在读取文件的时候,却出了问题。
数据库绑定了指定的计算机IP地址,只有指定的计算机才能取出正常的文件,其他计算机取出的只是快捷方式。
“虚拟IP地址,会吗?”龙天玉问。
“看好了,展示!”李剑洋丝毫不怵。
他的手指开始在键盘上翻飞,没有钢琴的淙淙音乐,只有单调的机械按键声。
命令框上,一行行代码像流水一样滚动着,思维与电流在虚空中交汇。
龙天玉半转身,看着李剑洋忙碌的背影。蓦然,她失了神,注意力转移到了虚无缥缈的神游当中。
当初,究竟是怎么一下喜欢上他的呢……
本书首发来自四月天小说网,第一时间看正版内容!