社区
C#
帖子详情
思路问题
YuHoooo
2018-04-22 12:17:40
我有100个线程和100个方法,怎么让这些线程执行不同方法,一一对应,不重复。有这种方法容器么?
不要创建一个线程给他一个方法,再创建一个线程给他另一个方法这种的。有没有灵活一点的?
...全文
553
2
打赏
收藏
思路问题
我有100个线程和100个方法,怎么让这些线程执行不同方法,一一对应,不重复。有这种方法容器么? 不要创建一个线程给他一个方法,再创建一个线程给他另一个方法这种的。有没有灵活一点的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xian_wwq
2018-04-23
打赏
举报
回复
如果是短线程(较短时间内可以执行完成), 不需要单独起这么多线程 用线程池就可以了
jwb7832007
2018-04-23
打赏
举报
回复
没有太明白你具体什么意思,猜你是想省点代码?觉得挨个写不太优雅? Dictionary<Thread, Action> dic = new Dictionary<Thread, Action>(); void start() { List<Action> Action = new List<Action>() { new Action(()=> { /*线程代码 -> method1(); */ }),//方法1 new Action(()=> { /*线程代码 -> method2(); */ }),//方法2 new Action(()=> { /*线程代码 -> method3(); */ }),//方法3 //...... new Action(()=> { /*线程代码 -> method100(); */ }),//方法100 }; Action.ForEach(a => ExecuteFromThread(a)); } void ExecuteFromThread(Action Action) { var tempThread = new Thread(new ThreadStart(Action)); tempThread.IsBackground = true; tempThread.Start(); dic.Add(tempThread, Action);//线程存dic }
大型分布式网站架构设计与实践
《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的
问题
。, 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型分布式网站架构设计与实践》既可供初学者学习,帮助读者了解大型分布式网站的架构,以及解决
问题
的
思路
和方法,也可供业界同行参考,给日常工作带来启发。
变态跳台阶
问题
的解题
思路
简介:本文主要记录了 变态跳台阶
问题
的推导过程 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 解题
思路
问题
转换 这个
问题
我们可以转换
思路
,将其转换成求树的节点个数的题目。 假设存在一棵树,它的根节点是N,它的子节点从左往右依次为 n-1, n-2, … 直到0。同理,根节点子节点的子...
排查线上
问题
的一般解决
思路
线上
问题
的排查和解决是运维和开发团队的一项关键任务。当系统遇到性能下降、功能异常、安全漏洞或稳定性
问题
时,快速定位并解决
问题
是保证系统正常运行的关键。本文将详细介绍排查线上
问题
的一般解决
思路
,帮助读者掌握排查和解决
问题
的技能。通过本文的详细介绍,您应对如何排查和解决线上
问题
有了全面的了解。我们讨论了
问题
分类、排查
思路
、工具和技术、具体案例分析和预防措施等方面。解决线上
问题
需要全面的分析和实践,不断探索和优化,才能构建高效、可靠的系统。
Java实现 LeetCode 672 灯泡开关 Ⅱ(数学
思路
问题
)
672. 灯泡开关 Ⅱ 现有一个房间,墙上挂有 n 只已经打开的灯泡和 4 个按钮。在进行了 m 次未知操作后,你需要返回这 n 只灯泡可能有多少种不同的状态。 假设这 n 只灯泡被编号为 [1, 2, 3 …, n],这 4 个按钮的功能如下: 将所有灯泡的状态反转(即开变为关,关变为开) 将编号为偶数的灯泡的状态反转 将编号为奇数的灯泡的状态反转 将编号为 3k+1 的灯泡的状态反转(k = ...
Java实现 LeetCode 553 最优除法(
思路
问题
)
553. 最优除法 给定一组正整数,相邻的整数之间将会进行浮点除法操作。例如, [2,3,4] -> 2 / 3 / ...
C#
111,119
社区成员
642,548
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章