附录1 计算机简史

1.0 一切皆是映射

计算机领域中的所有问题,都可以通过向上一层进行抽象封装来解决.这里的封装的本质概念,其实就是”映射“。

就好比通过的电子电路中的电平进行01逻辑映射,于是有了布尔代数,数字逻辑电路系统;

对01逻辑的进一步封装抽象成CPU指令集映射,诞生了汇编语言;

通过汇编语言的向上抽象一层编译解释器,于是有了pascal,fortran,C语言;
再对核心函数api进行封装形成开发包(Development Kit), 于是有了Java,C++ 。

当然这里这么说,不是那么准确,意思是这个意思。

从面向过程到面向对象,再到设计模式,架构设计,面向服务,各种软件理论五花八门,但万变不离其宗——你要解决一个怎样的问题?你对这个世界的本质认知是怎样的?你的业务领域的逻辑问题,流程等等。

Grady Booch:我对OO编程的目标从来就不是复用。相反,对我来说,对象提供了一种处理复杂性的方式。这个问题可以追溯到亚里士多德:您把这个世界视为过程还是对象?在OO兴起运动之前,编程以过程为中心--例如结构化设计方法。然而,系统已经到达了超越其处理能力的复杂性极点。有了对象,我们能够通过提升抽象级别来构建更大的、更复杂的系统--我认为,这才是面向对象编程运动的真正胜利。


“天地和而万物生,阴阳接而变化起。” 《荀子·礼记》

为了行文简洁,本书用代号标注人名。比如Z代号Konrad Zuse。本章节人名代号缩写:

A

Ada Lovelace, 阿达·洛芙莱斯,1815年12月10日-1852年11月27日,世界上第一个程序员。英国诗人拜伦之女,数学家。计算机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。为了纪念阿达·奥古斯塔对现代电脑与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。

B

Charles Babbage,查尔斯·巴贝奇(1792—1871),计算机先驱。

P

Blaise Pascal,布莱士·帕斯卡, 1623年6月19- 1662年8月19日,法国数学家、物理学家、哲学家、散文家。

16岁时发现著名的帕斯卡六边形定理:内接于一个二次曲线的六边形的三双对边的交点共线。17岁时写成《圆锥曲线论》(1640),是研究德札尔格(Girard Desargues)射影几何工作心得的论文,包括上述定理。这些工作是自希腊阿波罗尼奥斯(Apollonius of Perga)以来圆锥曲线论的最大进步。1642年他设计并制作了一台能自动进位的加减法计算装置,被称为是世界上第一台数字计算器,为以后的计算机设计提供了基本原理。他的论文手稿对莱布尼茨(Gottfried Leibniz)建立微积分学有很大启发。

L

Gottfried Wilhelm Leibniz,莱布尼茨,1646年7月1日-1716年11月14日,德国哲学家、数学家,历史上少见的通才,被誉为十七世纪的亚里士多德。在1716年《致徳雷蒙先生的信——论中国的自然神教》中讲述了自己的二进制源于《易经》的过程和途径。

T

Alan Turing, 阿兰•麦席森•图灵(Alan Mathison Turing,1912.6.23—1954.6.7),英国数学家、逻辑学家,计算机之父。

Z

Konrad Zuse,康拉德·楚泽1910年6月22日-1995年12月19日。德国工程师。他提出了计算机程序控制的基础概念,于1941年Zuse首次设计完成了使用继电器的程序控制计算机。

1.1 二进制01与易经阴阳

二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。

19世纪爱尔兰逻辑学家B对逻辑命题的思考过程转化为对符号0,1的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

二进制的发现直接导致了电子计算器和计算机的发明,并让计算机得到了迅速的普及,进入各行各业,成为人类生活和生产的重要工具。

二进制的实质是通过两个数字“0”和“1”来描述事件。在人类的生产、生活等许多领域,我们可以通过计算机来虚拟地描述现实中存在的事件,并能通过给定的条件和参数模拟事件变化的规律。二进制的计算机几乎是万能的,能将我们生活的现实世界完美复制,并且还能根据我们人类给定的条件模拟在现实世界难以实现的各种实验。

但是,不论计算机能给我们如何多变、如何完美、如何复杂的画面,其本源只是简单的“0”和“1”。“0”和“1”在计算机中通过不同的组合与再组合,模拟出一个纷繁复杂、包罗万象的虚拟世界。

1240
计算机世界与现实世界

在易经中,我们前辈圣贤们都毫不怀疑地肯定阴阳是构成世界的基础,他们不断地使用阴阳进行组合和再组合来描述世界万物的变化规律——八卦。

