繁体版 简体版
14看书 > 玄幻 > 犯人逃入深山,我航模爆改无人机 > 第040章 大数据!
下载
本书最新章节内容未完,更多精彩内容手机请扫描下方二维码下载app。小说更全更新更快。百万小说免费阅读。网上找不到的内涵小说这里都有哦!

讲台上,高悬的幕布之上,显示出罗毅输入代码的过程。~q·u`s·h.u¨c*h,e`n¨g..^c\o?m`

ps做完图像素材,他开始使用irrlicht编写lash游戏程序。

由於游戏內核很简单,所以他编得很顺。

有同学拿出手机掐秒,一阵阵惊呼在礼堂里迴响。

一些大胆的同学甚至跑上讲坛,站在罗毅身后看他手指弹钢琴一般飞舞。

import math

#定义三维空间中的点

class point:

deinit(sel,x20,y10,z37):】

罗毅写完一串代码,用迅雷不及之势切回预览画面。

他刚才绘製的8个黑色区块之一就出现了irrlicht生成画面的左上。

发现位置不对,罗毅又把那y轴数值调大,切回来,终於跑到左上角了。

他身后的男同学兴冲冲地扒著罗毅肩膀,一脸热望。

底下同学很多摩拳擦掌要跑上来,方主任赶紧阻止。

他要把台上骚扰罗毅的男生赶下去,却被罗伊扭头阻止。

没办法,只好容留这十几个男生在上面逗留。

“好了,我现在把地图分成了8个方块,游戏场景里面看不到,但实际上,確实是8块。”

身后的男生们使劲点头,“对!八叉树,八个方块嘛,没毛病。”

“对。”

罗毅像和朋友聊天似的,继续编写这之上的球体代码,把它们一堆一堆挪到那8个地图方块上。

接下来他卷了卷作训服袖子,將小人放进去,

#定义火柴人

class matchstickman:

deinit(sel,position,blades=0):

sel.position = position

sel.blades = blades

#定义能量球

class energyball:

deinit(sel, position):

sel.position = position

……】

一串串代码流畅蹦出。?看+书-屋~小.说/网- .首¨发,

他身后的男生们惊呼,看台上的同学则站在走道上,戴著眼镜眺望大幕布。

学校教授们也是一副仰望表情,慢慢从罗毅的操作中想像他要干什么,打算体现什么。

罗毅看著身后相貌普通的男生,“你叫什么,同学?”

男生不好意思的笑了,“报告罗毅班长,我是计算机科学学院的,我叫卢磊。”

罗毅手指代码串符道:“哦,卢磊,你看这blades=0,意思是什么知道吗?”

一群人样子有点僵,只顾著看热闹,忘了罗毅人家可是老师。

卢磊却低声说:“是不是指火柴人身上的刀片数量?”

“对。”

罗毅指著8个区块上的小球球,“火柴人一旦吃掉一堆能量球,他身上的刀片就都会多出一片,我的目的是这个。”

“哦”

男生们惊呼。

罗毅继续编写代码,终於编到了让人不敢忽视的一条

#定义八叉树节点

class octreenode:

deinit(sel,boundary,capacity=4):

sel.boundary = boundary

sel.capacity = capacity

……】

这次是超长的代码行,一共73行。.g¨u`g_e?b.o?o·k?.,c_o?m.

13.14英寸长。

一行行代码罗列。

光影照在罗毅脸上。

他手法如狂,军工科技研究员lv2的技能加成,让他编写代码的效率更上一层楼,不容易累!

在同学们要喊哑的声音里,罗毅大手一挥,將irrlicht程序封包,取名为是兄弟就来砍我!】

大家愣住了。

“这是啥名字啊?”

罗毅耸耸肩,“你们看看玩法就知道了。”

接著罗毅將封包好的游戏程序打开,一张没有任何音乐的黑色地图出来了。

一个孤零零的火柴人站在地图中间,他身边摆放著8摊能量球勉强可以称之为球。

卢磊带著探究的眼神看了半天没看明白,罗毅將右边位置让给他,“卢磊,你点击+號键。”

卢磊感觉新鲜,忙按下+,另一个一模一样的火柴人,“刷”地出现在了罗毅身边。

俩小人儿摆poss的痴呆造型,逗得人忍俊不禁。

“现在……”

罗毅突然按动主键盘上的a键,火柴人往左跑,站在了能量球上,身边果然叠起了一枚刀刃。

