热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

arpanet做出的贡献(阿帕网的退役时间)

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。2022年2月28日,在1935年的今天,美国杜邦公司化学家华莱士·卡罗瑟斯(WallaceCarothers)首次以己二

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

2022 年 2 月 28 日,在 1935 年的今天,美国杜邦公司化学家华莱士·卡罗瑟斯(Wallace Carothers)首次以己二胺与己二酸为原料合成出尼龙。尼龙是多种人造纤维的原材料,而硬尼龙也用于建筑业中;而在中国,尼龙纤维最早由锦州有机化工厂带领研发,故名锦纶。尼龙和计算机一样,已经陪伴了人类将近一个世纪,回顾计算机历史上的 2 月 28 日,今天都还发生过哪些关键事件呢?

1956 年 2 月 28 日:Jay Forrester 的同步电流磁芯存储器获得了专利

磁芯存储器(Magnetic Core Memory)是一种早期的电脑存储器。磁芯存储器是利用磁性材料制成之存储器,其原理为:将磁环(磁芯)带磁性或不带磁性之状态,用以代表 1 或 0 的比特,一长串 1 或 0 之组合就代表要存储之信息。对磁芯存储器有重要贡献的一位是王安,在 2 月 7 日的专栏有过详细介绍;王安是王安电脑公司的创办人,他发明了读后即写(write-after-read cycle)功能,解决了磁芯体应用上的一大重要问题,并获取了相关的专利。

arpanet做出的贡献(阿帕网的退役时间)

在王安获得磁芯存储器的专利后,他垄断了其开发权并出售存储器成品;而在当时,麻省理工学院的旋风(Whirlwind)项目计算机恰好需要一个快速存储系统来实时跟踪飞机。1940 年代后期,几位麻省理工学院的研究人员构想了将磁芯用于计算机内存的想法,最终是杰伊·福雷斯特(Jay Wright Forrester)发明了能够实现 3D 信息存储的同步电流核心内存,并在 1956 年的今天获得了同步电流磁芯存储器专利,区别于王安的磁芯存储器。

在 2011 年,福雷斯特回忆时如此评价王安的磁芯存储器:“王安的存储器既昂贵又复杂,因此他的技术事实上并没有对我们开发另一种随机存取存储器(Random Access Memory)产生影响。我们花了大约 7 年的时间让业界相信,随机存取存储器是计算机技术中一个缺失环节的解决方案。然后,我们花了 7 年时间在专利法庭上说服他们。”虽然现今人类使用半导体存储器已经很久,但有时仍然沿用传统的名称,还把存储器称为 Core;其中一个明显的例子就是 Core Dump 这个单词:指的是在程序崩溃而异常中断时,将主存内容保存起来,以作调试之用。

1990 年 2 月 28 日:阿帕网正式退役

高级研究计划局网络(Advanced Research Projects Agency Network),通称阿帕网(ARPANET);它是美国国防高级研究计划局开发的世界上第一个运营的数据包交换网络,是全球互联网的鼻祖。1962 年,J·C·R·利克里德离开 MIT,加入 ARPA,并在后来成为 IPTO 的首席执行官。也就是他在任期间将办公室名称从命令控制研究(Command and Control Research)改为 IPTO。也就是在他任职期间,据估计,整个美国计算机科学领域研究的 70% 由 ARPA 赞助,结果 ARPA 不仅成为网络诞生地,同样也是电脑图形、平行过程、计算机模拟飞行等重要成果的诞生地。1969 年底,阿帕网正式投入运行。

arpanet做出的贡献(阿帕网的退役时间)

阿帕网的特点便是无法做到和个别计算机网络交流,因此,1973 年春,文顿·瑟夫和鲍勃·康(Bob Kahn)开始思考如何将阿帕网和另外两个已有的网络相连接,尤其是连接卫星网络(SAT NET)和基于夏威夷的分组无线业务的 ALOHA 网。瑟夫设想了新的计算机交流协议,最后创造出 TCP/IP 协议。1982 年,阿帕网被停用,原先的交流协议 NCP 被禁用,只允许使用 Cern 的 TCP/IP 语言的网站交流。1983 年 1 月 1 日,NCP 成为历史,TCP/IP 正式取代它成为通用协议。

1983 年开始,阿帕网被分成了两部分,用于军事和国防部门的军事网(MILNET)和用于民间的 ARPA 网版本。当免费的在线服务和商业的在线服务兴起后,例如 Prodigy、FidoNet、Usenet、Gopher 等,当 NSFNET 成为互联网中枢后,阿帕网的重要性被大大减弱了。最终,阿帕网系统在 1989 年被关闭,并于 1990 年的今天正式退役。

2000 年 2 月 28 日:Quintus Corporation宣布将收购 Mustang.com

arpanet做出的贡献(阿帕网的退役时间)

Quintus Corporation 建立于 1984 年,是世界领先的呼叫中心及电子化客户关系管理解决方案供应商。而 Mustang Software 则是一家总部位于加利福尼亚的公司,开发电信软件产品;Mustang 成立于 1988 年,1995 年成为了一家上市公司(纳斯达克股票代码 MSTG),最终于 2000 年并入 Quintus Corporation。Mustang 的第一批软件产品是使用共享软件模型销售的,在互联网和电子软件分销兴起期间,Mustang 被迫停止分销实体产品,转而出售其软件的许可证。

1997 年,由于因特网的兴起,BBS 市场急剧萎缩,因此,Mustang 公司开发了互联网信息中心(Internet Message Center,简称 IMC),其设计初衷是处理公司收到的电子邮件。电子邮件被过滤、分类、跟踪,并分发给回复电子邮件的代理。代理回复将通过 IMC 返回,这样就可以记录与客户的电子邮件对话的完整历史。IMC 还提供报告功能来分析电子邮件的性能。2000 年,Quintus 购买了 IMC 的使用权;2000 年 2 月 28 日,Mustang.com 宣布计划与 Quintus 合并,Quintus 将以 2.9 亿美元的股票收购 Mustang。再后来,IMC 被美国跨国技术公司 Avaya 所收购,直到 2017 年 Avaya 破产。


推荐阅读
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文介绍了如何在使用emacs时去掉ubuntu的alt键默认功能,并提供了相应的操作步骤和注意事项。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
author-avatar
守护雪天_使0062_423
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有