腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
即使
在
新
线程
上
调用
.
join
()
方法
也
会
阻塞
UI
线程
、
、
} 使用variable1.
join
()等待结果,如下所示: @ExperimentalCoroutinesApi variable1.
join
() Log.d(TAG{ }
浏览 36
提问于2021-10-06
得票数 1
回答已采纳
1
回答
DownloadStringAsync需要
UI
线程
吗?
、
(10000);我的代码的行为似乎
浏览 0
提问于2012-09-05
得票数 0
回答已采纳
1
回答
在这个SurfaceView的简短示例中,哪个
线程
被
阻塞
,等待
线程
联接()完成?
、
、
、
、
哪个
线程
被
阻塞
了?此处的
线程
对象用于画布和绘图图形,因此将在此图形
线程
上
调用
join
()
方法
,因此它将继续完成。当另一个
线程
被
阻塞
并等待时。这是哪根线?如果surfaceView类
在
主
UI
线程
上
运行,则
UI
将被
阻塞
,等待图形
线程
完成。这没有道理。所以另一个解释是这里有三个独立的
线程
。主
浏览 0
提问于2014-02-24
得票数 1
回答已采纳
2
回答
boost - thread.
join
()停止
ui
、
、
我读取连接
会
阻止
调用
它的
线程
,直到
线程
函数返回为止。因此,如果我的主
线程
创建一个boost
线程
,然后
调用
join
,那么我的主
线程
将被
阻塞
。
在
我的例子中,
ui
是主
线程
,它需要等待
线程
完成,然后才能执行下一条语句,当我使用thread.
join
()时,
UI
就会冻结。我现在有这样的东西 boost::thread t
浏览 3
提问于2014-02-25
得票数 0
回答已采纳
3
回答
在
C#或.NET中,有没有办法防止其他
线程
调用
特定
线程
上
的
方法
?
、
、
在
main窗体
上
的
方法
中,将显示一个MessageBox,用户必须单击OK按钮才能继续。同时,
在
显示消息框时,BackgroundWorker完成执行并
调用
RunWorkerCompleted事件。
在
我分配给该事件的
方法
中,
在
UI
线程
上
运行,在窗体上
调用
Close
方法
。
即使
显示消息框的
方法
仍在运行,
UI
浏览 1
提问于2010-05-01
得票数 4
回答已采纳
2
回答
c# BeginGetResponse:是否有理由
在
响应回调中异步读取字节?
、
、
BeginGetResponse的MSDN示例代码有两个异步
调用
,一个用于获取响应,另一个用于从响应缓冲区读取: // Begin the Reading of the contents
浏览 1
提问于2011-05-19
得票数 2
2
回答
异步Pubnub
调用
阻塞
android
ui
线程
、
、
、
我正在尝试使用time
方法
从pubnub获取服务器时间我假设这是一个异步
调用
,然后我有一个等待循环,这样我就可以等待结果mPubnub.time为什么它
阻塞
我的
UI
线程
。另外,对发布的
调用
也
阻塞
了我的
UI
线程
,我只能从AsyncTask
调用
它们 很多人说while循环
会
阻塞
UI</e
浏览 3
提问于2016-02-05
得票数 1
4
回答
如何在执行多个独立
线程
时更新
UI
中的标签文本。连接的用途是什么?
、
我有两个独立的函数,需要在两个不同的
线程
上
执行,点击一个窗口窗体
上
的按钮。我该怎么做?t1.Start(int.Parse(txtT1.Text)); //3 t2.
Join
浏览 4
提问于2011-07-05
得票数 1
回答已采纳
2
回答
如何在Eclipse中实现同时使用
UI
线程
和其他
线程
的
UI
更新
方法
?
、
我正在实现一个更新
UI
的
方法
,该
方法
可以从
UI
线程
或其他
线程
执行。根据Javadoc的说法,在后一种情况下,应该使用或
方法
。我是否必须检查我的
方法
是
在
UI
线程
中执行的,还是syncExec/asyncExec适合这两种情况?
浏览 2
提问于2012-02-28
得票数 1
回答已采纳
2
回答
我的Runnable中的Sqlite交互导致了ANR
、
、
在这里,我
在
一个新
线程
中运行它。mContext来自getApplicationContext()。这个Runnable怎么
会
阻塞
这里的
UI
线程
呢?没有回调,
UI
线程
也
不会尝试打开数据库连接,至少我不打算这样做。我查看了ANR的traces.txt,它说
线程
"main“正在执行: android.database.sqlite.SQLiteStatement.native_executeSql(Nativ
浏览 1
提问于2012-09-25
得票数 1
回答已采纳
2
回答
在
列表视图中插入项而不
阻塞
c#中的
UI
线程
、
、
、
、
我有两个
线程
访问
UI
线程
来执行一些操作,第一个
线程
只显示一个加载映像,第二个
线程
用一个itens填充一个listview。 我的问题是,当列表视图被填充时,它会
阻塞
UI
线程
并停止加载映像。
浏览 4
提问于2013-12-23
得票数 1
1
回答
带有图形用户界面的TCPClient
、
、
USER " & vIRCNick & " 0 0 :TESTIRCBOT" & vbCrLf) IRCSend("
JOIN
浏览 0
提问于2014-03-20
得票数 0
回答已采纳
3
回答
在
C# dll中
调用
委托
、
、
我第一次
在
C# DLL上工作。DLL
方法
将由C#应用程序
调用
。
UI
将在C#应用程序中。到目前为止,这是相当基本的。所以基本
上
我们的想法是: DLL定义各种委托。
UI
线程
调用
DLL
方法</
浏览 4
提问于2015-09-18
得票数 0
3
回答
WPF:从后台
线程
发出更新
UI
、
我的代码启动了一个后台
线程
。后台
线程
进行更改,并希望主
线程
中的
UI
更新。AddStatus
方法
被
调用
,但主
线程
上
的代码永远不会执行-也就是说,在
线程
执行时,不会将_statusMessage添加到_statusMessageList。但是,一旦它完成(fThread.
Join
()返回),主
线程
上
的所有堆栈up
调用
都会被执行。但是,如果我在对fThread.Star
浏览 2
提问于2010-05-19
得票数 3
2
回答
显示一堆图像
、
、
、
、
给定的 需要在另一个
上
平滑地显示所有图像,和在绘制图像后不
阻塞
UI
线程
。已经使用的
方法
: 动态创建所需的ImageView数,然后
调用
.setImageDrawable()。这需要很多时间,但最糟糕的是,
即使
在所有的图像都绘制
在</
浏览 8
提问于2017-09-20
得票数 0
2
回答
线程
-如何使用
UI
交互终止工作/后台
线程
、
、
、
我正在对这个紧凑的框架进行一些后台
线程
处理,并有一个问题:终止工作
线程
。object sender, ProgressEventArgs e) InsertToListBox(e.Text);}当我点击“停止”按钮时,它会
调用
继续使用其当前的DoLongProcess(),直到它完成为止,并且仍然通过OnProgress事件处理程序和myThreadWorker_OnProgress将事件引发到
UI
。然而,实际发生的情况是,当OnProgress被引发时,应用程序
会
浏览 0
提问于2011-06-15
得票数 2
回答已采纳
1
回答
STA
线程
模式
线程
也
会
阻塞
winform
UI
线程
?
、
、
、
我正在使用后台
线程
中的STA对象,当我从处于STA
线程
模式的新
线程
调用
它时,COM对象的一个
方法
会
阻塞
,因为COM对象的模式是STA,并且
UI
线程
似乎
也
被
阻塞
了,我可以避免这个
UI
阻塞
吗?
浏览 3
提问于2010-12-11
得票数 2
回答已采纳
2
回答
使用BeginInvoke在后台
线程
上
执行
、
我正在尝试多
线程
,但是我不明白为什么当
调用
task.Execute()时,下面的代码段
会
阻塞
UI
?我只是想知道为什么
即使
当前
线程
(被置于“休眠”状态的
线程
)是ThreadPool
线程
(而不是主
UI
线程
),
UI
在
命中Thread.Sleep时
也
会
阻塞
。下面是一个使用Task类的按钮单击事件。
浏览 0
提问于2010-10-12
得票数 0
回答已采纳
2
回答
C#网络应用程序
线程
导致程序
阻塞
、
我正在开发一个带有
线程
的网络应用程序。我有一个事件处理程序,它会在屏幕
上
显示一个表单。问题是进行此
调用
的
线程
会
立即
阻塞
,因此显示的表单
也
会
阻塞
。我已经解决了这个问题,
方法
是让该函数改变它当前所在的表单,然后使用invoke required将
新
表单强制放到该
线程
上
。这是一个可怕的技巧,什么是让
新
的form.Show()
方法
通过它
浏览 0
提问于2010-11-12
得票数 0
回答已采纳
2
回答
并发Graphics.RotateTransform操作性能较差
、
、
为什么
在
多个
线程
上
运行并发Graphics.RotateTransform操作时,我没有看到显著的速度提升?threads[x].Start(x); for (int x = 0; x < threadCount; x++) threads[x].
Join
浏览 0
提问于2012-01-07
得票数 2
回答已采纳
点击加载更多
相关
资讯
Java Thread类简述
java高并发编程系列二:Thread API介绍
并发编程——线程的定义、六种状态的转换和属性
技术分析:深入理解Java线程状态
解析Python中join方法的堵塞特性及其对主程序的影响
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券