1240
八卦

这里我们来利用二进制对阴阳概念进行置换,用“阴”来表示“0”,用“阳”来表示“1”,数的二进制就等同于自然界的“阴”和“阳”,就是自然界中存在的两种对立统一的两种“能量”。

二进制的“0”和“1”通过计算机里能够创造出一个虚拟的、纷繁的世界。自然界中的阴阳形成了现实世界的万事万物。

所以自然世界的“阴”“阳”作为基础切实地造就了复杂的现实世界,计算机的“0”和“1”形象地模拟现实世界的一切现象,易学中的“卦”和“阴阳爻”抽象地揭示了自然界存在的事件和其变化规律。

所以说,编程的本质跟大自然创造万物的本质是一样的。

另外,阴阳就是在同一个属概念“对立统一(全集U)”下的两个种概念“阴(集X)和阳(集Y)”之间的一种不相容关系。阴阳的内涵互相否定,一个概念“阴集”肯定对象阴的属性,而否定“阳”的属性;另一个概念“阳集”则以否定阴概念所肯定的属性而肯定“阳”的属性;

阴阳的外延互相排斥

X∩Y=0

而又互补

X∪Y=U=1
1-Y=X

其总和等于它们最邻近的属概念(对立统一整体)的外延,即两个种概念阴阳外延的和或并

X+Y=X∪Y=U

OK,这就是我们熟知的,数理逻辑里面的所谓的bool代数了。

布尔代数起源于数学领域,是一个用于集合运算和逻辑运算的公式:〈B,∨,∧,¬ 〉。其中B为一个非空集合,∨,∧为定义在B上的两个二元运算,¬为定义在B上的一个一元运算。
通过布尔代数进行集合运算可以获取到不同集合之间的交集、并集或补集,进行逻辑运算可以对不同集合进行与、或、非。

1.2 向上抽象封装一层

一切皆是映射。

人的生命只有一次。生命太短暂,所以不要去做一些重复无聊的事情。能交给计算机做的,就尽量交给计算机去做。此乃编程的滥觞之地。

纵览整个计算机的发展史,最重要的思想非“抽象”莫属。

一层层的抽象封装了实现的细节,计算机开疆扩土,南征北战,发展到了今天蔚为壮观的互联网,云计算,大数据,机器智能的时代。

同时,也使得程序员写代码,从最初的拿着符号表在纸袋上打孔,到使用近似自然语言的高级程序设计语言来编程,以及当今各种库,api,框架,集成开发工具集,智能化的编码提示,代码生成等等技术,使得我们现在程序员,能更多的去关注问题本身以及逻辑的实现。

从只有少数技术人会用的命令行的操作系统unix、dos,到人性化的GUI图形界面操作系统,以及移动互联网时代的智能设备,计算机越来越融入到人类生活的方方面面。

正如解决数学问题通常我们会谈“思想”,诸如反证法、化繁为简等,解决计算机问题也有很多非常出色的思想。思想之所以称为思想,是因为“思想”有拓展性与引导性,可以解决一系列问题。

解决问题的复杂程度直接取决于抽象的种类及质量。过将结构、性质不同的底层实现进行封装,向上提供统一的API接口,让使用者觉得就是在使用一个统一的资源,或者让使用者觉得自己在使用一个本来底层不直接提供、“虚拟”出来的资源。

计算机中的所有问题 , 都可以通过向上抽象封装一层来解决。

比如,在OSI参考模型中,计算机之间的信息传送问题被分为7个较小而且更容易管理的问题,每个小问题都由模型中的一个层来解决。模型中的每一层都解决一个不同的问题。整个OSI/RM模型共分7层,从下往上分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。如下图所示:

1240
the Open Systems Interconnection model (OSI model)
1240
封装
1240
解封装

其中,从最底层的物理链路层层层向上封装抽象, 解决了复杂的网络通信的问题.

计算机领域内的任何问题,基本都可以通过向上封装一层来解决.
同样的,任何复杂的问题, 最终总能够回归最本质,最简单.

1.3 编程之初:从机械计算机到能接受指令的计算机

1.3.1 机械计算机简史

计算机,它的始祖应该是计算工具,这正是人类发明这种机器的初衷。英语里“Calculus”(计算)一词来源于拉丁语,既有“算法”的含义,也“石”的意思。远古的人们用石头来计算捕获的猎物,石头就是他们的计算工具。人类最早的计算工具是手指(英语单词“Digit”释义: 数字,手指,足趾)。中国古人常用“结绳”来帮助记事,“结绳”当然也可以充当计算工具。石头、手指、绳子…… 这些都是古人用过的“计算机”。

