在此贴上我发表在2008年10月份《程序员》杂志的一篇技术文章。在Web2.0大行其道的今天,有很多桌面应用程序已经运行到浏览器上面,这其中有Microsoft Office Live, Google Docs等等。自从Eclipse 3.0引入Rich Client Platform(后面简称RCP)以来,RCP应用程序得到了广泛的应用,自然,人们期望RCP应用程序也能够运行在浏览器上面,尽管这
# 通信架构发展历史
通信架构的发展伴随着信息技术的迅猛进步与社会需求的不断变化。从最初的简单信息传递方式到今天复杂的计算机网络架构,通信技术经历了多个阶段的演变。本文将带您一同回顾通信架构的发展历程,并通过示例代码搭建一个简单的通信系统,帮助您更好地理解这个领域的基本概念。
## 1. 通信架构的演变
### 1.1 早期通信
早在古代,人们就已经通过信使、灯塔和烟雾信号等方式进行通信。
# Java 架构发展历史
## 简介
在这篇文章中,我将向你介绍 Java 架构发展的历史,并指导你如何实现这一过程。作为一名经验丰富的开发者,我将帮助你理解每个步骤,并提供相应的代码示例。
### 流程图
```mermaid
flowchart TD
A(开始)
B{了解 Java 架构发展历史}
C{准备学习资料}
D{深入学习技术}
E{实践项
原创
2024-07-14 07:07:12
33阅读
ARM发展史 1978年12月5日,物理学家赫尔曼·豪泽(Hermann Hauser)和工程师Chris Curry,在英国剑桥创办了CPU公司(Cambridge Processing Unit),主要业务是为当地市场供应电子设备。1979年,CPU公司改名为Acorn公司。起初,Acorn公司打算使用摩托罗拉公司的16位芯片,但是发现这种芯片太慢也太贵。"一台售价500英镑的机器,不可能使用
转载
2023-11-21 21:24:20
410阅读
题记: 随着信息技术的发展,用户需求的日渐增多,移动通信技术已称为当代通信领域的发展潜力最大,市场前景最广的研究热点。目前,移动通信技术已经历了几代的发展。一、第一代移动通信技术(1G)——模拟移动通信 起源于20世纪80年代,主要采用的是模拟调制技术与频分多址接入(FDMA)技术,这种技术的主要缺点是频谱利用率低,信令干扰话音业务。1G主要代表有:美国的
转载
2023-10-19 16:02:50
235阅读
1. CDN简介CDN全称:Content Delivery Network或Content Ddistribute Network,即内容分发网络。1.1 基本思路尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的
转载
2023-08-10 00:33:04
109阅读
service mesh(一)架构发展历史文章目录service mesh(一)架构发展历史数据面和控制面service m
原创
2022-07-29 11:06:34
293阅读
容器技术的兴起源于 PaaS 技术的普及;Docker 公司发布的 Docker 项目具有里程碑式的意义;Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题。容器本身没有价值,有价值的是“容器编排”。
Docker 解决 Paas 应用打包困难的问题2013~2014 年,以 Cloud Foundry 为代表的 PaaS 项目,逐渐完成了教育用户和开拓市场的艰巨任务,也正是在这个
转载
2023-07-28 18:40:50
213阅读
目录1、1995 年:JavaScript 的诞生2、1996 年:JavaScript 与 Java3、1997 年:ECMAScript 作为 JavaScript 标准诞生4、2009 年:ES56、2015: 年度预期更新 ~ ES6/ES20157、下一步是什么?ESNext8、JavaScript 的类型(1)、Typescript(2)、CoffeeScript(3)、Dart(4)
转载
2023-10-07 22:21:58
75阅读
在1984年,东芝公司的发明人Fujio Masuoka 首先提出了快速闪存存储器(此处简称闪存)的概念。与传统电脑内存不同,闪存的特点是非易失性(也就是所存储的数据在主机掉电後不会丢失),其记录速度也非常快。
Intel是世界上第一个生产闪存并将其投放市场的公司。1988年,公司推出了一款256K bit闪存芯片。它如同鞋盒一样大小,并被内嵌于一个录音机里。後来,Intel发明
转载
精选
2010-02-07 09:43:43
1622阅读
超文本标记语言(第一版)——在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准):HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时HTML 3.2——1997年1月14日,W3C推荐标准HTML 4.0——1997年12月18日,W3C推荐标准HTML 4.01(微小改进)——1999年12月24日,W3C
转载
精选
2015-11-28 18:42:58
292阅读
Java 起初不叫 Java,它的出现也不是必然。在 1990 年年末,美国一家叫 Sun 的公司着手研发嵌入式系统用于家电领域。当时安排 James Gosling 领导研发,内部把这个项目命名为 「Green 计划」,这个计划的目标是为下一代智能家电(电视机、微波炉、电话)编写通用的控制系统。当 ...
转载
2021-09-03 22:58:00
102阅读
2评论
Midjourney是一个文本到图像的AI,于2022年7月首次公开测试版。它基于Stable Diffusion模型开发,由Stability AI开发。Midjourney因能从文本描述生成真实且富有创意的图像而受到赞扬。
早期发展
Midjourney的发展可追溯到2021年,当时Leap Motion的创始人David Holz开始着手一个新AI项目。Holz受OpenAI研究人员开发的D
原创
2023-06-18 18:17:13
3509阅读
一、Java源自于C++Java的诞生离不开C语言和C++,C++是在C语言的基础上改造的,后来 Sun 公司又对 C++ 进行改写,产生了 Java。也可以说Java源自于C和C++。C语言的诞生1956年,美国计算机科学家约翰·巴克斯带领团队开发出了世界上第一个高级编程语言FORTRAN FORTRAN语言是世界上第一个被正式推广使用的高级语言。它是1954年被提出来的,1956年
原创
2023-12-28 11:13:49
346阅读
“再小的个体,也有自己的品牌。”这句话的背后,是不是很像《黑客帝国的台词。张小龙曾在微博中说过:如果按照黑客帝国的思路的话,互联网是一个巨大的智能生物体系,人类存在的目的是建造互联网,然后被互联网养在罐子里而意识互联,然后意识觉醒,人类开始夺取对互联网的控制权,然后互联网反攻人类。。。如此往复,直到永远。 2010年11月19日23时58分,张小龙在腾讯微博上写下了这么一
java语言的诞生1991年4月,由James Gosling博士领导的绿色计划(Green Project)开始启动,此计划最初的目标 是开发一种能够在各种消费性电子产品(如机顶盒、冰箱、收音机等)上运行的程序架构。
翻译
2022-03-01 14:01:42
117阅读
Linux的发展历史
20世纪60年代之前,多道批处理系统—输入设备只有卡片阅读机,输出设备只有打印机,用户无法与操作系统互动。
20世纪60年代,MIT开发了分时操作系统—大型主机通过提供多个终端以连接进入主机,从而利用主机的资源进行计算工作;但仅支持不超过30个终端。
1965年前后,Bell实验室、MIT及通用电气公司,共同发起Multics项目。目
原创
2012-08-24 22:44:21
597阅读
BSD是Berkeley Software Distribution的缩写。 FreeBSD是一种UNIX,它是由BSD,386BSD,4.4BSD发展而来的一个重要分支。虽然是UNIX分支,但是由于法律问题它不能被称为UNIX. FreeBSD的发展始于1993年,取源于386BSD。然而,因为386BSD原始码的合理性受到质疑以及Novell(当时UNIX
原创
2014-07-11 17:37:08
995阅读
容器技术的发展经过了以下几个阶段。以下是对其中几个关键节点做一个总结。 1979年 — Chroot容器技术的概念可以追溯到1979年的UNIX Chroot。这项功能将Root目录及其它子目录变更至文件系统内的新位置,且只接受特定进程的访问,其设计目的在于为每个进程提供一套隔离化磁盘空间。1982年其被添加至BSD。 Chroot只是提供了对进程文件目录虚拟化的功
转载
2017-07-16 18:20:53
975阅读
Lucene 框架是Doug Cutting开创的开源软件,用Java书写代码,实现与Google类似的全文搜索功能,它提供了全文检索引擎的架构,包括完整的查询引擎和索引引擎。2001年年底Lucene成为Apache基金会的一个子项目。 对于海量数据的场景,Lucene面对与Google同样的困难,存储数据困难,检索速度慢。 学习和模仿Google解决这些问题的办法 :微型版Nutch...
原创
2021-08-07 09:59:08
425阅读