身后同学们立刻意识到了这货要砍人了!

卢磊手足无措之间,按了一下小键盘上的→,他的火柴小人儿果然往右边走了,刚拿到刀刃,却被已经捡了两摊能量球的罗毅小人儿给砍死了。

死掉之后,罗毅火柴人身上变成了3片,

这时,卢磊的火柴人又出现在了屏幕中间,一旁一个哥们大喊:“快跑!捡能量球干他!”

卢磊终於想起了他打dota的手速,操作小人儿避过了凶神恶煞的罗毅小人儿,迅速捡起剩余的能量球,刀片捡到了4枚,却又被罗毅的5层给击败了。

有人数了数,大惊失色,“糟糕罗毅班长现在强得可怕,身上跟电风扇似的,卢磊別想活了!”

有人立刻道:“但是能量球会不断刷新,被他们捡走之后,隔几秒会刷新出来一摊,这个游戏就是考验走位的!”

有人又说:“而且,哪个格子上的被捡走,才会隔几秒钟刷新出来,又限制了实力无限膨胀,这个游戏数值定义得很合理!”

罗毅边移动小人边笑著问:“那你们设想一下,如果我和卢磊的小人不走过去,区块上面的能量球存在吗?”

“当然存在了。”

一个男生说完,就哑住了。

罗毅將运存监视打开,找到该游戏的进程。

他打开dos在里面写了一串pip install psutil】。

一个非常直观的数据流分配图形就展示开来,该运程共8项,形式类似cpu核心数占用图谱。

锯齿状的数据流,明显显示在后面两个,而上面六个都是没有波动的。

之前那个男生压住內心的惊骇道:“那些能量球,不存在……”

罗毅乾脆地说:“不错,只有图形表现,没有数据流动。”

罗毅切回游戏画面。

两个火柴人正站在地图右下角的两个区块上。

由於站在上面,所以能量球一直认为被占用不会刷新。

卢磊有些惊愕地默念,“这,这就是八叉树在资料库里体现的样子,这就是把它运用到游戏当中的样子!也是未来电脑程式运行时用八叉树减少运存耗能的样子!”

“对!我做这个游戏就是想要向你们展示,八叉树模型下的程序运行是什么样子的!

“这也是富兰克林身后街道的样子,你们想像它战火纷飞,行人乱逃,实际上並没有数据在流淌,是黑屏,同学们,是数据静默的状態!”

哗啦!

满堂杭电师生显示经歷过一瞬安静,突然掌声雷动!

人工智慧研究院的林志滨教授终於认识到八叉树未来的运用前景,起身向罗毅鼓掌。

“精彩的演绎!精彩的八叉树模型逻辑演绎!自嘆弗如!这完全模擬了一种人脑思考的状態!”

罗毅朝他点头,“对那位教授!我们人的记忆就是这样,不能做到全面数据瀏览,我们只有在需要的时候將需要的记忆从抽屉里取出,八叉树模型正是在模仿这一神经元交联行为,有选择性地將注意力靠前。”

罗毅在群情欢呼中大声道:“老师们,同学们,想一想吧!未来八叉树运用於移动网际网路中,若加入网站的网关系统,它將起到何等高效的用户筛选作用?

“用户正如同这火柴人,而能量球区块正如这八叉树的分支,你踩过的地方才会留下足跡,才会与网站伺服器沟通,才会匹配资料库做出下一步反应,其他时间一直在待命。

“这样做使得数据传输加快,减少伺服器负载,令信息传输更为流畅,同时,还可以將用户要看的信息前置,方便网站安全部门监视!”

“这就是八叉树模型的存在意义!”

罗毅忽然將声调拔高,在桌面上新建了txt文档,在里面输入了大號字体:主成分分析pca、线性判別分析lda

他面向全场,在一眾惊呼声中道:“也是我接下来最后这一点时间,要讲的八叉树上升逻辑——超解析度重建技术和逻辑推理模块!”

全场沸腾。

看台上左侧,大约500人站起猛烈鼓掌。

看台右侧,近1000人站起欢呼。

他们分別是来自信息与通信工程学院,网络空间安全学院的同学们。

也是未来维护网络安全,打击骇客的中国网际网路守护者。

温馨提示:方向键左右(← →)前后翻页,上下(↑ ↓)上下滚用, 回车键:返回列表

投推荐票 上一章 章节目录 下一章 加入书签