中国商周时代使用的计算工具“算筹”,是一种竹制、木制或骨制的小棍。古人在地面或盘子里反复摆弄这些小棍,通过移动来进行计算,从此出现了“运筹”这个词,运筹就是计算。

1240
1240

中国古代科学家祖冲之最先算出了圆周率小数点后的第6位,使用的工具正是算筹,这个结果即使用笔算也很不容易求得。

算筹在使用中,一旦遇到复杂运算常弄得繁杂混乱,让人感到不便,于是我们中国古人又发明了一种新式的计算机——算盘。

1240
算盘

珠算盘最早可能萌芽于汉代,定型于南北朝。它利用进位制记数,通过拨动算珠进行运算:

上珠每珠当五,下珠每珠当一,每一档可当作一个数位。

打算盘必须记住一套口诀,口诀相当于算盘的“软件”。算盘本身还可以存储数字,使用起来的确很方便,它帮助中国古代数学家取得了不少重大的科技成果,在人类计算工具史上具有重要的地位。

15世纪以后,随着天文、航海的发展,计算工作日趋繁重,迫切需要探求新的计算方法并改进计算工具。1630年,英国数学家奥特雷德使用当时流行的对数刻度尺做乘法运算,突然萌生了一个念头:若采用两根相互滑动的对数刻度尺,不就省得用两脚规度量长度吗?他的这个设想导致了“机械化”计算尺的诞生。

1240
计算尺

算尺(slide rule),或计算尺,通常指对数计算尺是一个模拟计算机,通常由三个互相锁定的有刻度的长条和一个滑动窗口(称为游标)组成。在1970年代之前使用广泛,之后被电子计算器所取代,成为过时技术。

1850年以后,对数计算尺迅速发展,成了工程师们必不可少的随身携带的“计算机”,直到20世纪五、六十年代,它仍然是代表工科大学生身份的一种标志。

凝聚着许许多多科学家和能工巧匠智慧的早期计算工具,在不同的历史阶段发挥过巨大作用,但也将随着科学发展而逐渐消亡,最终完成它们的历史使命。

1240

1623 年,德国科学家契克卡德制造了人类有史以来第一台机械计算机,这台机器能够进行六位数的加减乘除运算,并能通过铃声输出答案,通过转动齿轮来进行操作。

1240
帕斯卡的加法器

1642 年,法国科学家帕斯卡发明了著名的帕斯卡机械计算机,首次确立了计算机器的概念。他制造出的机械式加法机是一种系列齿轮组成的装置,外形像一个长方盒子,用钥匙旋紧发条后才能转动,利用齿轮传动原理,通过手工操作,来实现加、减运算。

帕斯卡是真正的天才,他在诸多领域内都有建树。后人在介绍他时,说他是数学家、物理学家、哲学家、流体动力学家和概率论的创始人。凡是学过物理的人都知道一个关于液体压强性质的“帕斯卡定律”,这个定律就是他的伟大发现并以他的名字命名的。他甚至还是文学家,其文笔优美的散文在法国极负盛名。可惜,长期从事艰苦的研究损害了他的健康,1662年英年早逝,死时年仅39岁。他留给了世人一句至理名言:“人好比是脆弱的芦苇,但是他又是有思想的芦苇。”

全世界“有思想的芦苇”,尤其是计算机领域的后来者,都不会忘记帕斯卡在浑沌中点燃的亮光。1971年发明的一种程序设计语言——PASCAL语言,就是为了纪念这位先驱,使帕斯卡的英名长留在电脑时代里。

帕斯卡逝世后不久,与法兰西毗邻的德国莱茵河畔,有位英俊的年轻人正挑灯夜读。黎明时分,青年人站起身,揉了一下疲乏的腰部,脸上流露出会心的微笑,一个朦胧的设想已酝酿成熟。虽然在帕斯卡发明加法器的时候,他尚未出世,但这篇由帕斯卡亲自撰写的关于加法计算机的论文,却使他似醍醐灌顶,勾起强烈的发明欲。他就是德国大数学家、被《不列颠百科全书》称为“西方文明最伟大的人物之一”的莱布尼茨(G.Leibnitz)。

莱布尼茨在1674年造出一台更完美的机械计算机。

帕斯卡的计算机经由莱布尼茨的改进之后,人们又给它装上电动机以驱动机器工作,成为名符其实的“电动计算机”,并且一直使用到本世纪20年代才退出舞台。尽管帕斯卡与莱布尼茨的发明还不是现代意义上的计算机,但它们毕竟昭示着人类计算机史里的第一抹曙光。

