草庐IT

的意思

全部标签

c# - 异步方法是什么意思?

什么是异步方法。我想我知道,但我一直将它与并行性混淆。我不确定异步方法和并行性之间的区别是什么。还有使用线程类和异步类的区别是什么?编辑一些演示异步、线程和并行之间区别的代码会很有用。 最佳答案 什么是异步方法?当我们谈论可能冗长的操作时,就会讨论异步方法。通常我们需要完成这样的操作才能有意义地继续执行程序,但我们不想“暂停”直到操作完成(因为暂停可能意味着例如UI停止响应,这显然是不可取的)。异步方法是我们调用以开始冗长操作的方法。该方法应该执行启动操作所需的操作并“非常快速”地返回,这样就没有处理延迟。异步方法通常会返回一个to

c# - "() =>"在 C# 中是什么意思?

在CompositeApplicationGuidelines中遇到了以下行。我知道=>是一个lambda,但是()是什么意思?这还有哪些其他示例?它叫什么,我可以搜索一下吗?this.regionViewRegistry.RegisterViewWithRegion(RegionNames.SelectionRegion,()=>this.container.Resolve().View); 最佳答案 这是一个接受0个参数的lambda表达式http://msdn.microsoft.com/en-us/library/bb397

c# - "long-running tasks"是什么意思?

Bydefault,theCLRrunstasksonpooledthreads,whichisidealforshort-runningcompute-boundwork.Forlonger-runningandblockingoperations,youcanpreventuseofapooledthreadasfollows:Tasktask=Task.Factory.StartNew(()=>...,TaskCreationOptions.LongRunning);我正在阅读有关thread和task的主题。你能给我解释一下什么是“长时间运行”和“短期运行”任务吗?

c# - plus equals(+=) 运算符在这里是什么意思?

这个问题在这里已经有了答案:+=operatorwithEvents(6个答案)关闭8年前。我在编写WindowsPhone的示例代码时,经常看到带有+=运算符的语句。我知道添加赋值运算符,它执行以下操作+=meansa=a+b;//usedforbothaddingnumberandstringconcatenation但这对我来说是新的phNumChoseTask=newPhoneNumberChooserTask();phNumChoseTask.Completed+=newEventHandler(phoneNumberChooserTask_Completed);+=是如何工

javascript - (state = {}) => state 是什么意思

我在React中构建了一个应用程序,我在其中一个样板项目中找到了一行。(state={})=>state谁能给我解释一下上面这行是什么意思?它是javascriptES6标准。 最佳答案 那是一个arrowfunction用defaultparameter如果未提供输入,则返回其输入或空对象。它类似于这个es-5函数:function(){varstate=arguments.length 关于javascript-(state={})=>state是什么意思,我们在StackOverf

javascript - ' >>> ' 在 javascript 中是什么意思?

这个问题在这里已经有了答案:WhatistheJavaScript>>>operatorandhowdoyouuseit?(7个答案)关闭6年前。我有这段javascript代码,我正试图理解它return(n>>>0)*2.34e10;那么>>>是什么意思呢?提前致谢...这是我关于SO的第一个问题

javascript - || 是什么意思在javascript中?

我正在查看来自here的这些代码行:if(callback)callback(sig||graph);我从未在javascript方法调用中看到垂直“或”条。他们的意思是什么?他们是否传递“真实”参数(即sig或graph)?他们是否传递了定义的参数?我以前从未见过这种语法。 最佳答案 这是JS(和大多数其他语言)中的逻辑或运算符。是definedinthespecat11.11.如规范中所述,将首先评估两边的表达式,逻辑或为left-to-rightassociative。.请注意,操作数的评估遵循标准ToBooleanseman

Javascript:函数(_)是什么意思

我正在浏览bacon.js幻灯片:http://raimohanska.github.io/bacon.js-slides/1.html在第二block的第一行,它说:functionalways(value){returnfunction(_){returnvalue}}function(_)是什么意思? 最佳答案 在这种情况下,_只是一个函数参数-单个下划线是一些程序员用来指示“忽略此绑定(bind)/参数”的约定。由于JavaScript不进行参数计数检查,因此可以完全省略参数。这种“一次性”标识符在其他语言中更常见,但请考虑

javascript - javascript 中的减号等于 - 这是什么意思?

-=下面的减号是什么意思/做什么?$('#wrapper').animate({backgroundPosition:'-=2px'})();谢谢 最佳答案 Adil已经回答了这个问题,但我始终认为将问题可视化并将它们与其他问题联系起来很有用。下面两段代码效果一样:vara=20;a=a-5;和vara=20;a-=5;在这两种情况下,a现在都等于15。这是一个赋值运算符,这意味着它将运算符右侧的任何内容应用于左侧的变量。有关赋值运算符及其功能的列表,请参见下表:Operator|Example|Sameas|Result_____

javascript - "public function can' t be overridden if a patch is necessary 是什么意思 ."in Addy' 揭示模块模式的描述?

Adisadvantageofthispatternisthatifaprivatefunctionreferstoapublicfunction,thatpublicfunctioncan'tbeoverriddenifapatchisnecessary.Thisisbecausetheprivatefunctionwillcontinuetorefertotheprivateimplementationandthepatterndoesn'tapplytopublicmembers,onlytofunctions.有没有人举例说明他的意思?LinktotheRevealingMod