Questions tagged «terminology»

有关编程术语的含义或用法的问题。


13
什么是反模式?
我正在研究模式和反模式。我对模式有一个清晰的主意,但我没有反模式。网络和维基百科的定义让我非常困惑。 有人可以简单地向我解释什么是反模式吗?什么目的?他们在做什么?是好事还是坏事?


6
向5岁的孩子介绍“基于声明的身份验证”
好吧,这不完全适合5岁的孩子,但是请避免使用流行语,如果可能的话,企业不要说话。 基于声明的身份验证现在似乎风行一时,但是我无法找到一个简单而扎实的解释,它实际上是什么,它与我们现在有什么不同(我假设“我们现在有什么”)成为基于角色的身份验证),使用它的好处是什么,等等。




6
BASE术语解释
的BASE缩写,是用于描述特定的数据库,通常NoSQL数据库的属性。它通常被称为ACID的反义词。 仅有几篇文章涉及BASE的细节,而ACID则有很多文章详细介绍了原子性,一致性,隔离性和耐用性。维基百科只用了几行字样。 这使我对定义有一些疑问: 乙 asically 甲 vailable,s ^经常状态,È ventual一致性 利用本文和我的想象,我对这些属性的解释如下: 基本上可用可以指数据的感知可用性。如果单个节点发生故障,则部分数据将不可用,但整个数据层将保持运行状态。 这种解释是正确的,还是其他含义? 更新:从Mau的答案推论得出,这是否意味着整个数据层始终都在接受新数据,也就是说,没有可以防止立即插入数据的锁定方案? 软状态:我只能找到需要定期刷新的数据概念。如果不刷新,数据将过期或被删除。 自动删除数据库中的数据对我来说很奇怪。 过期或过时的数据更有意义。但是这个概念将适用于任何类型的冗余数据存储,而不仅仅是NoSQL。那它还能描述其他东西吗? 最终的一致性意味着,如果有足够的时间,更新将最终传播到所有服务器。 我很清楚这个属性。 有人可以详细解释这些属性吗? 还是仅仅是牵强附会,毫无意义的首字母缩略词,指的是化学中发现的酸和碱的概念?

9
数量vs长度vs尺寸
通过使用多种编程语言和库,我注意到用于集合中元素总数的各种术语。 最常见的似乎是length,count和size。 例如。 array.length vector.size() collection.count 有没有首选的用语?它取决于收集的类型吗?即。可变/不变 是否首选将其作为属性而不是方法?


9
编程中的术语“上下文”?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我已经编程了几个月了,在课堂上一个经常使用的词是“ context”。像ServletContext(Java),Activity(Android),Service(Java,Android),NSManagedContext(Objective-C,iOS)。 通过查看字典,我看到这个词的意思是:情况,环境,情况等。但是,由于我不是英语母语人士,所以我不明白我应该将其直接翻译成什么意思。例如,如果我要编写一个名为SomeClassContext或具有上下文参数的方法的类,那么我将不知道何时应为其命名上下文,因为我不理解它。 我一直在寻找有关Stack Overflow的上下文,但是没有任何问题/答案能够帮助我。 如果有人可以向我提供解释,我将非常高兴。

13
“在编译时分配的内存”的真正含义是什么?
在像C和C ++这样的编程语言中,人们经常引用静态和动态内存分配。我理解这个概念,但是“在编译时分配(保留)所有内存”这句话总是让我感到困惑。 据我了解,编译将高级C / C ++代码转换为机器语言并输出可执行文件。如何在已编译文件中“分配”内存?难道不是所有虚拟内存管理工具都总是在RAM中分配内存吗? 按照定义,内存分配不是运行时的概念吗? 如果我在C / C ++代码中创建一个1KB的静态分配变量,这将使可执行文件的大小增加相同的数量吗? 这是在“静态分配”标题下使用该短语的页面之一。 返璞归真:内存分配,回顾历史

8
缓冲区是什么意思?
我到处都看到“缓冲”这个词,但是我无法理解它的确切含义。 有人能解释一下外行语言的缓冲是什么吗? 什么时候使用? 如何使用?

2
字符,代码点,字形和字形之间有什么区别?
试图理解现代Unicode的微妙之处使我很头疼。特别是,代码点,字符,字形和字形之间的区别-在最简单的情况下,使用ASCII字符处理英文文本时,它们之间都是一对一的关系,这些概念给我带来了麻烦。 看到这些术语如何在诸如Matthias Bynens的JavaScript之类的文档中使用unicode问题或Wikipedia关于汉统一的文章时,我收集到这些概念不是一回事,将它们混淆是很危险的,但是我有点努力掌握每个术语的含义。 Unicode联合会提供了一个词汇表来解释这些内容,但是它充满了这样的“定义”: 抽象人物。信息单位,用于组织,控制或表示文本数据。... ... 性格。...(2)抽象字符的同义词。(3)Unicode字符编码的基本编码单位。... ... 字形。(1)代表一个或多个字形图像的抽象形式。(2)字形图像的同义词。在显示Unicode字符数据时,可以选择一个或多个字形来描绘特定字符。 ... 字素。(1)在特定书写系统的情况下,最小区别的书写单位。... 这些定义中的大多数具有听起来很学术和形式化的质量,但是缺乏任何含义的质量,否则将定义问题推迟到标准的另一个词汇表条目或部分。 因此,我寻求那些比我更博学的人的奥秘智慧。这些概念中的每一个究竟有何不同?在什么情况下它们之间不会存在一对一的关系?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.