1.3.2 能接受指令的计算机

用一堆计算器、计数器、存储器、译码器,造出一个能接受指令的计算机器。小心翼翼的通上电,“醒来吧,孩子”,就像给他赋予生命一般,这些破铜烂铁奇迹般的苏醒过来,按照你给他的指令,完成你想要的工作,人世间没有比这样的事情更让人神往了。

B和他的分析机和Ada的算法

1822年巴贝奇花了近10年时间,构想、研制成功了第一台差分机,它能根据设计者的安排,自动完成高次多项式的整个运算过程,它的存储器是由齿轮组构成,“差分机”是程序设计思想萌芽阶段的产物。研制第二台差分机转眼又是10年,在研制过程中,他一味追求尽善尽美,对于多种部件的要求精益求精。可是这种近乎苛刻的想法与要求,超越了当时的技术水平,但却为英国机床工业的发展培训了不少工程师。巴贝奇花费了政府资助他的17000英镑和他本人的13000英镑仍然没有制成,这台差分机研制中途夭折,被送进了伦敦博物馆。
  
面对挫折和失败,巴贝奇没有气馁,他从法国用穿孔卡片操纵机械化织机上的织图装置得到启发,1833年又开始构思定名为“分析机”的新自动化计算机,其开创性在于这是历史上第一台具有运算器、存储器、控制器、输入输出器等基本部件的通用计算机,并且巴贝奇在设计中还创造性地提出了自动制定指令序列的概念,计算机借此可不需要人的帮助从而上一步运行到下一步。

1834 年,巴贝奇提出了分析机的概念,他设计的分析机共分为三个部分:堆栈,运算器,控制器。堆栈是保存数据的齿轮式寄存器。运算器是对数据进行各种运算的装置。控制器是对操作顺序进行控制,并对所要处理的数据及输出结果加以选择的装置。阿达·奥古斯塔为这台分析机的计算拟定了“算法”,写作了一份“程序设计流程图”。

  
为了该机的设计、研制,巴贝奇耗尽了毕生的精力。该“分析机”的设计方案是以齿轮为元件,以蒸气机为动力。他设计了30多种“分析机”的方案,并设计有2000多张详细的机器图纸和几万个零件的图纸,开创了大规模自动化计算机研究之先河。但他关于计算机的设计思想当时却没有几个人能够理解,而且又受到当时技术条件极大限制。近四十年的研制,“分析机”终未能制成。巴贝奇在生命垂危之际留言道:“任何人不惜步我的后尘,而能成功地建造一个包括了数学分析的全部执行部门的机器,……我就敢把我的声誉交给他去评价,因为只有他才能充分鉴赏我努力的实质及其成果的价值。”1871年巴贝奇遗憾地离开了人世,他留下厚厚的图纸,零散的“分析机”部件和一大堆笔记被收藏在伦敦博物馆。
  
巴贝奇知音难觅,但当时英国著名诗人拜仑的女儿爱达·拉夫拉夫斯基伯爵夫人却能理解巴贝奇的工作,由于她杰出的数学天赋在英国剑桥大学就拜巴贝奇为师,不仅深深理解巴贝奇的思想并全力协助研制“分析机”,而且在经济上也作了最大支持。可惜爱达早逝,但她在程序设计上的突出贡献,被誉为世界第一位程序员,她的名字也与现代计算机程序设计语言Ada紧紧地联系在一起。
  
巴贝奇去逝前的著名留言被后来制成自动程序控制的机电式计算机—MARK—I的研制者美国科学家霍华德·艾肯博士所引用,并将其写到MARK—I的说明书上,因为艾肯博士的研制完全是受到当时保存良好的巴贝奇科研资料启发,艾肯还认为巴贝奇的这段话简直就是对他的说的,巴贝奇设计思想不仅启发后人,而且他当时要制成“分析机”的理想,也于二十一世纪九十年代,由英国政府花巨款,在伦敦将它按原样设计制造成功并作展示,人们无不为之设计的巧妙而加以赞叹,巴贝奇无愧于自动化计算机研制的先驱。

Z和他的机器Z1-Z4

1945年,就在盟军攻陷法西斯德国的首都柏林后不久,从阿尔卑斯山区偏僻小镇欣特斯泰因传来一个惊人的消息:一个粮仓地窖里发现了德国研制的先进计算机。

