精华内容
下载资源
问答
  • python的发展史

    2017-12-29 19:08:00
    python的发展史 1989年,被称为龟叔Guido在为ABC语言写插件时,产生了写一个简洁又实用编程语言想法,并开始着手编写。因为其喜欢Monty Python喜剧团,所以将其命名为python,中文意思是蟒蛇; 1990年,...

    python的发展史

    • 1989年,被称为龟叔的Guido在为ABC语言写插件时,产生了写一个简洁又实用的编程语言的想法,并开始着手编写。因为其喜欢Monty Python喜剧团,所以将其命名为python,中文意思是蟒蛇;
    • 1990年,发布了python的第一个版本;
    • 2001年,发布了python 2.x版本,版本更新至2.7,2.x内不再更新2.7以上版本;
    • 2013年,发布了python 3.0版本;

    编程语言

    编程语言有许多种,比较常用的有C,Java,C++,C#,Shell,ruby,php,Javascript,Matlab。一般可以分为面向对象的语言、面向过程的语言、面向函数的语言。这里按如下方法分类:

    • 编译型语言:C、C++等。不能跨平台运行,如果要跨平台,需要重新编程;
    • 解释型语言:python等。可以跨平台运行;

    python的有缺点

    python语法简洁清晰,特色之一是强制用空白符作为语句缩进。

    • 优点:简单,优雅,明确;
    • 缺点:速度慢;

    python脚本格式

    解释器

    python脚本的解释器可以有两种编写形式:

    #!/usr/bin/python
    #!/usr/bin/env python
    • 1
    • 2
    • 第一种解释器编写形式是python通过yum安装,python安装在/usr/bin/python下;
    • 第二种解释器编写形式是python通过源安装或者其他安装方式安装,这时的python不一定在第一种编写形式的目录下,所以需要使用第二种编写形式,通用的为第二种编写形式;

    中文

    python脚本中,有时需要加入中文,如果脚本中没有中文的编码格式,运行脚本后中文是无法显示出来的,所以一般在编写脚本之前,在解释器下一行写入编码格式,中文的编码格式如下所示,可以任意写入一种:

    #coding:utf-8
    #coding=utf-8
    #encoding:utf-8
    #encoding=utf-8
    #encoding:-*- utf-8 -*-
    • 1
    • 2
    • 3
    • 4
    • 5

    python的工具

    ipython

    ipython的软件安装后,在命令行输入”ipython”,即可实现python的交互。

    python的IDE工具

    • sublime
    • eclipse
    • pycharm

    本人安装并使用的是pycharm,可以在其中对python脚本进行编辑。

    转载于:https://www.cnblogs.com/davidshen/p/8146024.html

    展开全文
  • Java发展史

    2020-02-25 21:38:15
    Java发展史 1991年,James Gosling在SUN公司(现在已经被Oracle公司收购)工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样消费类电子产品。另外,由于不同厂商选择不同CPU和操作系统,...

    Java发展史

    1991年,James Gosling在SUN公司(现在已经被Oracle公司收购)的工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样的消费类电子产品。另外,由于不同的厂商选择不同的CPU和操作系统,因此,要求该语言不能和特定的体系结构在一起,要求语言本身是中立的,也就是跨平台的。所以,将这个语言命名为“Green”,类似于绿色软件的意思。后来,改名为Oak,橡树的意思。改好后发现已经有一种语言叫这个名字了,再改名叫Java。Java语言发展到今天经历了一系列的过程:

    1991年,SUN公司的Green项目,Oak

    1995年,推出Java测试版

    1996年,推出JDK1.0

    1997年,推出JDK1.1

    1998年,推出JDK1.2,大大的改进了早期版本的缺陷是一个革命性的版本,更名为Java2(基本上意味这Java从这个时候开始大规模的流行)

    2004年,J2SE5.0(1.5.0) Tiger老虎 是Java语言的发展史上的又一里程碑事件

    2006年,JavaSE6.0(1.6.0) Mustang野马 Java的各种版本已经更名以取消其中的数字“2”

    2009年,Oracle甲骨文以现金收购Sun微系统公司,交易价格达74亿美元

    2011年,JavaSE7.0 Dolphin海豚 这也是Sun被Oracle收购以来发行的第一个版本

    2014年,JavaSE8.0 Spider 蜘蛛 这是继Java5.0以来变化最大的版本

    2017年,JavaSE9.0 最主要目标是最大限度实现模块化以帮助人们实现积木式的应用编写(出于营销的一个角度,因为1.5,1.6写的跨度太小了,就改为了5.0,6.0,7.0···)

    这样的一个发展史和互联网的发展史非常相似,互联网也是在90年代末开始爆发,因为互联网也有各种各样的操作系统,这时候就急需要一种工具可以让我们写的程序在各个电脑上都可以运行,这也正好Java条件刚好符合,这也就形成了Java项目都在转型,就是为了迎合互联网。

    Java这门语言是世界上最流行的一门语言,也是用的人数最多的一门语言,他已经发展成有庞大“生态”的一个体系,也有许多语言基于Java例如Jvm,现在的Java除了是门语言,更多也代表一种”生态“。

    虽然我现在还是一个没有任何人知道的小白,但我会努力让更多的人认识我认可我,你们的点赞就是我的最大动力,我会持续更新的。

    展开全文
  • 另外,一些其他技术进步,比如电子计算机,也与仪器的发展相辅而成,这也带来了思维全面改观。示波器作为电测行业最基本综合性仪器,设计和制造他所涉及领域也十分广泛,从半导体到特种材料,从机加工到电子...

    有些事情并不能持续的深入研究,唯有市场的持续需求不断刺激技术进步,就像战争那样,技术才可能有巨大的飞跃。另外,一些其他技术的进步,比如电子计算机,也与仪器的发展相辅而成,这也带来了思维的全面改观。

    示波器作为电测行业最基本的综合性仪器,设计和制造他所涉及的领域也十分广泛,从半导体到特种材料,从机加工到电子设计无所不涉及。这就需要强大完善的工业体系作为支撑。但是苏联早期无不具有这一切?为什么苏联没有做起来呢?其实认为市场也是很关键的,仅依靠国家力量,可能能在短时间内集中攻关力量解决一个难题,随后投入其他难题的处理中。有些事情并不能持续的深入研究,唯有市场的持续需求不断刺激技术进步,就像战争那样,技术才可能有巨大的飞跃。另外,一些其他技术的进步,比如电子计算机,也与仪器的发展相辅而成,这也带来了思维的全面改观。

    涉及到示波器相关的具体技术,从60年代以前,一般来说我国和外国的差距不是特别的大,因为大家都用电子管,这个东西无非对工业机械设备有一定的要求,主要是冲压和焊接等等,另外电子管特殊的阴极涂层材料也对性能影响至关重要,不过这一切都不是遥不可及的。此外这个时期的示波器带宽通常还没有超过40MHz,确实难度不是特别大,这个阶段我们和技术储备方面没有太大差距,主要是因为需求也不是太多,导致产品无论从工艺还是结构,都有些落后。

    fa98c19069aab6c6bad9efaa2e2ad5f2.png

    图:TEK 511示波器的局部,可以看到底板上还印有很多文字提示,比较精细。

    顺便说一说这个时代的制造工艺,因为电子管本身体积较大,而且多半随着高压大电流,所用的器件体积也很大,无论国内还是国外都是这样安装元器件的,也就是元件安装在支架上,然后用线相互连接。这种方式国内俗称搭棚焊接。

    进入60年代中期,一些半导体器件开始逐渐取代电子管的地位,此时示波器的带宽开始达到100MHz。在这个时期电子计算机的应用也开始逐渐推广开,这导致对示波器有更多的需求。此时(大约1965年),HP公司也发布HP-IB总线,后来这种技术在70年代标准化成为IEEE488也就是GPIB。通过这种控制总线,计算机可以控制电子仪器工作,采集仪器的数据并且进行分析。这使得我们对数据的使用和理解上升到一个新的高度,同时催生了自动化测量系统的概念,他带来了更高的效率和更好的精确性。而此时国内仍未太多进步。高带宽示波管对加工技术和设计提出了十分高的要求,电子计算机更是全国都没有多少。

    c998884be831e9a80ca6f6f6838dc312.png

    由于晶体管缩小了体积和功耗,印刷电路板技术开始推广,通过PCB板,电子元件可以被快速有序的安装,同时减小了寄生参数。于是电路板的制造工业技术也同步跟进发展。

    0bf98150546c3438f6ee1677521b3b21.png

    图片来自一位老前辈DIY,不过当时国内的PCB基本上也就是这样。看起来粗糙的多。主要方法是给每个元件的安装点打孔并打铆钉,然后焊接在铆钉上,反面相互连接起来。这样的工艺效率低,安装密度也低。这些辅助工业也严重影响仪器的集成度提高。

    进入70年代,我们的浩劫仍在继续。而美国佬的微波半导体技术突飞猛进,微电子集成电路技术更是日新月异,这个时段常规示波器带宽到达350MHz,特种示波器可达1GHz。同时半导体技术的更进一步发展使得示波器完全可程控化,也可以进行数字化采集。比如同年代的模拟示波器已经具有微处理器了,可以在荧光屏上直观的读出测量参数,又可以将参数和波形传递给计算机。直到几十年后国产的模拟示波器才开始具有这种能力。而此时我们半导体工业止步不前,还只能生产普通逻辑门电路。当然8086一类的CPU也仿制出来过,不过想想也是,1没人会用,2成本高得吓人,3利用这些东西去做测量仪器,极大的增加仪器成本和复杂程度,却没有足够的计算机与之相配套。此时的测量需求主要依靠进口满足(中美关系还凑合)。在此时代,由于仪器以及军方需求,美国佬开始制作4层电路板,并且使用了早期的计算机进行EDA辅助电路设计。

    278bdb542a3acca780658406c1e6c0f0.png

    比如...不比真的不知道差距有多大

    80年代是PC和小霸王腾飞的时代。在此时代得益于众多行业对超大规模电路的需求,示波器也跟着沾光,进入了数字时代。由于雷达等特殊需求,砷化镓半导体技术快速成长,同时应用在网络分析仪,频谱分析仪等射频测量仪器内。这些其他领域的技术铺垫为高性能数字示波器铺平了道路。而国内由于相关产业稀缺,在此时出现了极大的技术断层,并且直到今天也未能追上。如果有兴趣的话可以看看80年代的美国各种小霸王,有用各种各样的CPU的,比如Z80,MC6800,MC68000,6502等等。不得不说市场起了巨大作用,由于制造这些消费电子产品,对于电测仪器自然也有巨大的需求了。在这个时期,元器件密度极大的提高,也促进了SMD表面贴装技术的成熟,这代表着电路的集成度,稳定性,生产速度的大幅度提高。

    90年代初,随着计算机以及各种网络系统的日益复杂,对于测量仪器也提出了更高的要求。这时以HP54600系列和泰克TDS500系列为主要代表的高性能数字示波器登场。经过长期的技术积累,此时的数字示波器融合了先进的半导体技术,比如微计算机,DSP,CPLD,以及专门设计的ASIC和代表核心技术的ADC,触发控制器等等。在软件方面也是各种先进测量算法的集合。可以说无论从哪一方面,在那个年代我们的差距不是一点半点。毕竟造个286的零件都不能完全国产化,何谈更先进的示波器呢?

    所以说题主的问题在我看来其实很宽泛,他涉及到多个领域。虽说可能从一台仪器仪器本身来看,就主要被限制在几个关键的器件上.但是想要做出这些东西绝非组织几次全国性技术攻关就能得来相应的成果,他是长期积累和进步的产物,也是智慧的结晶.同时也是顺应时代发展和市场需求的必然结果。

    以下,通过简单看看示波器的发展史来更深入的理解技术积累的概念.也顺便看看前辈们的脑洞。

    古时候(90年代以前),HP尚未被拆分,所以他也生产电测仪器,而且是靠着仪器发家的。拆分以后电测与生化测量叫做Agilent (现电测再次拆分叫Keysight),半导体技术叫Avago。同样泰克公司曾经旗下有MAXTEK公司,来设计和制造本公司仪器所需的特殊定制件。

    01 史前时代

    3e9887e8b77f8bdfbd5436f6929741c4.png

    电子示波器的起点并不容易查证,所以史前时代由示波器的操作特性来划分。如今我们最常使用的可能是边沿触发模式,甚至通常认为这就是示波器的一部分基本功能。实际上在TEK 511之前,示波器并不具备触发能力。此时的示波器为了稳定显示波形,采用了一种叫做同步扫描的技术。示波器以固定的频率进行自由扫描,从而显示波形。为了使波形稳定,他也具有简单的比较器控制,来确定何时开始扫描。不过由于扫描时间的不定性,示波管的时间轴也不稳定。这种示波器不能进行精确的时间测量,也不能观察非周期性信号。

    00:现代示波器的起点:Tektronix 511

    53f83079c65b5c0c4eb298ef3ff80e23.png
    ceda1a612886c1d4902ca01fbdb7bf76.png
    277648efdcefa21f9d0aa0e0cfe847a1.png
    276201784941b1942e84734b37a43512.png

    1947年,泰克发布了他的第一个产品:511型示波器。

    与他的前辈最大的不同之处在于,他首次拥有了精确的触发系统,其实就是我们今日所能见到的每一台示波器都具有的边沿电平触发。当输入波形满足触发比较器设定的极性与门限时,示波器开始按照时基旋钮所设定的时间完成一次扫描。这样可以通过调节触发电平来确定每次扫描在波形上的起点,同时每一次扫描的时间又是已知的,通过数屏幕上的格子就可以对被测信号进行准确的时域分析。这是一个巨大的飞跃,其中简单的原理已然成为今日每一台示波器所必需的功能,不得不说他是现代示波器的起点。

    01:固态化,小型化

    在射频半导体技术突飞猛进的60年代,像HP和TEK这样的公司都迫切需要高性能的固态放大器以及各种电子管的替代器件,由于通用器件公司不能提供这些部件,他们分别建立自己的研发部门满足内需。由于军方也有巨大的需求量所以最重要的资金自然不是问题。以示波器来说,要把带宽做高,需要亮度更高,聚焦更精确,摆率更快的示波管,同样也需要高速的前置放大器/Y轴放大器。从60年代开始,除了示波管以外的其他电子管,都将被晶体管和集成电路取代。

    87f4025f2bdca03b07483b821917eda7.png

    1959年末期开始面世的泰克555型示波器,带宽30MHz,使用完全的电子管结构制作,功耗和体积巨大,小推车底部一层是他的电源箱.....显然这样的示波器显得太过巨大,以至于离开他的小车简直无法使用。

    756a8d95829a147c5e79ac527f5c0a79.png
    04ebe0617845be8f8c58472455aad82d.png
    ef6f3f2e97d6e0344239cd1ad3cee73a.png

    60年代初,随着晶体管的量产难题被逐渐解决,开始了仪器固态化的进程,此时泰克推出321型示波器。他几乎全部使用晶体管制作,早期型号内尚有一部分电子管工作在高压区域,后期型号通过新型的晶体管进一步取代了他们。这个阶段的示波器缩小,重量减轻。终于可以从推车上拿下来,放在桌面上,或者轻松的移动到一些特殊的测量现场。

    巨量的市场需求刺激他们自己开发所需的一切配件,并且带动了一些其他工业项目,比如玻璃的精密加工设备,金属的冲压设备。60年代末期美国佬已经可以制造精密的内刻线示波管。即示波管屏幕上的格子是刻在示波管内部的玻璃面上的。这样读数误差更小。而同年代国产示波器全部都是刻在压克力片上然后放在荧光屏前边,从不同角度看就有不同的误差。再加上没有实际的需求,一直到80年代后期可能才生产了小部分内刻线示波管,主要用于超声波探伤仪。

    1cbd744218aea8872f7695ea215df765.png

    我手头的两个示波管,分别来自TEK 212和2430示波器,两个管子大约都是70-80年代的产品,有细致的内刻线,有光照的时候能十分清晰的显现出来(在示波器上有钨丝灯泡背光)。

    2e6254977cb438abe657e1bba37948af.png

    仍然放在我办公室的一台80年代的国产20M示波器,他是亚克力刻线的,距离示波管屏幕足有1cm高度,带来了十分大的读数误差,而且即便有灯光映照,刻线也不容易看清。

    f8aff339b0c15b3969da3616e0592490.png
    6708e54c260de6c926d94cdaf7ea1e1b.png

    一台非常小的TEK 212手持模拟示波器,大约是80年代初期的产物,主要供应军方需求。带宽0.5MHz。

    7511633f88320e4239eb2ff6d70772bf.png
    dcba4a18fd5e37b544223195c160bd39.png

    TEK 2430示波管内精密又漂亮的加速电极,这些电极使得电子束带有相当高的能量,借此示波器可以在高扫速下仍然具有足够的亮度进行观察。

    好了,说的有点远。回来继续

    02 高集成度与模块化、自动化、数据分析

    到底何时集成电路进入示波器,这点我确实翻了很多资料也难以确定。

    不过我司曾经有一台老前辈留下来的泰克485,他是1972年面世的,公司这一台是1978年左右生产的,他带宽350MHz,在当时属于国产货望尘莫及的境界。并且内部十分的复杂,制造工艺相当精良。遗憾的时候有一天我在摆弄他的时候,突然就黑屏了,风扇也不再转动。怀疑是开关电源出了问题(没错,1972年的时候已经用上了开关电源)。然后现场拆解准备检修,拆开发现这也太复杂了。整个机子里里外外都被PCB板包裹,电源在中心...于是草草拍了些照片给装回去了。送回仓库睡觉。好了不再废话了,上图:

    67a8c02264739aec1799eca70b871ef9.png

    还能开机时候的遗照

    c5c4d183da36ed767fadc06064217af5.png

    漂亮的面板,有一部分按钮的背光还是钨丝灯泡。

    dcc2d30520e18fba99d1a0d60035143c.png

    机子后部的端口,可以看出来这个时期就已经有有源探头了:他有两个有源探头供电接口。

    5690e34370a72b4ae3619334535e6637.png

    拆掉后边的螺丝,拔出外壳。密密麻麻的全是板子

    dcdab8ee6e311f4fd8bb28f6e2d74710.png

    示波管上的产品检验签名。

    2976b81a32355dab3b6995beca378c33.png

    TEK当时所定制的奇特的集成电路。

    6e66e8bce4696a71a949a4e61ad84a9a.png

    有一大堆... 输入通道部分,也十分的复杂。

    4a36c13f1517a0dd758d4da1e36e261f.png

    我闲暇之余收来的个别集成电路,中间那颗外形奇特的就是TEK自己的定制产品。这些东西对于我们当时的技术人员来说就是看天书一般,难以猜透他的具体用途。集成电路以及微处理器的进一步出现给示波器的自动化开了条好路,作为老大的泰克自然不会放过这次狠狠开脑洞的机会~

    8993ff6f766ba27d7369ddfbd975da34.png
    a6e39a564f85b6e8143058d2540699bd.png
    bbbf7b46956672b93e0131d4a17f67e5.png

    1970年代中期,各方面条件具备,时机成熟.泰克推出了7000系列模块化示波器.再一个主机显示单元内安装各种模块来定义仪器的各种功能。

    35970859c9e376021fc6514c35cff164.png
    cac4ace36a16a765afa5e7a3409c93fe.png

    而且它具有各种各样的模块...

    具体可以看这里,是在是太多了。比如示波器所需的水平与垂直模块,频域与时域相交叉的TDR模块,射频所需要的频率计,频谱分析仪模块。当时数字电路验证所需的逻辑分析仪模块....

    当然,无论他如何魔改,他还是模拟示波器。模拟示波器有诸多不便,比如带宽较低,无法存储等,在高速数字模拟转换器尚不发达的70年代,高能物理实验以及微波和雷达系统的测量迫切需要高带宽,能存储的模拟示波器。于是产生了一些真正的黑科技产物(绝对不同于某米宣传的那些)。先说带宽,常规的模拟示波器,就是说用人眼看屏幕的那种,最高纪录保持者是日本岩崎公司的产品(应该也是80年代末)(型号我实在是没记住),他带宽高达470MHz!而80年代泰克的产品实际上只能到达400MHz(2467B型)。由于普通台式示波器的示波管显示面积较大,电子束行程较长,Y轴驱动能力不可能无限制的加大,因而限制了示波器的总体带宽,所以有些示波管的带宽可以达到600MHz,但是驱动电路很难做到这样的水平。

    再说存储,各位都知道:模拟示波器如果使用单次触发,波形从荧光屏上一扫而过,经过几个ms的余辉以后就永远的消逝了。于是技术出现了两种方向,一种是示波器照相机。这种专用的相机安装在示波器屏幕上并保持快门一直打开,示波器触发结束以后再关闭快门完成一次曝光。这是一种机灵的做法,但是每次想看到记录下的波形都需要冲洗胶片。

    f7498172f6942de22fba921f2c9ac070.png
    ccde94e889dcca4748547a23a69cad6a.png

    两台安装了专用照相机的示波器,看起来有点诡异

    d30cf6940f138f32873a9cef14bf4d6f.png

    C-53相机侧面的一些调整选项,比如对焦,光圈,快门速度,走片速度等。

    34751110bb47e0bef887ca7e2898c7d0.png

    TEK在1973年的一本小册子,讲示波器相机的应用。

    出于示波器相机繁琐的使用方式,所以还具另一种技术,也就是记忆示波管。这种示波管在荧光屏后方安装了特殊的存储栅极,同时示波管内有专用的读出电子枪。在主电子枪完成一次扫描后,栅极上留下电子空隙。然后读出电子枪打开,向存储栅极均匀的发射电子幕,一部分被存储栅极阻挡,另一部分透过栅极照射到荧光屏上,存储的波形被复现出来。

    171a600473331518b6fd55938ba1f430.png

    存储示波管的结构简图,可以看出来他多了两个FLOOD GUNS以及一组置于荧光屏后边的栅极。不过这种示波管只能存储几分钟,随后就因为电子泄露而模糊掉。后期代表型号有HP公司的1741A型。这种特殊的电子管也被用于雷达显示屏和早期计算机的RAM存储器。这种示波管对机械结构要求更加精密一些,带宽不高的管子我们国内也能成功生产。

    cdc708dc395b57efb08e89a4b60013a3.png

    我的1741A示波器

    c400d25910cfb2a2c37abc2204659f83.png

    此时示波器并没连接探头,屏幕上正显示着刚存储下的波形。

    8a2b4344537645240084fd0744fb0787.png

    数分钟后,波形开始模糊,最终变成一屏绿光。

    f1c9aefc3a5a1edf17c863669fd09018.png
    868b4e655ee8333b3c87ec71a3d34f86.png

    1741A的示波管,这个角度可以看到具有白色陶瓷后盖的读出电子枪。

    d8e2350c427498c608ea241badb6e8e0.png

    这展示了在存储模式下的低速扫描过程,首先全屏幕绿光,这是进行了示波管"擦除",随后一次接一次的扫描,首次扫描结束后波形仍然没有消失。

    6ed6076f9538fa889305610cc2b218f2.png
    638e2557e65b48ba130e6a7d88011515.png
    03f5216191af55837af51d94ef37de09.png

    我国1973年生产的SC-7存储管,他将荧光粉换成了电子靶,用于记录和读出数据。

    到了70年代中期,电子计算机也小型化,他们被更多的应用在测量的控制与分析领域。这就需要电子仪器可以记录他的测量结果并且数字化。对于示波器这似乎是个难题,因为当时并不能生产出高带宽高采样的ADC。此时美国佬又动起了歪脑筋,这次,泰克公司研发出了7912型(大约1973年)数字化仪(Digitizer)。

    0b12cf339e9badad09809d7e2fcbfa76.png

    7912AD数字化仪

    6b4dbe77507fdfae290897ebdf773cff.png

    这类设备的广告小册子,着重宣传了他与计算机的连接能力。

    他仍然使用模拟示波管,带宽高达1GHz,如果等效到数字示波器的采样率,则大约是2Gsa。同时能够提供大约12bit动态范围的数字化波形输出。他是怎么做到的呢?泰克使用了扫描变换管技术(Scan conversation tube).这是一种颇为奇妙的示波管,他有两头,一头是示波管,负责波形扫描,另一边是摄像管,用于图像记录(CCD尚未大批量应用之前的产物)。两个管子的中央是记录靶。示波管发射扫描电子束到记录靶,然后由摄像管和低速AD转换器输出,完成对于高速信号的记录。

    c5e449c782ffaab82b480a1f1d00cc20.png

    7912数字化仪使用的SC108扫描变换管。

    c5e449c782ffaab82b480a1f1d00cc20.png

    这个玩意长的可以称之为刷屏神器了~

    这相当于一个模拟FIFO。解决了当时的技术难题,这种管子一直被泰克公司应用到80年代末期,用来生产SCD5000系列数字化仪。

    cfdc5aa49d0d104064989c61d4515bd9.png

    SCD5000数字化仪,这次他有了一个可以选装的液晶屏,用来查看记录下来的波形。

    后来与SCD5000同样的技术在01年左右由日本岩崎公司推出TS-80000系列示波器,不过摄像管换成了CCD,LeCroy LA354还是什么玩意也是这样的,其实是岩崎贴牌的。而此时泰克的数字示波器早已跨过10Gsa采样率的大关,并且达到20Gsa(TDS7404/7254)。

    ad445d2084c195966aa17140447e8a99.png
    1dd8868f69ec85a2b9c6581d96749cf3.png

    TS-80000系列的宣传说明,简略的展示了一下扫描变换管的结构。其实就是CCD拍示波管,只不过示波管靶面很小,更容易做到高带宽。

    46106e0b733617eea72d08e53eaa8cbd.png
    762912a3b0c4f3b7ee19558bd3558614.png

    TS-80000与他的屏幕截图。这台液晶示波器用这样机智的办法实现了模拟示波器的效果,又能存储和测量。

    77fd4bcd0d980ad5850e4b14a08cf49b.png

    LA354,其实也是日本人代工的。

    7d33cdbe341d5e27ef162430f4900faa.png

    除了数字化仪,70-80年代也有一些结构正统的数字示波器。其中数字示波器的先驱据说是英国的Nicolet公司,他们制造了第一台数字示波器,使用磁带存储数据。不过这些信息并不十分明确,我也没找到第一台数字示波器的图片。上边这个数字示波器是Nicolet在80年代初期的产物。很时髦的用了一个8寸软驱来存储波形。

    03 细分化,各取所需

    经过混沌的70年代,可能这些厂商都发现模块化设备的出发点是好的,但他们杂而不精。于是经过长期积累,示波器开始出现各种专用细分目的的变形,来满足不同测量需求。

    ad5f225fcc2ced26cd06515d0bafc6d3.png

    对于泰克而言,通用示波器系列主要是2400系列。他们大多数都是模拟示波器,但是加入了一个新的AUTO功能,也就是示波器内部带有一些简单的检测电路可以测试输入信号的频率与Vpp。这样,只需给示波器输入被测信号,按下AUTO按钮,很快示波器就能自动分析并转换到最佳量程。这为用户操作提供了很大的方便性。

    650e2bb6f69f133eb0687afd7c27bc53.png

    针对高速数字信号的分析,泰克推出了DSA数字信号分析仪。其实这就是今天所使用的采样示波器的前身。他的输入通道被设计成可更换的,能换成输入采样头或者TDR头。带宽可达几十GHz。

    ae607692f28571a42323b942178d9800.png

    此时期HP公司除了生产模拟存储示波器,他们的数字示波器主要面向自动测量系统使用。仪器完全受到GPIB总线控制,所以不得不说前面板设计的并不是多么实用。

    刚才说道泰克2400系列多数是模拟的,但是这也存在少数派:再说说其他的模拟FIFO存储的示波器,80年代高频的半导体技术已经十分成熟了,所以由出现了一种使用CCD来储存波形的示波器(没错说的就是相机那个CCD,他最早就是作为数据存储是研发的,感光只是附带的功能 )。这类示波器代表型号飞利浦PM3310/3311,泰克2430/2431一类。采样率可达200MHz。其中的CCD部件就像一个模拟信号的串行移位寄存器,在高速采样时钟的驱动下将模拟波形快速移入,然后在低速读出时钟的驱动下移出到ADC进行数字化。也是一种比较机智的做法,成本相比扫描变换管低得多。

    d5f947100057953050cfe855ebc92dd0.png
    318b30fc9477bdfadfb5a58e8456e62f.png
    690e8630f78dcf099f1f3190b5b59010.png
    2c3584fa7a9a260e2b0bf679f3e83f4c.png

    我的PM3310示波器,最后一图是他的低速ADC,大约是12KHz的采样率。借助CCD存储器,采样率可达60M,然而,我多次对照维修手册,仍然无法确定CCD是其中的哪一部分,或者哪个IC。

    04 全面数字化,混合信号测量

    到了80年代后期,泰克和HP纷纷停产模拟示波器,投身到数字示波器中。其中HP最先推出的是54500系列,采样率都不是太高,几百M的范围。不过对于很多应用场合都能够满足记录要求,随着90年代初高采样率ADC的实用化,泰克也推出了十分经典的TDS500系列示波器,并且定义了未来几十年后的数字示波器基本架构。

    e46f25367ec2c830b8d5ce58b87ffa52.png

    为了与泰克抗衡,HP推出了面板操作类似通用示波器的54600系列。

    629699603bbe5715bc8f1a49a1d3ad6f.png
    e1d3a3fb342f841a2e2db736cdf992dd.png
    b68891a95c46c0481daca9a4526f11b9.png

    我开盖的,TDS500系列第一代ADC,从90年代初生产到94年左右,其中有两个核心,估测一个是sample/hold,另一个是pipe-line ADC。

    例如TDS540型,带宽到达500HMz,实时采样率可达1GHz,这代表数字示波器开始真正实用并且拥有良好的适应性,可以在众多场合取代模拟示波器了!不过这些早期的高性能数字示波器还面临波形更新率太低的问题,每秒几十次到数百次,还不能像模拟示波器那样展现丰富的波形信息,而且不能拥有模拟示波器能展现的余辉效果(如果你用低档示波器看过CVBS视频信号,应该更加有感受)。

    ce36f59aded1c7c6f5ed76aec8b69bfb.png

    使用模拟示波器观察视频信号,它具有细腻的亮度变化,这是因为信号自身的扫描速度不同所引起的。视频信号的同步周期是50或者60Hz,而宽阔的方块区域是颜色扫描信号,他的频率远高于同步信号周期,而模拟示波器的Y轴带宽恒定的,不受扫描速度影响,所以可精细的展现这些波形。

    而普通数字示波器在较长的时基下一般也会使用较低的采样率。这导致在波形密集区域发生混叠,最后只能采集到一些错误的低频混叠波形

    997a139051e8c0b1b955be26acd51fc2.png

    左侧就是一般数字示波器观察视频信号的效果。丢失了大量的细节,右侧是数字荧光示波器,他非常接近模拟示波器的效果,这个后边谈到。

    目前的低端国产示波器依然如此,从屏幕上无法获得波形的叠加层次信息,测量开关电源带有尖峰的振荡波形,示波器也无法记录细节。经常看不到细微的毛刺脉冲。这是因为传统示波器每次触发以后就停止采集,然后CPU开始读出采样内存并且更新到显存中,耽误大量的时间。在数据处理的过程中示波器可能错过大量的关键波形。针对这些问题,泰克从1996年开始推出带有instaVu技术的TDS500B/700A型示波器。他的做法比较简单暴力,相比以前数字示波器每一挡时基所用的采样率、instaVu示波器使用更高的采样率去连续不断的采集波形,避免混叠,并且叠加在RAM中,然后每30ms更新一次屏幕,这样经过大量叠加的波形能携带更多的偶发信息,进一步接近模拟示波器的效果。到了97年,发布了改进型的instaVu示波器:TDS500C/700C,比起上一代,他每秒最多可以捕获40万个波形!而模拟示波器受限于回扫时间,大约可以等效到20万波形/秒。

    33a1e40c83e43fe15c82f5efe07d0026.png

    instaVu示波器:他可以显示大量叠加过得波形信息,却不能提供波形的三维数据。

    此时数字示波器只剩最后一个难点,也就是模拟示波器可以提供的余辉信息,余辉可以告诉我们波形出现的频率和速度,例如模拟示波器不容易看到方波那快速陡峭的上升沿,因为电子束在边沿驻留的时间不多,无法充分激发荧光粉。于是泰克进一步努力,在1998年发布具有划时代意义的TDS500D/700D系列数字荧光示波器(Digital Phosphor Oscilloscope)。他是instaVu的进一步改进,依托处理能力更强大的DPX荧光处理器,在叠加波形的同时也计算出波形每一处的重叠率,于是数字示波器首次拥有了X和Y轴以外的Z轴,即亮度轴,此时数字示波器也可以从三维角度进行观察。

    ad6228792fd1a30513b3a22ce19771c3.png

    还是上图那个波形,在DPO示波器上呈现,信号的出现概率均以不同的辉度呈现。

    5dd3dba371ef51b7af5aab1b83558b42.png

    DPO宣传小册子里的框图,他有并行数据处理能力,波形采集和更新的同时,CPU和DSP也可以连续计算参数刷新到屏幕上。其中DPX荧光处理器是独立工作的一部分。

    5656988f35084deaadc931ee24213be9.png

    TDS784D示波器1G带宽,4Gsa采样率。这台是最后期一批产品,2001年出厂,他换装了最新研发的ADC和DPX控制器,后来这些部件延续到TDS5000和7000系列示波器使用。

    cca1d5650028718965a0b88bc8667d14.png

    主板

    24376abec49eb802332fe65bb6c078d4.png

    采集板

    4386012499509a84bae9922ced7cddf7.png

    CPU和一块ASIC。他的CPU是MOTOROLA MC68040,操作系统VxWorks

    25d2ea5e77370807c5fc32a9cf81b205.png

    采集板上的DPX控制器和大量的采样缓存。可以看得出来工艺还是很复杂的,国产山寨还是有一定压力的(实际上41所搞这个6的不行)。但是对于民企就需要投入巨大的成本。显然没有这个必要,毕竟投入未必有回报。

    @MIKA 还提到了模拟输入的问题

    c4f4a97ef5e9a3e25c5d1b2b086b933a.png
    cbfa881a75ddbca7001fccfc796f38d6.png
    81651e6d406b62d4329284e57229e2c5.png
    08914bacc59dce44d0c30ff58235c276.png

    这是TDS500D系列示波器的前端通道。因为这一代前端功耗很大,是做在陶瓷电路板上的。而且能看到他使用了当时很先进的激光调整技术,来保证最终通道一致性和稳定性。我也接触过HANTEK和RIGOL的示波器板卡,基本无一例外通那里都有几个可调电容,在进行仪器校准的时候需要去调调。

    第一代DPO示波器只有16级辉度,相比模拟示波器几乎无限多的辉度等级似乎完全没有用处,实际上他已经十分不错了,依托数字示波器灵活的测量能力以及强大的分析性能,终于完全取代了模拟示波器。

    8c435a14078057481c43c81087009773.png

    一个抖动中的信号

    5829420efdc137dde8ef5a8f8e8ef1bf.png

    测试方波,边沿看起来就像模拟示波器的效果

    efed4cbf0f72f27982ffbe38d153a04b.png

    似乎有亚稳态的现象。

    同年,泰克TDS694C数字示波器的带宽到达3GHz,实时采样率突破10Gsa大关...进入新世纪,除了日本人还短期内捣鼓了一下扫描变换管,泰克,hp(此时已经是agilent)以及LeCroy全面的把高端示波器转向X86平台,也就是将以前示波器内惯用的MC68000系列或者ColdFire CPU转换到PC平台,同时具有辅助DSP来完成波形分析,使得示波器的测量能力以及测量速度进一步提高。

    b825cf2b21aa51c0166f415fc6ab6b03.png
    86d06ebe7cd7a2add1a50121887d2b37.png

    我现在业余使用的TDS7054示波器。他是TEK在01年推出的,用来接替TDS700D系列的pc-based示波器。拥有更好的荧光性能,更快的速度,更强大的分析能力和更加灵活的通讯端口。

    以上是90年代泰克示波器的主要发展路线,不过这并不是90年代的全部。在90年代示波器领域出现了一些新的概念,在当时受限于多种技术限制并未能带来很好的实用效果。不过在近期这些技术重新投入市场,使得示波器的观测能力进一步扩展。

    比如:混合信号示波器

    混合信号示波器的概念最早由HP公司提出。主实现方式是将示波器与逻辑分析仪一体化生产,逻辑图与波形图同时显示,相互参考。在数模结合系统或者数字系统的物理层验证中发挥了很大的作用。

    0f50f076ab000dedcd3af2c16bb8dfe8.png

    这应该是第一台MSO,带有16个逻辑(数字)通道。同时这台机子开始使用最新推出的MEGA ZOOM采样技术,是DPO的竞争技术,也能带来模拟示波器一样的余辉效果。那么?在MSO之前呢?

    c06fa56cf60052776b54ebd55d03bd55.png

    在HP推出MSO之前,我们还有这样一款火星级产品——TLS216.它是一台有16个模拟通道的示波器...泰克管它叫做LogicScope。具体应该是92年发布TDS500系列架构取得成功以后,利用TDS500的框架设计出来的怪物。他有2Gsa的采样率却要被16个通道平分。再加上他没有协议解析能力,屏幕分辨率只有VGA水平。导致他是一个彻底的失败产物。不过他给HP提供了设计MSO的好思路——即数字和模拟应该分开,要增加协议分析能力,而不是追求大量的模拟通道。

    05 新世纪:混合域分析

    当然不用多说的是,进入了新世纪,示波器的带宽和采样率依然没有停止增长。除此之外,一些示波器也增加了时域测量以外的功能,比如MSO可以分析逻辑信号的状态与时序。而更进一步的MDO混合域示波器则加入了一个宽带频谱分析仪,使得示波器可以从时域/频域/调制域的角度重新审视信号,为测量人员开辟一片新的天地(然而这么NB的示波器我并买不起,所以什么具体评测拆机上图啥的免了)。

    说这么多,其实是想用实际的设备来看到前辈们是如何一个一个脚印走过来的。其中一些过渡技术早已被淘汰,被人遗忘。但回首这些技术,仍然闪烁着智慧的光芒。

    说白一点,除了刻苦钻研,脑洞和大把资金也是很重要的.可以看出来这些历史产品未必成功,但是带来了大量的技术积累.另外受限于篇幅,更多有意思的设备未能完全写出,再发几个图片:

    a4e563a999dddcf8735ad6bc96c9bec8.png
    6cfb8860b216558c26bbfbf74c37291a.png
    0dd29c57339630c9ed9e1e37e4a45af2.png
    036fb75d236e6c3ad7476fc92ef7ba32.png
    25dce498331d02116e213af433a37971.png

    这是TEK 222,这个比ip5s稍微大一圈的东西是个10MHz手持数字示波器。80年代的产物,而且他还是两通道相互隔离的。从图片可以看出他用了磁隔离器。

    大致说下技术上的导致垄断的原因。

    1. 材料与器件材料严重依赖工业基础。

    高端示波器中高速ADC不是常规硅材料,有些是砷化镓,磷化铟等,比较超前,国内在消费电子的硅材料上补功课,那个量大,这个没跟上呢。

    高速ADC不仅应用于示波器,还有导弹姿态,红外夜视,跟踪瞄准等。军事的限制大家都懂,所以较为严格。传说中某单位买了别人高端示波器拆了几颗ADC,把剩余的丢了,成为笑谈。

    另外不只ADC,示波器中需要的FPGA也只有少数几家能做出来,都是在美国。国内做的最好的一家经营不善,貌似在重组,我用过,狠狠得坑了我一次,产品刚做完,它就破产我很伤心π_π现在FPGA还不算最严重的瓶颈,但是ADC有可能国内做出来,FPGA可能性很小,被专利和技术难度束缚,虽然近些年FPGA符合增长率惊人,但国内技术太不成熟,你给他机会选用它的器件,它就会狠狠的伤你的心……

    2. 电子技术人才少,技术积累少

    大神们都懂,我国受教育数量和质量差强人意,国外从电子管晶体管一路走来技术积累快百年,他们走的路我们都要走,山寨也要改明白,弄通原理,这都要时间。

    现实是,留给中国队的时间不多了→_→我们很少有人懂电路,尤其是模拟电路。举例来说,示波器信号链调整,触发,时钟分配都很难。因为仪表体量不大,器件只能选用其他领域的,比如通信的,借用一下,单独开发不会干,成本也花不起,所以信号链得调整多数时候用的都是管子,不知道有多少知乎大神能用管子搭出来宽带程控pga,能搭出来请看下一条。

    3. 人工太贵

    示波器另一难点是算法,这是一个示波器最高的追求,无论是简单的算个rms,滤波,还是搞个余晖,追求波形刷新率,这个算法在FPGA上实现,FPGA的工程师好贵,比硬件贵多了,一些成熟能干活的算法工程师在北京房屋公积金是能交够上限的。成熟的硬件工程师可能需要至少三五年的工作经验,工资也不过一万出头,还不如互联网入门工资。

    全球电测仪器市场容量大致300~400亿,示波器一项更没多少钱,整个国内示波器厂家市场占有率粗估不到2%(没数据支持),拿什么钱支撑研发成本呢?不能说我供职的公司,国内市场占有率第二的公司,销售额几千万而已,低端市场毛利不到5成,所以,做示波器的都是为了情怀,无论公司还是个人。

    转载自知乎,作者膜人的小妖精和MIKA。

    -END-

    免责声明:本文系网络转载,版权归原作者所有。如有问题,请联系我们,谢谢!

    展开全文
  • 浏览器的发展史

    2011-07-17 13:23:00
    编辑器加载中... ...然后出现了一个新的网页浏览器,“Mozilla”,其实就是“Mosaic终结者”的意思,这搞的Mosaic很不爽,(毕竟Mosaic出道早,江湖老),新浏览器最后正式公布的名称是Netscape...

    编辑器加载中...

    最早的时候有一个浏览器叫NCSA Mosaic,把自己标称为NCSA_Mosaic/2.0 (Windows 3.1),它支持文字显示的同时还支持图片,于是Web开始好玩起来。

    User-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿然后出现了一个新的网页浏览器,“Mozilla”,其实就是“Mosaic终结者”的意思,这搞的Mosaic很不爽,(毕竟Mosaic出道早,江湖老),新浏览器最后正式公布的名称是Netscape,它把自己标称为Mozilla/1.0 (Win3.1),更好玩了。Netscape支持框架显示,后来框架在大家中间流行起来了,但Mosaic不支持框架啊,于是伟大的“用户代理人探测” (User-Agent)技术出现了,如果是“Mozilla”,那就发给支持框架的页面,至于其他的浏览器,则发给不含框架的页面。

    Netscape想逗Microsoft玩儿,把Windows叫做“几乎不曾做过调试的设备驱动器”,后者很恼火。Microsoft于是推出了自己的 网页浏览器,叫做Internet Explorer,User-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿希望它能成为“Netscape终结者”。Internet Explorer也支持框架,但它不是Mozilla啊,所以没人给它发送带有框架的页面。Microsoft慢慢烦躁起来,不再寄希望于网站管理员逐渐 认识IE并给它发框架,而是宣称自己是“兼容Mozilla”的,开始模仿Netscape,把自己标称为Mozilla/1.22 (compatible; MSIE 2.0; Windows 95),这样Internet Explorer也能收到框架了,整个Microsoft狂喜,但网站管理员开始有点被搞糊涂了。

    Microsoft把IE和Windows一起卖,并且把产品也弄得比Netscape更好了,拉开了第一场浏览器之战。结果和大家知道的一样,Netscape被干掉了,Microsoft大胜、大喜。但是后来Netscape以 Mozilla的新名称重生了,构造了Gecko,标称其为Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826,GeckoUser-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿属于渲染引擎,表现优异。Mozilla开发了FirefoxUser-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿,标称为Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0,并且Firefox表现也非常优秀。Gecko扩张迅速,一些浏览器使用了它的代码并标称为Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040825 Camino/0.8.1 ,这是一个,还有Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.8) Gecko/20071008 SeaMonkey/1.0,另一个,它们都伪装成Mozilla,同时也都是基于Gecko支持的。

    Gecko表现优秀,IE则很差劲,于是身份甄别再次发生,输送给Gecko的是设计良好的网页代码,其他浏览器就没有这个待遇了。Linux的跟随者很伤心,因为他们创建了基于KHTML引擎支持的Konqueror,但却不会被输送好代码,虽然他们自己认为KHTML和Gecko一样优秀,于是Konquerer开始伪装自己“像Gecko”那样以得到好的网页,并标称自己为 Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko),这个世界更让人困惑了.

    User-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿后来出现了Opera这样的主儿,宣称“允许用户自己决定让浏览器装成谁”,它的菜单中提供了Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51, Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51,Opera/9.51 (Windows NT 5.1; U; en) 供大家来选择,选谁是谁。

    User-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿Apple 开发了Safari,使用了KHTML,同时也增加了很多新特性,后来干脆一锅煮,另起炉灶叫了WebKit,但是它有希望能够得到那些为KHTML编写的网页,于是Safari标称自己为Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5,这个世界更混乱了。

    Microsoft越来越担心Firefox的发展,重新启动了Internet Explorer的开发,标称自己为Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) ,可以很好的渲染代码,但那要看网站管理员是否指示它这么做。

    User-Agent是什么意思捏? - 秋叶飘零 - 流离在秘密草原上的迷鹿Google 也开发了自己的浏览器Chrome,使用了Webkit,有点像Safari,希望能得到为Safari编写的网页,于是决定装成Safari。这样啊,Chrome使用了WebKit渲染引擎,想装成Safari,而WebKit呢又伪装自己是KHTML,KHTML呢又是伪装成Gecko的,同时所有的浏览器又都宣称自己是Mozilla,于是,Chrome宣称自己是Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13,,UserAgent字符串彻底混乱了,也几乎不再发挥任何作用,每个人都宣称自己是别人,混乱充斥人间啊。

    转载于:https://www.cnblogs.com/xingyong/archive/2011/07/17/2108677.html

    展开全文
  • 静态状态的意思是请求访问的网页都是提前编辑好的,不可以随意的进行更改。假如我们想访问一张图片,那么我们访问地址就是:www.photo.baidu.com.cn/img/11.jpg。访问的路径就是服务器中真正存在的目录。像哪些动态...
  • 那么从萌芽到现在,带货直播系统源码经历了怎样的发展史,结合网上大佬提供资料,小编做出如下总结: 一、2013年,电商导购时代 当时中国最火两个电商导购网站“蘑菇街”和“美丽说”,已经占据了淘宝10%订单...
  • SAP产品发展史

    2018-05-11 09:06:23
    1、SAP成立于1972年,R/1基于大型主机于1973年推出2、R/2基于主机/终端两层,于1979年推出。R,Realtime的意思,实时3、三层时代:R/3基于客户...
  • 移动通信的发展史  1. G——Generation,也就是代的意思。每十年一周期。  2. 1G:1G只能应用在一般语音传输上,且语音品质低、讯号不稳定、涵盖范围也不够全面。1G主要系统为AMPS,另外还有NMT及TACS。 &...
  • 半导体发展史

    千次阅读 2018-09-17 20:22:06
    首先,技术节点是什么意思呢?常听说,诸如,台积电16nm工艺Nvidia GPU、英特尔14nm工艺i5,这个长度含义,具体定义需要详细给出晶体管结构图才行,简单地说,在早期,可以认为是晶体管尺寸。 这个...
  • 一、互联网发展背景纵观近20年互联网发展迅猛,20年以后中国乃至全球人民我相信不会想到21世纪今天互联网会普及到各行各业。任何企业都会和互联网进行结合发展,迈入互联网数字经济人工智能时代!Tips: 此文献给...
  • Java EE发展史

    2017-05-25 22:35:00
    前言 最近这段时间一直在学习Java EE,刚刚完成了从0到1蜕变,所以顺便整理一下我所了解到Java EE,给刚入门学习新人一些头绪,而所谓“启示录”,就是这个意思。...二.Java EE的发展史 Jav...
  • 计算机发展史

    2016-08-21 21:00:00
    在远古,人们最早使用的计算工具可能是手指,英文单词“digit”既有“数字”的意思,又有“手指“的意思。古人用石头打猎,所以还有可能是石头来辅助计算。 但是手指和石头太低效了,后来就出现了”结绳“记事——...
  • 同样,如果我们想更好学习javaweb技术,我们就需要认真去了解javaweb的发展史。那么javaweb经历了哪六个阶段发展呢,我们一起看一下详细介绍。 第一阶段:静态页面时代。这也是最远古时代,在这个时期,...
  • T296发展史-半导体集成电路的起源聊激光驱动器就离不开集成电路,T295的开关用的是双极型晶体管,现在卖驱动器芯片一般有两种傲娇: 一种傲娇说,我这是bipolar,(@ο@) 哇~,这暗含的意思是我驱动能力强。 二种...
  • python的发展史1989年,被称为龟叔Guido在为ABC语言写插件时,产生了写一个简洁又实用编程语言想法,并开始着手编写。因为其喜欢Monty Python喜剧团,所以将其命名为python,中文意思是蟒蛇;1990年,发布了...
  • ARM发展史.docx

    2020-03-14 16:17:26
    CPU 公司全称,是 Cambridge Processor Unit,字面意思是“剑桥处理器单元”。 CPU 公司创始人,是一个名叫 Hermann Hauser 奥地利籍物理学博士,还有他朋友,一个名叫 Chris Curry 英国工程师。
  • java的诞生 在1991年时候,James Gosling在Sun公司的工程师小组想要设计这样一种主要用于像电视盒这样的消费类电子产品的...最初这个语言命名为“Green”,类似于绿色软件的意思。 其原先的目的是为家用消费电子产品开
  • Python发展史

    千次阅读 2009-12-24 19:58:00
    Python的创始人为Guido van Rossum。...之所以选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty Python的飞行马戏团的爱好者。 ABC是由Guido参加设计的一种教学语言。就Guido本人看
  • 【Web发展史

    千次阅读 2016-12-03 09:57:23
    前言: ...本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等
  • 人类最早的计数方式是肢体计数,其中手指计数最为实用,「数字」的英文digit同时还有「手指」和「脚趾」的意思。 截图来自百度翻译 - 2 - 人体共有20根手指和脚趾,因此历史上有很多部落使用二十进制。藏文中...
  • style就像单词意思一样,风格,这里面是属性集合,如果页面中有许多控件属性值相同那么就可以把这些属性抽出来放到style里面,定义也很简单,在values文件下styles里面创建就可以了。 例如: Style...
  • style就像单词意思一样,风格,这里面是属性集合,如果页面中有许多控件属性值相同那么就可以把这些属性抽出来放到style里面,定义也很简单,在values文件下styles里面创建就可以了。 例如: Style使用 这...
  • 中华田园犬发展史

    2020-12-08 14:56:33
    中华田园犬是中国本土最古老的犬种之一,曾被尊称为“国犬”。...东方江浙沪地区则一般被称为“草狗”,这里的“草”就是“土”、本地产的意思。当地的农民家中都会养一两条这样的狗看家作伴。 土狗的
  • 计算机-计算机发展史

    千次阅读 2018-04-05 04:09:51
    在古时候,人们最早使用的计算工具可能是手指,英文单词“digit”既有“数字”的意思,又有“手指“的意思。古人用石头打猎,所以还有可能是石头来辅助计算。 缺点:手指和石头太低效了 后来出现了”结绳 “记事。...
  • 字符集发展史

    2012-08-01 21:50:22
    "sqlserver里面有char和nchar,那个n据说是指unicode数据,这个是什么意思。" 并不是所有简单问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码故事。那么就让我们找个草堆坐下...
  • 科普:移动通信发展史——从1G到5G

    千次阅读 2020-03-02 15:49:49
    科普:移动通信发展史——从1G到5G ​ G——Generation,也就是代的意思,1G,2G,3G,4G包括现在火热的5G,也就是第几代移动通信技术的意思。当下,围绕5G展开的话题已经数不胜数,新鲜名词铺面向我们涌来:自动...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 168
精华内容 67
关键字:

发展史的意思