在此贴上我发表在2008年10月份《程序员》杂志一篇技术文章。在Web2.0大行其道今天,有很多桌面应用程序已经运行到浏览器上面,这其中有Microsoft Office Live, Google Docs等等。自从Eclipse 3.0引入Rich Client Platform(后面简称RCP)以来,RCP应用程序得到了广泛应用,自然,人们期望RCP应用程序也能够运行在浏览器上面,尽管这
# 通信架构发展历史 通信架构发展伴随着信息技术迅猛进步与社会需求不断变化。从最初简单信息传递方式到今天复杂计算机网络架构,通信技术经历了多个阶段演变。本文将带您一同回顾通信架构发展历程,并通过示例代码搭建一个简单通信系统,帮助您更好地理解这个领域基本概念。 ## 1. 通信架构演变 ### 1.1 早期通信 早在古代,人们就已经通过信使、灯塔和烟雾信号等方式进行通信。
原创 10月前
91阅读
# 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英镑机器,不可能使用
题记:      随着信息技术发展,用户需求日渐增多,移动通信技术已称为当代通信领域发展潜力最大,市场前景最广研究热点。目前,移动通信技术已经历了几代发展。一、第一代移动通信技术(1G)——模拟移动通信  起源于20世纪80年代,主要采用是模拟调制技术与频分多址接入(FDMA)技术,这种技术主要缺点是频谱利用率低,信令干扰话音业务。1G主要代表有:美国
转载 2023-10-19 16:02:50
235阅读
1. CDN简介CDN全称:Content Delivery Network或Content Ddistribute Network,即内容分发网络。1.1 基本思路尽可能避开互联网上有可能影响数据传输速度和稳定性瓶颈和环节,使内容传输更快、更稳定。通过在网络各处放置节点服务器所构成在现有的互联网基础之上一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点连接、负载状况以及到用户
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)
   在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阅读
  • 1
  • 2
  • 3
  • 4
  • 5