两名英国情报官闻讯匆匆赶到了欣特斯泰因。在攻占该镇的法国士兵带领下,打开了粮仓地窖大门。地窖里面确实存放着一台机器。情报官凑上前仔细打量,这机器怎么看也不像是德国的“先进计算机”,充其量是某个印刷厂遗弃的排字机。两人互相对视着苦笑了一阵:“德军再傻,也不会把这么重要的设备放在交通极为不便的山区。”

过了很长时间之后,西方计算机界终于认识到,这台貌不惊人的机器,的确是当时最先进的计算机,它研制成功的时间,要比美国、英国的同类发明更早;更重大的意义还在于,它是最先采用程序控制的数字计算机。这台机器的名称是Z-4,它的发明人就是Konrad Zuse。

Z在父母的帮助下,把家中的起居室隔出一间,改造成“实验室”兼“制造厂”,孤身一人开始了漫长的研制生涯。

Z认为,计算机最重要的部分不一定是计算本身,而是过程和计算结果的传送和储存。

因此,他把研究的重点放在存储器上,设计了一种可以存储64位数的机械装置——数千片薄钢板用螺栓拧在一起的笨重部件,体积约1立方米——然后与机械运算机构连接起来。朋友们都不太懂他想干什么,只能提供有限的帮助,例如,帮他用切割设备加工了数以百计的金属片。其它的薄钢板,只好靠手锯在圆钢上一片一片锯下来。以这种简陋的条件,1938年,Z居然完成了一台可编程数字计算机Z-1。他花光了仅有的几千马克,还是无法买到更合适的零件。因此,Z-1计算机实际上是一台实验模型,虽然可以完成3×3矩阵运算过程,但始终未能投入实际使用。

Z-1计算机最大的贡献是第一次采用了二进制数,在薄钢板组装的存储器中,楚泽用一个在细孔中移动的针,指明数字“0”或“1”。这是受到L的启发,他后来发表的研究报告,副题就是“向莱布尼茨致敬”。这台机器也采用了“穿孔带”输入程序,不过不是纸带,而是35毫米电影胶片;数据则由一个数字键盘敲入,计算结果用小电灯泡显示。由于纯机械式Z-1计算机性能不理想,第二年,楚泽的朋友给了他一些电话公司废弃的继电器,楚泽用它们组装了第二台电磁式计算机Z-2, 这台机器已经可以正常工作。

1941年,第三台电磁式计算机Z-3完成,使用了2600个继电器,用穿孔纸带输入,实现了二进制数程序控制。

程序控制的想法虽然过去也有人提倡,但Z是把它付诸实施的第一人。

Z-3能达到每秒3~4次加法的运算速度,或者在3~5秒内完成一次乘法运算。1942年,在紧张研究的间隙里,他写作了世界上第一个下国际象棋的计算机程序。

Z-3正常工作了3年。1944年,美国空军对柏林实施空袭,Z的住宅连同Z-3计算机一起被炸得支离破碎。在德国法西斯即将毁灭前夕,Z于1945年又建造了一台比Z-3更先进的电磁式Z-4计算机,存储器单元也从64位扩展到1024位,继电器几乎占满了一个房间。为了使机器的效率更高,Z甚至设计了一种编程语言Plankalkuel ,这一成果使楚泽也跻身于计算机语言先驱者行列。

因害怕再次被炸,Z把Z-4搬来搬去,四处转移,最后带着它飞往德国南部,搬到了阿尔卑斯山区欣特斯泰因小镇,于是才有了前面那一幕。

希特勒战败后,Z辗转流落到瑞士一个荒凉的村庄,一度转向研究计算机软件理论,最早提出了“程序设计”的概念。1949年,楚泽把他的Z-4计算机安装在瑞士苏黎士技术学院,并且一直稳定地运行到1958年。这时,美、英计算机界才相信德国有位建筑工程师,比他们更早地研制出程序控制数字计算机的事实。目前,在慕尼黑一家博物馆里,仍然存放着一台Z-3原型机,只是它已经无法正常运作。

随后,Z创办了“Z计算机公司”,1958年研制出电子管通用计算机Z-22R,距离第一台电子管通用计算机ENIAC诞生已经过去了12年之久。

如果Z不是生活在法西斯统治下的德国,他可能早就把Z型计算机系列升级为电子计算机,世界计算机的历史将会改写。事实上,早在1938年,Z和他的朋友已经在考虑用2000个电子管和其他电子元件组装新的计算机。当他在战后听说美国宾夕法尼亚大学早已研制出电子管计算机的消息,不禁感叹地说:“我所能做的,仅仅是摇摇头而已。”读来,令人唏嘘不已。历史往往不由人决定。真实的历史,总是比人们想象中的要残酷许多。

图灵(T)和他的机器恋人克里斯托弗

