腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
从
模拟
实现
的
同步
代码
返回
任务
c#
、
async-await
、
task-parallel-library
我几乎没有使用async await
的
经验。 我正在尝试为
从
数据库
返回
数据
的
服务创建一个mock。具体
的
服务类可能很慢,因此接口
返回
Task,如下所示: public interface IReferenceDataService Task<List<ReferenceDataResults>> GetReferenceData(string domain, string concept); } 我
的
模
浏览 10
提问于2019-09-11
得票数 0
回答已采纳
1
回答
异步/等待中
的
执行顺序
javascript
、
asynchronous
、
async-await
当我正处于学习承诺
的
阶段时,我偶然发现了这一点:async function async1(){ await async2(); // *async1();Async 1Synchronous
代码
如何
从
微
任务
在这里是
浏览 6
提问于2022-08-13
得票数 7
回答已采纳
3
回答
为什么这两个函数没有并行执行?
c#
您可以看到托管
的
threadId和结果。 有人能告诉我为什么吗?这是linqpad
代码
。
浏览 0
提问于2018-10-12
得票数 0
回答已采纳
1
回答
如何
在测试中
模拟
失败
java
、
mocking
我正在编写web服务API
的
适配器。适配器与web服务
同步
文件。我想测试
的
一件事是,如果一次
同步
失败,而我
的
适配器正在
同步
,下一次
同步
仍然可以拾取所有正确
的
文件。我
的
问题是,在与真实
的
web服务交互时,我
如何
模拟
失败?n : names) { .......
浏览 2
提问于2012-04-19
得票数 1
1
回答
用于RegisterasyncTask
的
IsCompletedSynchronously
asp.net
、
asynchronous
、
iasyncresult
1)如果我在OnBeginEvent和BeginfXXX中
同步
执行IO操作(IAsyncResult.CompletedSynchronouslt = true),会发生什么情况?我刚刚通过创建一个
模拟
的
IAsyncResult
实现
对其进行了测试,似乎既没有调用OnEnd处理程序,也没有完成页面呈现(直到超时事件发生)。在这种情况下,应
如何
处理呢?2)这个问题和第一个问题是一致
的
。假设我注册了我
的
异步
任务
。在ONBegin处理程序中,我执行了一些前置步
浏览 0
提问于2011-07-07
得票数 1
1
回答
异步编程和反应编程
java
、
asynchronous
、
reactive-programming
这个问题在我
的
脑海里已经大约一年了。事实上,在无障碍和非阻塞方面有什么区别吗?当我们在
代码
中调用阻塞部分时,它就变成了阻塞,这是
同步
的
,同时也不会是非阻塞
的
。如果我们要创建除主线程之外
的
另一个线程来进行异步编程,并且必须
返回
一些值,那么我们必须在java中定义join()方法,而join()是阻塞操作,那么它实际上是异步
的
吗?我需要知道以下问题
的
答案 如果阻塞类似于
同步
,那么异步和非阻塞之间有什么区别。应该类似吗
浏览 1
提问于2020-09-23
得票数 9
回答已采纳
2
回答
等待Task.CompletedTask是否意味着异步方法将
同步
运行?
c#
、
async-await
、
task
} 这意味着await Task.CompletedTask实际上总是
同步
地执行该方法?
浏览 22
提问于2020-01-16
得票数 8
回答已采纳
3
回答
运行没有等待
的
任务
方法
c#
、
asynchronous
、
async-await
public bool DoSomeStuff() return true;被这样称呼:我认为,因为DoSomeStuffWithAsync实际上并没有在其
代码
中调用await,所以它仍将运行与DoSomeStuff相同
的
代码
。对我
的
方法进行像DoSomeStuffWithAsync这样
的
构造有什么好处吗?
浏览 1
提问于2018-09-13
得票数 0
回答已采纳
1
回答
等待不
返回
SpecFlow异步测试步骤
c#
、
unit-testing
、
asynchronous
、
async-await
、
specflow
我所编写
的
测试类定期在IScheduler上运行
代码
。此
代码
等待在外部事件上完成
的
任务
。在单元测试中,IScheduler是一个TestScheduler,外部事件
任务
由一些存根
代码
模拟
。我能够让它工作
的
唯一方法是确保等待和
任务
完成都是
从
同步
SpecFlow测试步骤中调用
的
。 如果
从
异步测试步骤调用等待,则等待永不
返回
。如
浏览 6
提问于2022-04-29
得票数 1
回答已采纳
2
回答
异步
任务
测试
c#
、
.net
、
async-await
、
rhino-mocks
我刚刚开始使用Rhino在
代码
中测试我
的
异步方法。但是,虽然
代码
在正常情况下工作非常完美,但是当使用Rhino
模拟
测试时,会出现一些奇怪
的
async问题。x.GetNumbers()) .Return(Task.FromResult(numbers)); 我在上面的
代码
中使用了两个
模拟
的
生成器现在,如果我使用‘非
模拟
’对象运行
代码
浏览 10
提问于2015-03-06
得票数 1
回答已采纳
1
回答
HttpWebRequest BeginRead关于.net核心3.1 / .net核心2.1
的
问题
asp.net
、
.net
、
asp.net-core
、
.net-core
我正在将HttpWebRequest (标准.net类)
的
类库助手
从
.NET 4.6.2移到.NET核心3.1。我发现了.NET核心3.1
的
以下问题:当我调用responseStream.BeginRead时,它通过堆栈调用!因此,这就是问题
的
原因:当堆栈结束时,应用程序由于堆栈溢出错误而失败。我找不到为什么.NET核心3.1对BeginRead有不同
的
行为。 如果您知道
如何
修复HttpWebRequest BeginRead或与我分享任何想法,请。
浏览 2
提问于2021-06-29
得票数 0
3
回答
返回
任务
的
接口
的
同步
实现
c#
、
multithreading
、
asynchronous
、
async-await
、
task-parallel-library
类似于,尽管我很好奇是否应该忽略我
的
情况生成
的
编译器错误。假设我有这样一个界面: Task MakeAwesomeAsync();在一些
实现
中,使用async和await异步完成将带来巨大
的
好处这正是这个接口所要考虑
的
。public class SimplyAwesome : IAmA
浏览 3
提问于2015-01-28
得票数 8
回答已采纳
2
回答
Task.FromResult()与Task.Run()
c#
、
multithreading
、
asynchronous
、
async-await
、
task-parallel-library
我最近遇到了相当多
的
情况,其中async方法
同步
执行,但无论
如何
都会
返回
一个
任务
,所以它们可以等待,例如{user"); Context.Flush();} 当然,最好是将可能长时间运行
的
操作分派给一个线程,并
返回
仍处于活动状态
的
<em
浏览 0
提问于2015-12-01
得票数 31
回答已采纳
2
回答
在
同步
代码
中
实现
需要
任务
返回
类型
的
接口
c#
在
实现
带有
同步
代码
的
返回
Task<T>
的
接口方法时,可以使用Task.FromResult<T>(result)。当结果仅仅是Task时,有比使用Task.FromResult<object>(null);之类
的
东西更好
的
选择吗?
浏览 5
提问于2014-10-14
得票数 4
回答已采纳
1
回答
当响应是异步时,
如何
在Node.js中处理多个同时请求?
node.js
、
http
、
httpconnection
我可以想象有100个请求到达单个Node.js服务器
的
情况。它们中
的
每一个都需要一些DB交互,这些交互是使用
任务
队列或至少使用微
任务
队列(例如DB驱动程序接口得到验证)
实现
的
一些本机异步
代码
。当请求处理程序停止
同步
时,Node.js
如何
返回
响应?这100个来自描述
的
请求
从
api/web客户端连接到哪里会发生什么?
浏览 1
提问于2020-05-05
得票数 1
回答已采纳
2
回答
任务
执行暂停/恢复在锈蚀异步?(东京)
rust
、
async-await
、
rust-tokio
、
callcc
如何
在Rust中暂停异步
任务
?tokio有,但是它可以自动恢复,所以这不是我想要
的
。我
的
意思是“暂停”,如果没有明确
的
命令,就永远不会恢复。 现在我正在研究tokio手册。它在模块中定义了几个
同步
特性,但是我找不到一个函数来直接暂停一个
任务
。我应该只使用
浏览 14
提问于2022-05-01
得票数 0
2
回答
如何
实现
同步
模拟
异步/等待
的
异步
代码
?
asynchronous
、
networking
、
scheme
、
chez-scheme
否则,我想依靠epoll (或类似的)编写看起来像常规
代码
的
异步网络
代码
,而不依赖回调。
代码
必须看起来像
同步
代码
,但与
同步
代码
不同,它必须挂起当前
的
协同线,并在文件描述符准备好后重新启动它,而不是阻塞等待网络io。
浏览 2
提问于2019-05-26
得票数 1
1
回答
传递凭据适用于WebRequest,但不适用于HttpClient
c#
、
.net
、
http
、
dotnet-httpclient
然而,我一直收到未经授权
的
请求。但是,当我尝试使用WebRequest时,它会进行身份验证吗?
浏览 0
提问于2018-04-17
得票数 2
回答已采纳
1
回答
第三方物流与冒充
c#
、
task-parallel-library
、
impersonation
我使用
模拟
类(请参阅)在运行时切换用户上下文。 同时,我现在正在将我
的
程序
从
单一线程设计重组为多线程设计(使用TPL /主要是
任务
类型,即)。由于这种
模拟
是在线程级别上对本机API函数发生
的
,所以我想知道TPL在多大程度上与它兼容。如果我在
任务
中更改用户上下文,那么如果
任务
完成并且线程
返回
给ThreadPool,用户上下文是否仍然被设置?在此
任务
中启动
的
其他
任务
会隐式地使
浏览 1
提问于2014-07-22
得票数 3
回答已采纳
1
回答
为什么允诺对象阻止呈现?
javascript
、
promise
、
settimeout
、
es6-promise
我当时正在测试诺言对象,并编写了一些
代码
来
模拟
一个长时间运行
的
任务
,这个
任务
是
同步
的
。我在比较承诺和setTimeout --见我认为诺言和setTimeout会以类似的方式运行,将
代
浏览 3
提问于2018-10-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NO.68 结束即开始:Fork/Join并发框架
异步线程CompletableFuture让你的代码速度快到飞起
Sprint Boot如何基于Redis发布订阅实现异步消息系统的同步调用?
Java学习Script异步编程实现过程解读
Java并发基础:CompletableFuture全面解析
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券