Questions tagged «definition»

提供定义的主题的通用标签。


11
简单理解“异步事件”的定义吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 2年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我经常遇到这个词,即使在使用Google搜索之后,仍然无法理解它的确切含义。对于某人可以提供的异步事件,是否存在一些易于理解(理想情况下为示例)的定义? 谢谢!

14
要将自动递增ID添加到现有表中?
我有一个预先存在的表,包含“ fname”,“ lname”,“ email”,“ password”和“ ip”。但是现在我想要一个自动增量列。但是,当我输入: ALTER TABLE users ADD id int NOT NULL AUTO_INCREMENT 我得到以下内容: #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key 有什么建议吗?

5
Spring-使用静态final字段(常量)进行bean初始化
是否可以使用CoreProtocolPNames类的static final字段来定义bean,如下所示: <bean id="httpParamBean" class="org.apache.http.params.HttpProtocolParamBean"> <constructor-arg ref="httpParams"/> <property name="httpElementCharset" value="CoreProtocolPNames.HTTP_ELEMENT_CHARSET" /> <property name="version" value="CoreProtocolPNames.PROTOCOL_VERSION"> </bean> public interface CoreProtocolPNames { public static final String PROTOCOL_VERSION = "http.protocol.version"; public static final String HTTP_ELEMENT_CHARSET = "http.protocol.element-charset"; } 如果可能的话,最好的方法是什么?

7
类内的枚举(TypeScript定义文件)
我到处搜寻,但似乎找不到答案,希望可以为您提供帮助。如何在图像中添加枚举?这是我理想的状态,但出现错误。 declare module 'Lib' { export module Graphics { export class Image { enum State {} static STATE_IDLE: State; static STATE_LOADING: State; static STATE_READY: State; static STATE_ERROR: State; constructor(); } } } 如果我将State移到Graphics模块,则可以工作,但是State属于Graphics ...这是不正确的,它必须是Image的一部分。 有任何想法吗?谢谢



1
上游/下游术语向后使用?(例如nginx)
我一直在考虑实际流的上游和下游,那里的信息流就像水一样。因此,上游是水/数据的来源(例如,HTTP请求),下游是水/数据的来源(例如,为请求提供服务的基础系统)。 我最近一直在研究API网关,并注意到其中一些使用了与该定义相反的含义。当时我觉得有些奇怪。然后,我发现某些API网关所基于的nginx也以与我期望相反的方式使用了该术语。nginx将发送请求的服务器称为“上游服务器”,因此传入的请求可能是“下游客户端”。 从概念上讲,如果进入“上游服务器”,nginx似乎会将请求“推向上坡”,这完全是违反直觉的……在反向代理和API网关领域,重力是反向的,显然! 我已经看过其他讨论,它们讨论上游/下游代表系统之间的依赖性,但是对于位于系统之间的中间件或基础结构组件,依赖性的概念稍微宽松一些,并且我认为仍然可以从信息流的角度进行思考-因为无论如何,这通常是依赖项的来源。 我对流类比的理解是否从根本上错了,还是这些软件组件使概念倒退了?
75 nginx  definition 

8
JavaScript中“闭包”到底指的是什么?
我了解闭包是什么,但在准确地理解术语closure所指的含义时遇到了一些麻烦。我已经在许多网站中看到过该术语,但很少有人同意该术语的实际定义。 是保留在堆栈框架中的变量吗? 是要返回的函数吗? 它是外部功能的范围吗? 它是内部(返回的)函数的范围吗? 返回函数后,可能是将变量保留在堆栈框架中的概念吗? 有人可以准确地告诉我closure指的是什么吗?

6
什么是编组?当某些东西被“编组”时会发生什么?
我知道至少在这里有人问过这个问题。 但是没有一个令人满意的答案,至少对我来说不是。关于与非托管代码进行互操作方面的封送讨论很多,但是从一个线程到另一个线程进行封送又是怎么回事,就像我们有时在.NET中要做的那样。 这使我问,什么是编组,真的吗?当给出编组的定义时,如何定义它以便解释互操作性的情况以及线程之间“编组”的情况?

6
Haskell:非严格和懒惰有何区别?
我经常读到懒惰与非严格不一样,但是我很难理解它们之间的区别。它们似乎可以互换使用,但我知道它们具有不同的含义。我希望能帮助您理解其中的区别。 我对此帖子有一些疑问。我将在本文结尾总结这些问题。我有一些示例代码片段,我没有对其进行测试,仅将它们作为概念进行了介绍。我添加了报价,以免您查找报价。也许它将对以后的某个问题有所帮助。 非严格Def: 如果函数f在应用于非终止表达式时也未能终止,则称其为严格函数。换句话说,当f bot的值是|时,f是严格的。。对于大多数编程语言,所有功能都是严格的。但这在Haskell中并非如此。举一个简单的例子,考虑const1,常量1函数,其定义为: const1 x = 1 在Haskell中const1 bot的值是1。从操作上来说,由于const1不需要参数的值,因此它从不尝试对其求值,因此也不会陷入无限终止的计算中。因此,非严格函数也称为“惰性函数”,并说是“懒惰地”或“根据需要”评估其参数。 -一个温柔的介绍哈斯克尔:函数 我真的很喜欢这个定义。这似乎是我了解严格的最佳选择。是const1 x = 1懒惰的呢? 非严格意味着减少(评估的数学术语)从外部进入, 因此,如果您有(a +(b c)),则首先减小+,然后减小内部(b c)。 -哈斯克尔百科:懒惰与非严格 Haskell Wiki确实使我感到困惑。我了解他们在说什么订单,但是我看不到(a+(b*c))如果通过了,将如何严格地评估_|_? 在非严格评估中,不评估函数的参数,除非在函数主体的评估中实际使用了参数。 在教会编码下,运算符的惰性评估映射为功能的非严格评估;因此,非严格评估通常称为“惰性”。许多语言中的布尔表达式使用一种称为短路评估的非严格评估形式,在这种评估中,只要可以确定会产生明确的布尔值,评估就会立即返回,例如,在遇到真值的析取表达式中,或者遇到假的合取表达式,依此类推。条件表达式通常也使用惰性求值,即在得到明确的分支后立即返回求值。 -维基百科:评估策略 懒惰的Def: 另一方面,惰性求值意味着仅在需要表达式的结果时才对表达式求值(请注意从“归约”到“求值”的转变)。因此,当评估引擎看到一个表达式时,它将构建一个thunk数据结构,其中包含评估该表达式所需的任何值以及指向该表达式本身的指针。当实际需要结果时,评估引擎将调用该表达式,然后将结果替换为thunk以供将来参考。... 显然,一个笨拙的表情和一个部分评估的表情之间有很强的对应关系。因此,在大多数情况下,术语“惰性”和“非严格”是同义词。但不完全是。 -哈斯克尔百科:懒惰与非严格 这似乎是Haskell的特定答案。我认为懒惰意味着沉重,非严格意味着部分评估。比较是否简化了?不懒总是意味着的thunk和非严格总是意味着部分评价。 在编程语言理论中,惰性评估或按需调用1是一种评估策略,它会延迟对表达式的评估,直到实际需要其值为止(非严格评估),并且还避免了重复评估(共享)。 -维基百科:懒惰的评估 势在必行的例子 我知道大多数人在学习功能语言时都会说忘记命令式编程。但是,我想知道这些是否属于非严格,懒惰,或者两者兼有?至少它会提供一些熟悉的东西。 短路 f1() || f2() C#,Python和其他具有“ yield”功能的语言 public static IEnumerable Power(int number, int exponent) { …
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.