1931年图灵进入剑桥大学国王学院,毕业后到美国普林斯顿大学攻读博士学位,二战爆发后回到剑桥,后曾协助军方破解德国的著名密码系统Enigma,帮助盟军取得了二战的胜利。

1936年,图灵向伦敦权威的数学杂志投了一篇论文,题为“论数字计算在决断难题中的应用”。在这篇开创性的论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机”(Turing Machine)的设想。

1240
示意图
1240
图灵机工作原理图

“图灵机”不是一种具体的机器,而是一种思想模型,可制造一种十分简单但运算能力极强的计算装置,用来计算所有能想象得到的可计算函数。

“图灵机”与“冯•诺伊曼机”齐名,被永远载入计算机的发展史中。

1950年10月,图灵又发表了另一篇题为“机器能思考吗”的论文,成为划时代之作。也正是这篇文章,为图灵赢得了“人工智能之父”的桂冠。

你能理解《模拟游戏》中Turing对克里斯托弗(电影《模仿游戏》图灵将这台机器命名为克里斯托弗)的一往情深吗?

1240
图灵机:克里斯托弗

小结

《易传·系辞上传》:“易有太极,是生两仪,两仪生四象,四象生八卦。” 如今的互联网世界,其基石却是01(阴阳),不得不佩服我华夏先祖的博大精深的智慧。

最初, 人们使用物理的或逻辑的二进制机器指令来编写程序, 尝试着表达思想中的逻辑, 控制硬件计算和显示, 发现是可行的;

接着, 创造了助记符 —— 汇编语言, 比机器指令更容易记忆;

再接着, 创造了编译器、解释器和计算机高级语言, 能够以人类友好自然的方式去编写程序, 在牺牲少量性能的情况下, 获得比汇编语言更强且更容易使用的语句控制能力:条件、分支、循环, 以及更多的语言特性: 指针、结构体、联合体、枚举等, 还创造了函数, 能够将一系列指令封装成一个独立的逻辑块反复使用;

逐渐地,产生了面向过程的编程方法;

后来, 人们发现将数据和逻辑封装成对象, 更接近于现实世界, 且更容易维护大型软件, 又出现了面向对象的编程语言和编程方法学, 增加了新的语言特性: 继承、 多态、 模板、 异常错误。

为了不必重复开发常见工具和任务, 人们创造和封装了容器及算法、SDK, 垃圾回收器, 甚至是并发库;

为了让计算机语言更有力更有效率地表达各种现实逻辑, 消解软件开发中遇到的冲突, 还在语言中支持了元编程、 高阶函数, 闭包 等有用特性。

为了更高效率地开发可靠的软件和应用程序, 人们逐渐构建了代码编辑器、 IDE、 代码版本管理工具、公共库、应用框架、 可复用组件、系统规范、网络协议、 语言标准等, 针对遇到的问题提出了许多不同的思路和解决方案, 并总结提炼成特定的技术和设计模式, 还探讨和形成了不少软件开发过程, 用来保证最终发布的软件质量。 尽管编写的这些软件和工具还存在不少 BUG ,但是它们都“奇迹般地存活”, 并共同构建了今天蔚为壮观的互联网时代的电商,互联网金融,云计算,大数据,物联网,机器智能等等的“虚拟世界”。


参考资料

