什么是中性身材?(a neutral build?)

在计算机编程和计算机工程中,中性构建是在不包含用于创建程序的任何工具、库或其他开发软件的系统下,根据其组件源代码编译的应用程序。中性构建的目的是确保程序可以按编写时的方式运行,而不会因源代码问题而产生错误,这些问题可能在开发环境中看不见。该术语还可以指以不依赖于任何特定硬件或专有库的方式编译的软件,因此,从开发角度来看,它被认为是中立的。许多编程项目定期创建项目的中性构建(有时称为夜间构建),以确...

在计算机编程和计算机工程中,中性构建是在不包含用于创建程序的任何工具、库或其他开发软件的系统下,根据其组件源代码编译的应用程序。中性构建的目的是确保程序可以按编写时的方式运行,而不会因源代码问题而产生错误,这些问题可能在开发环境中看不见。该术语还可以指以不依赖于任何特定硬件或专有库的方式编译的软件,因此,从开发角度来看,它被认为是中立的。许多编程项目定期创建项目的中性构建(有时称为夜间构建),以确保在任何给定时刻,在程序的当前构建过程中不存在重大缺陷,例如缺少文件或冲突的配置。

A neutral build frequently takes place on a neutral computer or server or in a neutral application space.

中立构建的原因之一与某些软件的开发方式有关。通常,用于编写应用程序的计算机安装了大量开发软件,如集成开发环境(IDE)、编程库和特殊硬件或其他软件接口。这些开发工具有时以一种在软件开发过程中透明使用的方式进行集成。当软件准备好在非开发系统上编译使用时,必须明确定义应用程序与开发工具的依赖关系,以便程序能够正确编译并在中性系统上运行。这被称为中性构建。

中性构建通常发生在中性计算机或服务器或中性应用程序空间中。这意味着不存在任何开发工具,也不存在任何特殊的隐式集成,例如开发过程中使用的编程库。在干净的系统上构建程序意味着程序可以在其当前状态下一致地编译,并且完成的可执行程序可以在非开发系统上分发和执行。

除了确保没有开发级别的依赖关系外,中性构建还确保所有不同的源代码文件都存在并更新。当一个团队正在处理一个项目时,其中一些文件被更新,一些文件被遗漏,一些文件从未在开发跟踪框架中注册为被修改,这可能是一个问题。中性构建还消除了重新使用预编译的源文件而不是使用新编译的文件的可能性,这在开发系统上可能会发生。创建中立的构建最终更多的是确保程序能够成功完成构建过程,而不是隔离逻辑或功能错误。

  • 发表于 2021-12-11 12:59
  • 阅读 ( 71 )
  • 分类:互联网

你可能感兴趣的文章

沉默的(silent)和中性突变(neutral mutation)的区别

...能损伤。无声突变也会导致精神障碍。 什么是中性突变(neutral mutation)? 中性突变是一种既不有利也不有害的突变。根据群体遗传学,中性突变是不受自然选择影响的突变。事实上,它是一种基因改变,其表型表达不会改变生物...

  • 发布于 2020-09-20 12:00
  • 阅读 ( 511 )

滴定法(titration)和中和(neutralization)的区别

...和化学计量关系,计算出未知物质的浓度。 什么是中和(neutralization)? 中和是指酸和碱之间的化学反应,产生中性溶液。中性溶液的pH值为pH=7。中和反应包括H+离子和OH-离子结合形成水分子。 图02:氢氧化钠和盐酸的中和 反应的...

  • 发布于 2020-09-30 23:44
  • 阅读 ( 559 )

均衡(equalization)和中和(neutralization)的区别

...2O 平衡氧原子的数量。E、 g.C3H8+5O2⟶3CO2+4H2O 什么是中和(neutralization)? 中和反应是酸和碱之间的化学反应,产生中性溶液。中性溶液的pH值始终为7。这个反应包括H+离子和OH-离子结合形成水分子。 如果酸碱反应混合物的最终pH值...

  • 发布于 2020-10-03 12:46
  • 阅读 ( 245 )

碳中和(carbon neutral)和净零点(net zero)的区别

...-碳中和与净零度的表格形式 5. 摘要 什么是碳中和(carbon neutral)? 碳中和是指达到二氧化碳零排放的状态。这一概念在确定和减少与运输、能源、生产、农业等相关的二氧化碳排放方面很有用。有两种方法可用于获得这种状态:...

  • 发布于 2020-10-07 16:45
  • 阅读 ( 315 )

中立的(neutral)和两性氧化物(amphoteric oxides)的区别

...中性和两性氧化物的表格形式 5. 摘要 什么是中性氧化物(neutral oxides)? 中性氧化物是一种化合物,含有一种化学元素,与一个或多个氧原子结合,没有酸性或碱性。因此,由于它们不具有酸碱性,当它们与酸或碱反应时,它们...

  • 发布于 2020-10-17 08:17
  • 阅读 ( 628 )

中立的(neutral)和地面(ground)的区别

...防止触电,即保护人员和装置本身。   什么是中立的(neutral)? 最初的电工经常有一个问题:“什么是家庭电力系统中的中性线?”要回答这个问题,人们需要知道,中性线是必要的,以避免“占主导地位的使用一个阶段”。...

  • 发布于 2021-06-25 06:19
  • 阅读 ( 326 )

中立的(neutral)和地面(ground)的区别

...线损坏,设备的金属部件开始导通电流。 什么是中立的(neutral)? 与电路相连的每个电器必须至少有两个端子。电流应通过一个终端进入设备,并通过另一个终端离开。在普通的家用电路中,每个设备都是通过一根带电的和一根...

  • 发布于 2021-06-27 10:25
  • 阅读 ( 382 )

瘦,苗条(thin, slim)和极瘦的(skinny)的区别

...l someone thin. But neither it is complimentary. It can be c***idered as a neutral term. slim–含义和用法 Slim也是瘦的同义词,但是,与skinny不同,Slim的意思是以吸引人的方式变瘦。牛津词典把苗条定义为优雅的苗条。Slim更接近修长这个词。所以...

  • 发布于 2021-06-27 12:22
  • 阅读 ( 1000 )

皂化(saponification)和中和(neutralization)的区别

... 皂化的主要区别(main difference saponification) vs. 中和(neutralization) 皂化和中和反应是一种非常重要的化学反应,在实验室和工业上都有广泛的应用。皂化通常是形成悬浮液形式的肥皂。这是由于甘油三酯分解成甘油和脂肪酸...

  • 发布于 2021-06-30 11:24
  • 阅读 ( 432 )

缓冲无缓冲(buffered unbuffered)和中和福尔马林(neutralized formalin)的区别

...淀物,这会使组织学解释复杂化。 什么是中和福尔马林(neutralized formalin)? 中和福尔马林是福尔马林在水中的溶液,具有中性pH值。因此,这种溶液的pH值应为7.0。当福尔马林原液与水混合时,会产生酸性溶液,因此我们需要用...

  • 发布于 2021-07-14 06:28
  • 阅读 ( 443 )