美文网首页
全栈工程师第二节学习心得

全栈工程师第二节学习心得

作者: wolf2921 | 来源:发表于2016-09-09 22:00 被阅读0次

20160909学习心得

<big>第二节课了,对于计算机的认识我们要进一步的理解与认识,昨天我们了解了计算机的原理,知道了计算机中的一切基础都来源于二进制数的存储与计算。而我们日常生活中使用计算机学习工作等过程实际上都是把计算机中的数据转化成现实的一些情景或问题。而这一过程就是我们常听说的一个名词--建模。

<big>所谓建模就是将计算机中的数据人为的将这些数据赋予一些含义以满足我们日常生活工作中的一些需求。这里说的很抽象,我们还是用例子来解释一下什么是建模。

入座.jpg
上面的图片是一个电影院销售出去的座位图示,被黑色选取的座位为销售的座位。如果我们不用图片,而是用二进制数来表示座位的销售情况,那么二进制表示数为:
1001 0000 0000 0100 0010 0000 0001 0000 0000 0100 0010 0100 0001 0010 0100 1010 0010 1000 0001 1100
其中1为已售,0为未售,即使我们没有这个图片,有了上面的二进制数我们一样知道哪个座位是已售的哪个座位是未售的。
但是,这么长的数据我们在统计时比较难以计算,稍不留神就容易出错,所以我们可以将上面的二进制数转换成十六进制数。那么十六进制数的表示结果为:
900420100424124A
就像这种将计算机中的数据赋予座位的含义从而实现座位销售情况的统计功能的过程我们就称之为建模。
单纯的将数据赋予含义以表达某种情况并不是计算机的拿手,计算机拿手的当然是计算了。二进制可以进行“与”,“或”,“非”等计算。
举例来说,一栋楼有20个房间,可进入的权限表示为1,不可进入的的权限表示为0.其中有一个管理员角色拥有全部进入权限,我们用二进制表示为:11111111111111111111,转换成十六进制为fffff
一级主管拥有00000000111110101100转换成十六进制为fac
二级主管拥有00000000101000000111转换成十六进制为a07
三级主管拥有00001011010100011010转换成十六进制为b51a
现在我们将小明赋予一级主管和二级主管的权限,那么小明将获得00000000111110101111的权限,转换成十六进制为faf
我们将小亮赋予二级主管和三级主管的权限,那么小亮将获得00001011111100011111的权限,转换成十六进制为bf1f。
如果上面的例子我们不使用计算机的话就需要手工多次记录甚至是凭空添加许多劳动量。所以,计算机虽然是只有二进制数但是通过我们人为的赋予各种含义就可以实现多任务的自动化管理。可以说只要一件事情可以用数字来表达那么就能用计算机来执行。

相关文章

  • 辉达IT-全栈的定位到底在哪里?

    全栈的定位在哪里-辉达IT为您解读深层全栈内容 全栈工程师的定义与市场价值 全栈定义 全栈工程师,也叫全端工程师(...

  • 全栈工程师书单

    全栈工程师书单 《全栈工程师的自我修养》—余果 扩展书单 什么是全栈工程师 《黑客与画家》《专业主义》...

  • 扯淡之全栈工程师

    即将奔跑在创业路上的全栈工程师 混日子的全栈工程师???具有全栈思维仅仅是开始还需要有全栈解决方案即使有了全栈解决...

  • 第一天 全栈工程师

    兄弟会-全栈工程师 兄弟会-全栈工程师 第一天笔记 markdown文档编写 全栈工程师: 网站服务器搭建+数据设...

  • 2018年,为什么你该学 M-E-A-N 全栈?

    即便你没有听说过全栈技术,想必听说过全端工程师吧。 不错,全端工程师是全栈工程师的一个分支;全栈技术(Full S...

  • 想成为全栈工程师,要做到哪几点?

    简介: 如何成为一名全栈工程师?需要具备哪些技术积累?成为全栈工程师有哪些好处?希望本文能为期望成为全栈工程师的同...

  • 全栈工程师第二节学习心得

    20160909学习心得 第二节课了,对于计算机的认识我们要进一步的理解与认识,昨天我们了解了计算机的原理,知道了...

  • 我告诉你什么才叫真正的全栈工程师——我就是全栈工程师

    直奔主题什么是真正的全栈工程师? 个人观点是:一名懂技术的合格产品经理就是全栈工程师!全栈工程师诞生在有创意想法...

  • 20160804 冯天鹤笔记

    什么是全栈工程师 栈是什么,堆栈 栈的特点:先进后出,后进先出 全栈工程师: 搭建lamp或lnmp 前段 后端 ...

  • iOS 全栈攻城狮 —— 服务器开发

    全栈攻城狮的定义 全栈工程师,也叫全端工程师,英文Full Stack developer。是指掌握多种技能,并能...

网友评论

      本文标题:全栈工程师第二节学习心得

      本文链接:https://www.haomeiwen.com/subject/osqyettx.html