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

提出字节序概念的计算机科学家DannyCohen逝世

提出,字节,序,概念,的,计算机科学,家,dann

近日,著名计算机科学家 Danny Cohen 病逝,享年 81 岁。

Danny Cohen,计算机科学家,1937 年 12 月 9 日—2019 年 8 月 12 日。

Danny Cohen 为计算机科学做出了巨大的贡献,他参与了 ARPAnet 项目,并帮助开发了互联网的各种基础应用程序;他率先提出字节序(endianness)的概念;其开创性工作为现代 VOIP 服务开辟了一条道路;Danny 还开发出首批的集群计算部署系统,为现代云技术铺平了道路;此外他还开发出了第一个可视化飞行模拟器。

Danny 最为人所知的事迹是在 1980 年通过其具有重大影响的论文《论圣战以及对和平的祈祷》(On holy wars and a plea for peace),为计算机科学界引入了字节序的概念,IETF 保存了该论文。Danny 将字节序归结为一个异常简单的问题:消息中正确的字节顺序是什么?并用外行人听得懂的浅显语言解释了这个问题,逐层解读,这一具有深远意义的贡献使他在现代计算历史长河中拥有一席之地。

Danny 在 1978 年对他所谓的“数字语音电话会议”开展了一番早期工作,数字语音电话会议是现代 VoIP 技术的基本理念,从 Skype 到基于无线数字应用软件和套件的语音呼叫都依赖于该技术提供支持。

2012 年,互联网名人堂将 Danny Cohen 列入名录,以表彰这位先驱。

关于 Danny Cohen 的更多信息,查看:

  • https://www.internethalloffame.org/inductees/danny-cohen
  • https://en.wikipedia.org/wiki/Danny_Cohen_(computer_scientist)

推荐阅读
  • DropBlock:一种卷积网络的正则化技术
    本文详细探讨了DropBlock这一正则化方法在卷积神经网络中的应用与效果。通过结构化的dropout方式,即在特征图中连续区域内的单元同时被丢弃,DropBlock有效解决了传统dropout在卷积层应用时效果不佳的问题。更多理论分析及其实现细节可参考原文链接。 ... [详细]
  • 我们正在使用GNU Make来构建我们的系统,在makefile文件的末尾,我们通过一个名为Makedepends的包含来生成一系列的.d文件。然而,当文件被删除或移动时,依赖关系会中断,我们需要寻找一种方法来优雅地处理这种情况。 ... [详细]
  • 深入理解Java类加载机制及安全防护
    本文探讨了Java类加载的过程,包括加载、验证、准备、解析和初始化五个阶段,并详细解释了每个阶段的具体操作和意义。此外,文章还讨论了Java如何通过双亲委派模型来保障核心API的安全性,以及在特定情况下如何打破这一机制。 ... [详细]
  • 移动端浏览器为了识别用户的双击放大操作,通常会在点击后引入300毫秒的延迟。虽然这种延迟在日常使用中可能不易察觉,但对于需要即时响应的应用(如网页游戏)来说,消除这一延迟至关重要。 ... [详细]
  • ECharts图表绘制函数集
    本文档提供了使用ECharts库创建柱状图、饼图和双折线图的JavaScript函数。每个函数都详细列出了参数说明,并通过示例展示了如何调用这些函数以生成不同类型的图表。 ... [详细]
  • Web网络基础
    目录儿1使用HTTP协议访问Web2HTTP的诞生2.1因特网的起源2.2互联网、因特网与万维网2.3万维网与HTTP3网络基础TCPIP3.1TCPIP协议族3.2TCPIP的分 ... [详细]
  • 本文将详细介绍如何实现类似于CSDN博客的页面返回顶部功能,通过调整返回速度和图标显示条件,使用户体验更加流畅。适合前端开发者参考学习。 ... [详细]
  • 本文介绍了一种算法,用于在一个给定的二叉树中找到一个节点,该节点的子树包含最大数量的值小于该节点的节点。如果存在多个符合条件的节点,可以选择任意一个。 ... [详细]
  • 美国网络安全:MITRE Shield 积极防御知识库解析
    本文深入解析了MITRE Shield积极防御知识库,探讨其在网络安全领域的应用及意义。 ... [详细]
  • 本文探讨了在Qt框架下实现TCP多线程服务器端的方法,解决了一个常见的问题:服务器端仅能与最后一个连接的客户端通信。通过继承QThread类并利用socketDescriptor标识符,实现了多个客户端与服务器端的同时通信。 ... [详细]
  • 本文深入探讨了 JavaScript 中的匿名函数,包括其定义、如何定义以及在实际开发中的多种应用场景。匿名函数,即无名称的函数,是 JavaScript 编程中的重要组成部分,对于提升代码效率和可维护性具有重要作用。 ... [详细]
  • 使用EF Core在.Net Core控制台应用中操作SQLite数据库
    本文介绍如何利用Visual Studio 2019和Windows 10环境,通过Entity Framework Core(EF Core)实现对SQLite数据库的读写操作。项目源代码可从百度网盘下载。 ... [详细]
  • 本文介绍如何在 Ruby 中利用 Splat 运算符(*)来简化方法参数的处理,提高代码的灵活性和可读性。 ... [详细]
  • APOC 函数详解:路径查询方法
    本文将深入探讨 APOC 库中的路径查询功能,特别是如何利用 `apoc.path.expand` 函数实现灵活的路径查询,包括动态设置最大路径长度等高级特性。 ... [详细]
  • 本文探讨了斐波那契数列的两种主要计算方法——递归与非递归,并通过实际代码示例及运行时间对比,深入分析了两者的效率差异。 ... [详细]
author-avatar
虚线老母阳
推荐一首歌《春风十里》,我的个人订阅号:虚线老母阳
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有