http://amuseum.cdstm.cn/AMuseum/xinxiguan/htm/skzljisuanji.htm

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 黄玮SQL优化一答一问

    buptdream 1:在初期学习oracle的过程中,是往数据库某一方面(比如优化,恢复)专而精学习,还是横向进行广的学习,想听听您的意见? [答]这是个仁者见仁、智者见智的问题,个人认为很难给出一个一成不变的套路。原因有很多,例如:1、数据技术更新快,无论是软、硬件的发展还…...

    2024/4/28 9:06:20
  2. 除了迅雷还有什么靠谱的下载软件

    QQ 旋风已死,网盘离线已残,前几天迅雷又开始抽风。放眼望去,似乎没有一款称心如意的下载工具。GUI-YouGet:它内置了you-get 和youtube-dl 两个强大的工具,可以轻松下载各大视频网站的视频。https://github.com/ingbyr/VDMFolx 是一款Mac 专用下载器工具。FDM(Free Downlo…...

    2024/4/28 6:32:54
  3. ARM裸机基础课学习第一课

    暑假学习第一天, 带着些激动、期待还有些小小的胆怯,迎来了暑假的炼狱般的学习之旅,也许这将是我人生一个小小的转折点,只要坚持努力,我相信我的暑假将是苦中带乐,并收获这的。好了,讲着这么多看看今天我到底学到了什么!ARM裸机开发实战 CPU由控制单元、算数逻辑单元、…...

    2024/4/24 23:32:29
  4. List转MVC DropDownListFor(SelectList)

    /// <summary>/// List转SelectListItem/// </summary>/// <typeparam name="T">Model对象</typeparam>/// <param name="t">集合</param>/// <param name="text">显示值-属性名</param>/// &l…...

    2024/4/24 23:32:32
  5. 移远EC100Y 4G Cat1 模块编译环境搭建

    按照移远公司提供的文档来做DS-5的安装。DS-5的安装文件,已经上传到网盘上,可以自由下载,包含DS-5安装包和对应的破解。版本是:5.26.0网盘地址:DS-5: https://t00y.com/dir/25372526-39655010-62e3baDS-5: ctfile://xturlDWwNZ1MzBT0HZQMxB2QAblUxADQFJ1IoBjtaMgBkUWQBMwd…...

    2024/4/24 23:32:29
  6. Pytorch深度学习实战教程(一):开启炼丹模式,语义分割基础与环境搭建

    本文 GitHub https://github.com/Jack-Cherish/PythonPark 已收录,有技术干货文章,整理的学习资料,一线大厂面试经验分享等,欢迎 Star 和 完善。一、前言该系列文章的内容有:Pytorch的基本使用语义分割算法讲解 先从最简单的语义分割基础与开发环境搭建开始讲解。二、语义…...

    2024/4/26 23:51:19
  7. ARM学习笔记引脚连接模块和GPIO的学习

    引脚连接模块和GPIO的学习 ARM大部分引脚都有多种功能,也就是引脚复用。但是一个引脚在同一个时间只能使用其中的一个功能。ARM设计了引脚连接模块部件用于管理各个引脚的功能。1、引脚寄存器LPC2000系列ARM具有三个PINSEL寄存器,都是32位宽度,0,1两个寄存器控制端口0,PIN…...

    2024/4/24 23:32:26
  8. Ready To Rock 撼动未来(2)--SQLserver2005安装记

    SQLserver2005安装记作者:长江支流关键字:SQLServer2005、数据库日 期:2005-12-13 据统计95%以上的软件都要应用数据,管理信息系统,当然离不开对数据的存取。在开始VS2005之前,这一篇,我写一写SQLServer 2005的安装,并简单的介绍一下新建数据库和一个表及表操作。有…...

    2024/4/24 23:32:24
  9. 基于laravel开发的多用户博客系统(一)

    最近一直再看laravel框架,以前都没有听说过这个框架,老外用的多,日常开发thinkphp,yii就够用了,某一天看到关于最受欢迎的php框架排名,发现laravel竟然排第一,孤陋寡闻的我决定,看看这玩意到底是何方神圣。看了几天的中文文档,实在有点无爱,比起我大YII,要差好远,不…...

    2024/4/14 21:07:45
  10. stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序

    需求 stm32下载程序,实用JLink的JTAG下载座,分为实现JTAG的下载和SW的下载功能JTAG:可仿真,可下载SW :可仿真,可下载JLINK接口开发板接口JTAG模式20pins10pinsSWD模式Keil软件使用1.点开配置2.选择Debug3.选择J-LINK4.点击Settings5.选择方式(JTAG or SW,笔者强…...

    2024/4/20 2:47:26
  11. 投入 20 亿,赋能 1 万家,阿里云正式启动云原生合作伙伴计划

    简介:在 2020 阿里云合作伙伴峰会上,阿里巴巴合伙人、阿里云智能基础产品事业部高级研究员蒋江伟发表了《深耕“被集成”,共建新生态》主题演讲,他在演讲中提到,阿里云将继续深耕“被集成”战略,做强生态,未来一年投入 20 亿专项资金,启动“云原生合作伙伴计划”。导读…...

    2024/4/17 23:58:12
  12. 基于thinkphp5开发的博客系统

    博客系统使用说明一、本系统是基于PHP+MYSQL+Apache所开发的,使用thinkphp5框架,博主可在后台界面进行文章的增添,修改和删除操作。将文件夹中的tp5文件移动到本机www文件夹中 二、首先将data文件夹中的bolg文件夹复制到mysql数据库中 三、修改application文件夹中的databas…...

    2024/4/14 21:07:42
  13. 黑客工具总结

    黑客常用工具列表大全一、扫描工具 X-scan 3.1 焦点出的扫描器,国内最优秀的安全扫描软件之一!非常专业的一个扫描器! X-way 2.5 这也上一个非常不错的扫描器哦!功能非常多!使用也不难,入侵必备工具! SuperScan 3.0 强大的TCP 端口扫描器、Ping 和域名解析器! Namp 3.5 这个…...

    2024/4/16 4:15:00
  14. ARM 汇编语言 学习

    ARM汇编编程概述在 Bootloader进行初始化的启动代码 和 内核的相关部分,仍然需要使用汇编语言。在对效率要求较高的地方,仍然需要使用汇编语言。目前常用的ARM汇编指令有两种: 1、ARM 标准汇编:适用于ARM公司的汇编器,适 合在Windows平台下使用,如ADS中使用。标准汇编的…...

    2024/4/18 4:03:54
  15. C语言教程-Turbo C

    1 C语言概述... 21.1 C语言的发展过程... 21.2 当代最优秀的程序设计语言... 21.3 C语言版本... 21.4 C语言的特点... 31.5 面向对象的程序设计语言... 31.6 C和C++... 31.7 简单的C程序介绍... 4…...

    2024/4/14 21:07:39
  16. 教你自制ST-LinkV2下载器

    画图原由前几天遇到ST-link下载问题,我自制的STM32F107板子发现非得接上NRST引脚才能正常下载,这就很郁闷了。但是手头上的Mini版本的又没留RST引脚出来,于是干脆决心自己自制一个ST-Link。话不多说,下面就开始讲解怎样制作ST-Link.资料来源我最终确定的原理图是来源于2个D…...

    2024/4/14 21:07:38
  17. MVC dropdownlist自动绑定、验证、默认值

    MVC架构的项目中难免会用到DropDownList,对于新手来说,自动绑定、自动验证、选择指定默认值肯定会遇到问题,现把用法总结如下: View层: @Html.DropDownListFor(m => m.XX, ViewData["XX_LIST"] as IEnumerable<SelectListItem>) Controller:private voi…...

    2024/4/24 23:32:27
  18. RTL Compiler (1)

    无聊了,写个简单的RTL Compiler教程 装RTL Compiler也有些日子了,一直不会用,只知道是cadence的综合工具,这几天一直在看CDS的文档,外加一些资料,终于稍微的运行出来了一点图形,高手不要BS我,这篇教程只是给从来没用过的人看的,比如:昨天的我-_-bb 言归正传,开始Lab…...

    2024/4/24 23:32:23
  19. [转载] 万字长文,别再说你不懂Linux内存管理了(合辑),30 张图给你安排的明明白白

    本文转载自 后端技术学堂 微信公众号,作者是 LemonCoder。之前写了两篇详细分析 Linux 内存管理的文章,读者好评如潮。但由于是分开两篇来写,而这两篇内容其实是有很强关联的,有读者反馈没有看到另一篇读起来不够不连贯,为方便阅读这次特意把两篇整合在一起,看这一篇就够…...

    2024/4/24 23:32:21
  20. 报表工具——开源还是商用

    ——小二,来几套报表工具!——客官,您是要开源的,还是商用的?……关于报表工具的选择,开源还是商用的争论一直没有消停过,其实不管选择哪一种,都应该不忘初心、按需选择。正因为需求不同,选择也不一样,所以在做出选择之前,先让我们搞清楚自己的需求是什么,答案就会…...

    2024/4/24 23:32:21

最新文章

  1. leetcode03-Longest Substring Without Repeating Characters

    题目 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的 最长 子串的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”&#xff0c;所以其长度为 3。 分析 很直观的思路就是遍历字符串&#xff0c;如果子串中没有重复元素…...

    2024/4/29 2:12:28
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Oracle备份和还原的几种方式

    1、使用数据泵方式 exp demo/demoorcl buffer1024 filed&#xff1a;\back.dmp fully demo&#xff1a;用户名、密码 buffer: 缓存大小 file: 具体的备份文件地址 full: 是否导出全部文件 ignore: 忽略错误&#xff0c;如果表已经存在&#xff0c;则也是覆盖 exp demo/de…...

    2024/4/23 6:25:47
  4. OpenHarmony开发-连接开发板调试应用

    在 OpenHarmony 开发过程中&#xff0c;连接开发板进行应用调试是一个关键步骤&#xff0c;只有在真实的硬件环境下&#xff0c;我们才能测试出应用更多的潜在问题&#xff0c;以便后续我们进行优化。本文详细介绍了连接开发板调试 OpenHarmony 应用的操作步骤。 首先&#xf…...

    2024/4/27 20:51:51
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/28 13:52:11
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/28 13:51:37
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/28 15:57:13
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57