当前位置:首页 > 王者荣耀 > 正文

用你最喜欢的王者荣耀来了解前端、后端和Linux,简单易懂#王者荣耀的网页#

可能有很多人并不知道Linux,尤其是没有涉及过相关专业的,即便是软件工程专业的大学生,到了大二依然不知道Linux是做什么的,下面就简单的介绍一下前端、后端以及Linux之间的关联。

Linux:

wwW。LuomaYSd。CoM

如果windows意味着生活和游戏,那么linux就代表着严谨与工作。Linux是和Windows一样的一套操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。目前主流的服务器操作系统、软件开发环境、互联网应用都基于Linux系统。

wwW。LuomaYSd。CoM

对于Linux,用户知道自己想要什么,也明白自己在做什么,并且会为自己的行为负责。对于Windows,用户不知道自己想要什么,也不明白在做什么,更不打算为自己的行为负责

王者荣耀的服务器分为“安卓”和“IOS”系统,两者之间数据不互通,但是可以跨服务器组队游戏。安卓的内核是Linux,IOS的内核是MAC OS。每一个大区的服务器都是独立存在,其数据不共用,各是一个主题,“微信”端与“QQ”端无法跨服组队,“安卓”和“IOS”系统不受影响。

前端:

来一个通俗易懂的解释,web前端就是我们在计算机上看到的界面,比如说:你打王者荣耀,看到的王者荣耀的界面、英雄、技能特效、皮肤效果等介绍,这些都属于前端!前端即网站上的前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页,最主要的特性“漂亮、吸引眼球”

后端:

还是以王者荣耀为例,你看不到的,帮你保存游戏游据,比如你买了一个新英雄或者新皮肤,为什么皮肤特效+10的攻击力?为什么你使用终结技能会出现技能伤害?为什么打完主宰会有增益效果?处理这些数据的就是后端。软件应用程序就像冰山一样,你作为用户看到的只是应用程序的一部分,在大多数情况下,应用程序的最大部分是看不到的。这就是令人难以捉摸又神秘的“后端”。在简单来说,你用的今日头条就是前端,而把这个文章推送给你的推送机制就是后端!你把这篇文章加入收藏只是点了一个星号,后端才会给你保存数据,让你下次进入“收藏”就能看见。

至于学什么?给你一个最好的答案,喜欢什么学什么!

兴趣是最好的老师,这三个无论哪个的前途都差不多,只是要看你个人,每个人喜欢的都不一样,有人喜欢做页面,有人喜欢在幕后,有人喜欢做运维,喜欢的工作比不喜欢干起来更有劲头!在你还有选择权的情况下,还是根据你的个人兴趣和个人性格来选择吧(先扶一下眼镜,敲黑板,注意前置条件啊)

(1) 喜欢求根问底,觉得天龙八部里那位扫地僧还挺厉害的,请向Linux靠拢(你得花时间下去研究才有可能成为大佬)。要是研究kernel小有所成,说不定可以去Linux大会露露脸呢?再不济,熟悉设备驱动移植内核剪裁什么的,搞搞嵌入式,也是不错的。在linux下,有些问题你不动手、不动脑是解决不了的,而恰恰这种能力是很重要的。

wwW。LuomaYSd。CoM

(2) 以找工作为目的,个人认为还是后端这条路比较宽,Java PHP Node走起,捎带着把数据库这块也练了,Linux也得达到熟练使用的水平才行。当然坏处和好处分别是你有机会得到各种大大小小项目的捶打(小公司)和加成(大公司),随着经验的不断丰富,才能走向更好的平台。

(3) 觉得自己美术细胞还挺多,喜欢看起来美好的事物,看到APP开屏广告,就不自觉分析起配色,构图,情感宣泄什么的,特别是小时候上美术课老师还表扬过你素描画得不错,又特不愿意折腾稍底层的东西(扶眼镜,划重点),很好!那前端就可以试试看了。

分享一下学习路线图

前端与移动开发学习路线图大纲:

Linux云计算+运维开发学习路线图大纲: