给初学者之三:java 企业级应用之硬件篇
总算讲到企业级应用了,内容开始逐渐有趣起来
java 企业级应用分为硬件篇和软件篇
重点在软件,硬件是外延,严格地说与 java 没有必然联系
但是,由于 java 是网络语言,不了解硬件的一些基础知识
软件知道再多也没什么用,不要上了战场还不知道为什么而打仗
硬件是软件的基础,在这个前提下,有必要专门花一点点篇幅来聊一下硬件
硬件,简单地说就是我们实际生活中看得见摸得着的东西
也就是那些冰冷的机器,比如服务器,个人电脑还有网络交换机,路由器等等
那么先抛开网络设备不谈,先来说说计算机电脑的历史
在很早很早以前,人类创造了第一台电脑,那时候的电脑只是一台用来计算的机器
无比大,无比重,无比傻,除了算其它屁事不会做,没有所谓的人工智能与计算机网络
但是总算是诞生了,虽然以今天的眼光去看那时候的机器巨傻无比
只配叫做计算器而不是电脑,没有逻辑思维能力,只会死算
但千里之行,始于足下,反正是造出来了
然后随着时间的推移,制造业发展发展发展
电脑性能逐渐得到提升,速度快了起来,成本也逐渐低了下来
于是人们造出了第二台,第三台,第四台,第五台……第 n 台计算机
人们就造出了无数台计算机并使其成为一种产品
逐渐应用于许多复杂计算领域,不仅仅是科研,许多生产领域也开始出现计算机的影子
然后又随着时间的推移,人们发现不可能把所有的计算机都做成一个样子
因为各行各业对计算机性能的要求各不相同
于是开始把计算机划分档次,最简单地是按照计算机的大小划分
就是教科书上写的大型机,中型机,小型机
//个人感觉这样分纯粹扯淡,还以为是小孩子玩球,分为大球,中球和小球
但是不管怎样,计算机不再是千篇一律一个样子了
按照性能的不同,在不同领域,出现了满足符合不同要求的计算机
几乎在同时,人们也开始考虑计算机之间通讯问题
人们开始考虑将不同的计算机连接起来,于是网线出现了,网络出现了
又随着网络的发展,出现了一下专门为了寻址而存在的机器
这就是路由器和交换机,然后又出现了一些公益性的组织或团体
他们制定了一系列的标准来规范以及管理我们的网络