依照重构之父Martin Fowler的说法,重构是 " 以这样的方式改变一个软件系统的过程:它不改变代码的外部行为然而改进它的内部结构" 。 重构的概念实际上包含了源代码任何的校订或整理,但是Fowler巩固了在软件开发行业的许多最好的做法,把他们列入一本 "重构" 的特定目...
可再入的是一个形容词,用来描述一种计算机程序或调度,这种程序或调度编写用来使内存中的同一个副本可以被多个用户共享。通常操作系统和打算在多用户系统中使用的应用程序要求可再入代码。程序师写一个可再入程序时要求确认没有指令会修改程序内部其他指令的变量内容...
RAID(独立磁盘冗余阵列 ; 原来叫廉价磁盘冗余阵列 ) 是把相同的数据存贮在多个硬盘的不同地方 (因此,冗余地) 的方法。 藉由把数据放在多个硬盘上,输入/输出操作能以平衡的方式交叠,改良性能。 因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错...
...
在日常语言中,翻新是“更新或者回复到一个新的状态和/或外观”。在计算机世界,被翻新的设备并不是必须有缺陷;它可能只是“旧的”(计算机世界的一个相关术语)。当一个硬件被翻新后,组件被检测,不能工作的部分被替换。出租计算机的公司可能把翻新当作处理收回的的...
刷新率是显示器的画面每秒被重画或刷新的次数。刷新率用赫兹表示,所以刷新率为75的意思是画面在一秒钟内刷新75次。每个显示器的刷新率依赖于它使用的显卡。你可以在显示器属性中改变刷新率。然而,如果你把刷新率改变到一个显示器或者显卡不能支持的值,显示器会变成...
...
正则表达式(有时简写成"regex")是计算机用户或者程序师表达一个计算机程序应该如何在文本中寻找指定的模式和每个匹配的模式找到后程序去做什么的的方式。举例来说,一个正则表达式可以告诉一个程序去寻找所有包含单词“Windows 95”的文本行,然后把找到匹配的每一行...
在日常语言中,翻新是“更新或者回复到一个新的状态和/或外观”。在计算机世界,被翻新的设备并不是必须有缺陷;它可能只是“旧的”(计算机世界的一个相关术语)。当一个硬件被翻新后,组件被检测,不能工作的部分被替换。出租计算机的公司可能把翻新当作处理收回的的...
在日常语言中,翻新是“更新或者回复到一个新的状态和/或外观”。在计算机世界,被翻新的设备并不是必须有缺陷;它可能只是“旧的”(计算机世界的一个相关术语)。当一个硬件被翻新后,组件被检测,不能工作的部分被替换。出租计算机的公司可能把翻新当作处理收回的的...