gpt4 book ai didi

programming-languages - 这些词在编程上下文中是什么意思

转载 作者:行者123 更新时间:2023-12-04 02:46:35 24 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




9年前关闭。




我已经学会了+正在自己学习编程。我经常看到这些词。如果有人在编程的上下文中解释它们,我将不胜感激:

  • bootstrap
  • 沙盒
  • 脚手架
  • 语法糖
  • 拆机
  • 锅炉板
  • VPN
  • 每晚构建
  • 未损坏的 DLL,例如:aspnet_isapi.dll
  • 最佳答案

    bootstrap

    计算机启动过程的早期部分。真正的“引导”加载器在 20 年左右的时间里在大多数系统上都不存在——这个术语来自“引导加载器”的方式,它只能在接下来的几条指令中读取并用一个新的、更大的加载器覆盖自己。这是必要的,因为引导加载程序必须手动键入,这是一个繁琐的过程,涉及计算机前面板上的开关和灯。 “Bootstrap”来自短语“用你的 bootstrap 拉起自己”。

    沙盒

    这是计算机系统中的某种分区,可以在其中试验和“玩”新概念,而不会损坏系统的其余部分。这个词暗指许多美国 child 在电子游戏出现之前的整个夏天都玩的“沙盒”。这是一个大盒子,通常约 6 平方英尺,深 1 英尺,里面装满了沙子。 children (主要是男孩)会在里面玩玩具拖拉机、玩具士兵、小铲子和水桶等。

    脚手架

    在建筑行业,这是一种临时结构,用于协助 build 或维护更永久的东西。您会经常看到,例如,在建筑物周围架设脚手架,用于粉刷或修理砖石或您拥有的东西。在计算它的类似概念时——脚手架是一个(据称)临时的软件,用作更永久代码的“替身”,并允许测试部分编码的应用程序。例如,它可能是一个“驱动程序”,用于与更大的系统分开测试子组件,或者它可能是尚未编码的子组件的替代品。

    语法糖

    这指的是语言语法中纯粹供人类理解的符号或单词,而不是为计算机指定预期语义所必需的。例如,一种语言可能有一个“GO TO xxx”语句,当“TO”是不必要的时,因为简单地说“GO xxx”没有歧义。 C/C++/Java 的语法糖相对较少(暂时想不出任何明显的例子),但 COBOL、SQL 和许多其他语言的语法糖相当多。

    锅炉板

    不确定这个术语的起源,但我怀疑它来自商业和最有可能的契约(Contract)法。它指的是某些文档中冗长乏味的“细则”部分,这些部分很可能是从先前的文档中逐字复制的(并且,使用现代文字处理器,这些部分通常使用单个宏或文档包含嵌入到文档中) )。基本上,这对除律师之外的所有人来说都是毫无意义的胡说八道。因此,通过扩展,在软件中“样板”可能是始终包含在程序或过程中的东西,通常自动或通过宏提供。

    虚拟专用网

    虚拟专用网络。例如,在您的笔记本电脑上运行的程序将为您机器上的其他程序提供完全加密的 IP 连接,并连接到另一端的安全计算机。 (即,它“看起来像”与其他软件的物理以太网连接。)这允许您使用常规浏览器或电子邮件客户端与另一端通信,而不必担心消息被拦截(中央情报局除外) ,当然),而不必单独管理每个工具的加密方案。

    每晚构建

    在某些软件商店中使用的一种技术,每天晚上从头开始重新编译正在开发的产品,并且通常要进行一系列“单元测试”。这个过程可以是完全自动的,也可以在不同程度上由人来管理。这通常是为相当大的产品(例如操作系统)保留的,或者它可以用于例如应用程序商店来重建和测试当前正在开发的所有应用程序。

    关于programming-languages - 这些词在编程上下文中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7784709/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com