腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
使用
主
线程
但不
阻塞
it.c#
的
异步
方法
示例
c#
、
asynchronous
在C# Cookbook中
的
第18页并发中,Stephen Cleary定义了
异步
编程:“一种
使用
期货或回调来避免不必要
的
线程
的
并发形式。”但在代码中,所有
异步
方法
都
使用
多
线程
(Thread Pool)。可以相同
的
,请给我一个
使用
主
线程
而不
阻塞
它
的
异步
方法
的
例子。
浏览 54
提问于2016-06-28
得票数 1
回答已采纳
3
回答
异步
GORM或DataAccess和同步代码
micronaut
据我所知,Micronaut受益于非
阻塞
i/o。在我
的
项目中,我需要
使用
MySQL作为数据存储。所以我
的
问题有两个方面。首先,我可以
使用
哪种对象关系映射来连接到MySQL,类似于GORM,
但不
阻塞
。 其次,
浏览 56
提问于2018-08-25
得票数 3
回答已采纳
1
回答
如何使Django Rest Apis
异步
django
、
python-3.x
、
django-rest-framework
、
async-await
、
python-asyncio
在数据层,我
使用
Connection.Cursor获取数据,然后转换
使用
cursor.fetchall获取
的
数据。默认情况下,rest是同步apis,我正试图找到一种
方法
使它们实现
异步
,这样就可以提高系统
的
可伸缩性,否则每次调用都会
阻塞
主
线程
。我尝试了以下几种选择:
使用
异步
库,但我无法做出完整
的
调用链
异步
。我通常会得到一个错误,期望返回
的
是响应/
浏览 1
提问于2020-04-20
得票数 1
2
回答
在
异步
程序中等待I/O就绪时
的
CPU利用率
python
、
python-3.x
、
asynchronous
、
io
在
异步
程序(例如,asyncio、twisted等)中,所有系统调用都必须是非
阻塞
的
。这意味着在
主
循环
的
每次迭代中都需要执行一个非
阻塞
的
select (或类似的东西)。这似乎比多
线程
方法
更浪费,在多
线程
方法
中,每个
线程
都可以
使用
阻塞
调用并休眠(不会浪费CPU资源),直到套接字准备就绪。这是否有时会导致
异步
程序比它们
的</
浏览 0
提问于2016-11-20
得票数 0
1
回答
bcrypr
异步
与同步node.js
node.js
、
asynchronous
、
bcrypt
问题很简单,即使我们在node.js中
使用
带Bcrypt模块
的
异步
模式,它是不是仍然在bcrypt循环中耗尽了cpu?它不像在其他地方执行
的
db读取,而是CPU操作。那么,为什么
异步
方法
具有性能优势呢?
浏览 4
提问于2015-11-25
得票数 1
回答已采纳
2
回答
如何:
使用
Boost::asio在
线程
之间发布消息?
c++
、
multithreading
、
boost
、
boost-asio
对不起,我
的
英语 我到处寻找,但没有得到这个问题
的
答案:我有一个
使用
boost
线程
库
的
windows应用程序项目。我希望将消息(或调用回调)从工作
线程
发送到
主
UI
线程
。我研究了boost::asio中
的
示例
,所有这些
示例
都在
阻塞
的
主
线程
中
使用
,但我
的
UI
线程
是
异步
工作
浏览 2
提问于2013-06-26
得票数 0
回答已采纳
3
回答
异步
方法
(!)澄清在.net?
c#
、
multithreading
、
asynchronous
、
.net-4.0
我最近读了很多关于这个话题
的
文章,但我还是需要澄清一些事情 我是,而不是,它将
异步
委托绑定到另一个
线程
(与调用者并行执行任务)。但是,我看到了两种主要类型
的
异步
方法
示
浏览 4
提问于2013-03-23
得票数 2
回答已采纳
1
回答
为WPF应用程序中
的
安全
线程
包装第三方库
c#
、
wpf
、
multithreading
我知道下面的代码不是从WPF开始
的
。也许值得记住,只是试着把这个问题作为一个较小
的
案例来解决。 无论如何,他们没有太多
的
文档或我可以做
的
第三方库,更多
的
需要
使用
。由于有些任务在处理和时间方面相当长,所以我认为最好在单独
的
线程
上管理这些任务,以避免锁定UI。因此,我
的
想法是在一个单独
的
处理
线程
中完成大部分工作,并在
主
UI
线程
上调用第三方库,然后将数据返回到
线
浏览 1
提问于2022-01-24
得票数 0
1
回答
VSTO Outlook:如何在不
阻塞
Outlook
主
UI
线程
的
情况下执行长任务
outlook
、
vsto
、
interop
、
outlook-addin
、
office-addins
当" to“字段从撰写窗口丢失焦点时,我需要执行一项需要一些时间才能完成
的
长任务。现在UI被
阻塞
了,因为我在
主
UI
线程
中这样做,所以我想让它成为非
阻塞
的
。我认为在
使用
来自C#
的
异步
/等待命令时,如下所示:{ /
浏览 6
提问于2022-11-18
得票数 0
回答已采纳
3
回答
异步
IO和
线程
multithreading
、
asynchronous
这是一个概念性
的
问题,我试图正确理解
异步
IO和
线程
是如何共存
的
。 许多lib/框架据说有一个限制,即使它们支持
异步
操作,它们所依赖
的
“其他”库仍然是
阻塞
的
。例如,“旋风”是著名
的
Python
异步
web框架和网络库。但是,当您与其他人集成时,您应该确保这些也是
异步
的
。因此,您不应该在龙卷风中
使用
redis.py,因为它是
阻塞
的</
浏览 0
提问于2015-05-03
得票数 1
1
回答
“内部客户端异常”
的
原因是什么?
backendless
我有表任务: 这是我
的
代码:protected这个错误
的
原因是什么?如何避免这一错误?在从无神论中检索数据之前,是否有一些规则需要知道?
浏览 5
提问于2017-02-23
得票数 0
回答已采纳
2
回答
Boost客户端卡住
c++
、
boost
、
boost-asio
、
boost-thread
我正在开发基于上面的例子
的
客户端应用程序。 1.boost::thread t(boost::bind(&boost::asio::io\_service::run, &io\_service)); t.join();这一行是为连接创建单独
的
线程
吗
浏览 0
提问于2011-03-30
得票数 1
回答已采纳
2
回答
smtpClient.send()和smtpClient.SendAsync()有什么区别?
smtpclient
在这样做
的
时候,我从不同
的
站点得到了发送mails..but
的
方法
。在这样做
的
时候,我把smtpClient.send()和smtpClient.SendAsync()搞混了。
浏览 4
提问于2011-05-30
得票数 15
回答已采纳
2
回答
将
异步
任务发送到在其他
线程
中运行
的
循环
python
、
python-asyncio
如何
异步
插入在另一个
线程
中运行
的
asyncio事件循环中运行
的
任务?
示例
我目前有缺陷
的
理解是,下面的
方法
应该是可行
的
。实现上述目标的更好
方法
是什么?
浏览 1
提问于2015-08-18
得票数 34
回答已采纳
2
回答
进程对话框不显示
android
、
dictionary
、
progressdialog
在我
的
android应用程序中,我编写了一个
异步
任务,它可以从google app engine datastore.All中获取地理位置数据,但无论我做什么,进程对话框都不会显示。我遵循了所有可用
的
教程等,但都无济于事。我有一个展示地图数据
的
活动。 } catch (ExecutionException e) {
浏览 0
提问于2015-02-21
得票数 0
1
回答
他们似乎在做同样
的
事情
linq
、
linq-to-sql
我
的
理解是将保存更改,
但不
允许
线程
以与行为。 这两者之间有什么区别吗?
浏览 14
提问于2017-02-15
得票数 1
1
回答
游戏中
的
异步
性有多高!框架
java
、
asynchronous
、
playframework-2.0
、
nio
、
playframework-1.x
虽然我不太清楚还有什么是真正
的
异步
(没有
线程
切换
的
非
阻塞
的
和),但它
的
异步
HTTP处理特性很受欢迎。在我读过
的
异步
示例
中,比如下面摘自剧本
的
例子!实际上,许多应用程序中
的
大多数控制器
方法
都只是尝试对DB执行多个CRUD,例如: 公共静态无效generateInvoice(Long orderId) { Order = Order.findById
浏览 2
提问于2012-01-27
得票数 4
2
回答
如何不
阻塞
地
异步
调用包含无限循环
的
方法
?
c#
、
asynchronous
、
client
、
infinite-loop
、
blocking
我一直在开发一个客户机应用程序,该应用程序
使用
异步
和等待关键字
异步
连接到服务器。我试图
异步
调用一个具有无限循环
的
方法
,该
方法
每隔几秒钟检查一次internet连接。else ... } 我希望CheckForInternet()
方法
在我调用它之后有它自己
的
单独
线程
,它可以不
阻塞
,
浏览 0
提问于2014-07-29
得票数 0
回答已采纳
1
回答
XAML
异步
绑定
xaml
、
binding
、
asynchronous
、
microsoft-metro
问题是绑定长时间操作
的
getter到UI控件。例如,如果我有一个像这样
的
属性:{ { returnset _buttonText = value;} 并在XAML中将其绑定到UI控件,如:Content="{Binding ButtonText}",UI
线程
将被
阻塞
WPF中有一个Binding.IsAsyn
浏览 1
提问于2012-10-09
得票数 4
2
回答
如何实现“真”
异步
c#
、
.net
、
asynchronous
、
task-parallel-library
、
async-await
在他对
的
回答中,提到了“假”
异步
和“真”
异步
。 不可能实现真正
的
异步
,因为您必须
使用
阻塞
方法
。所以,你所能做
的
就是一个解决办法--假
异步
,也就是a。
阻塞
线程
池
线程
。 那么,如何才能像System.Threading.Tasks.Task中<
浏览 7
提问于2015-01-30
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java异步编程——深入源码分析FutureTask
超详细的Python中异步协程的使用方法介绍
学习Java编程-异步编程实践
并发服务器(三):事件驱动
Java 异步处理简单实践
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券