社区
C#
帖子详情
多现成简单问题
成都锦福工作室
2008-10-10 02:55:43
初学线程 想通过代码实现以下效果
winform上 分别有:label1 label2 button1
当我点击button1时 label1的text分别从1到100计数
label2的text分别从1到500计数
计数同时开始
请给出代码 谢谢
...全文
95
6
打赏
收藏
多现成简单问题
初学线程 想通过代码实现以下效果 winform上 分别有:label1 label2 button1 当我点击button1时 label1的text分别从1到100计数 label2的text分别从1到500计数 计数同时开始 请给出代码 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
成都锦福工作室
2008-10-13
打赏
举报
回复
结贴了 感谢二位 明白了
homejiji
2008-10-10
打赏
举报
回复
..没有看清楚2楼的方法不需要委托,也可以实现的
但是。。CheckForIllegalCrossThreadCalls =false 这样做是不安全的所以最好还是用委托。。
CheckForIllegalCrossThreadCalls在.net1.x中默认是false,也就是不检查,.net2.0和3.x默认是true
CheckForIllegalCrossThreadCalls容许子线呈随时更新ui
http://blog.csdn.net/jinjazz/archive/2007/12/10/1927126.aspx
homejiji
2008-10-10
打赏
举报
回复
...补充个。。2楼的只适合vs2003,如果2005,2008需要用到委托。。
例如
public delegate void addTxt(string str);
private void AddStr1(string str)
{
if (this.InvokeRequired)
{
addTxt haha = new addTxt(AddStr1);
this.Invoke(haha , new object[] { str });
}
else
label1.text=str;
}
将label1.text=i.tostring(); -〉替换成AddStr1(i.tostring);
3楼的代码abort是多余的。。。。
hao1hao2hao3
2008-10-10
打赏
举报
回复
public void aa()
{
for(int i=0;i <100;i++)
{
label1.text=i.tostring()
}
a.abort();
}
public void bb ()
{
for (int j=0;j <500;j++)
{
label2.text=j.tostring();
}
b.abort();
}
这些不是在Button_Click ()中写的,这些是两个方法。呵呵。
对了还要在aa和bb的循环结束后关闭线程,分别见代码
hao1hao2hao3
2008-10-10
打赏
举报
回复
在Form_Load()中加上CheckForIllegalCrossThreadCalls =false
在Button1_Click()中写
thread a=new thread(new ThreadStart(aa));
a.start();
thread b =new thread(new ThreadStart(bb));
b.start();
public void aa()
{
for(int i=0;i<100;i++)
{
label1.text=i.tostring()
}
}
public void bb ()
{
for (int j=0;j<500;j++)
{
label2.text=j.tostring();
}
}
随手写的 ,可能有语法或者写法的错误,请更正;
别再自己造轮子了!企业自建RAG系统的“坑”比你想象的多
本文探讨企业自建RAG系统的
问题
。个人或小团队自建RAG知识库相对可行,但企业级应用面临规模、资源、风险等挑战。自建系统“看起来
简单
”,实际
问题
多,还存在隐性成本、安全维护压力。多数企业适合购买
现成
方案,特定情况可自建,同时还分享了大模型AI学习规划。
Unsupervised Question Decomposition for Question Answering
本文提出一种一对 N 无监督序列传导 (ONUS) 算法,用于将困难的多跳
问题
映射到
简单
的单跳子
问题
。通过无监督方法生成子
问题
,利用
现成
的 QA 模型回答子
问题
,并将答案组合成最终答案。在 HOTPOTQA 上的实验表明,该方法显著提高了问答性能,且生成的子
问题
为神经 QA 模型增加了可解释性。
pytorch 多机多卡卡住
问题
汇总
本文详细探讨了使用PyTorch进行多机多卡训练时遇到的卡顿
问题
及其定位方法。作者分享了排查思路,包括如何通过日志定位
问题
所在、常见卡顿原因及解决方案,特别是针对DistributedDataParallel使用时可能出现的死锁
问题
。
【贪心法】多机调度
问题
本文介绍了如何使用贪心策略解决多机调度
问题
,以作业处理时间最长优先分配给空闲机器,确保整体处理时间尽可能短。通过实例展示了算法的思路、代码实现及运行结果。
工作比读研
简单
多了
文章对比了工作与读研在
问题
性质上的差异:工作
问题
多为已有解法的工程实践类
问题
,可求助、可检索;而读研常面临未知的科学
问题
,缺乏
现成
答案,易引发毕业焦虑与内耗。作者指出当前主要挑战在于提升工作效率,而非根本性无解难题。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章