腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
Parallel.Foreach
是否
维护
收款
顺序
?
asp.net-4.0
、
parallel-processing
、
task-parallel-library
、
parallel-for
在使用
Parallel.ForEach
()时,有没有办法保证
顺序
?我所遍历的集合需要
维护
它的
顺序
,但我在寻找一些性能改进。
浏览 4
提问于2010-11-10
得票数 5
回答已采纳
1
回答
并行流toArray
维护
顺序
java-8
、
java-stream
、
collectors
我读过并发
收集
器
维护
输入列表
顺序
的文章。因此,如果我使用一个
收集
器来ArrayList,它可以保证有序的
收集
。 同时,在有序列表上映射函数,
维护
订单。即使对管道进行约束以产生与流源的遭遇
顺序
一致的结果(例如,IntStream.range( 0,5).parallel().map(x -> x* 2 ).toArray()必须产生0、2、4、6、8),但对于映射函数应用于单个元素的
顺序
或对给定元素执行任何行为参数的
顺序
不作任何保
浏览 0
提问于2018-04-12
得票数 1
回答已采纳
1
回答
在这个C# .NET代码中,这是一个很好的候选使用异步等待吗?
c#
、
.net
、
asynchronous
、
parallel-processing
、
async-await
我
收集
了一批物品。在保存这些对象之前,我需要从数据库中获取一些引用数据。我需要为每个对象调用几次DB。这些方法可以按任何
顺序
发生/不相互依赖。
Parallel.ForEach
(animals, animal.Owner = GetAnimalOwner(ownerId); animal.FavouriteFood
浏览 1
提问于2013-07-18
得票数 0
回答已采纳
3
回答
有
顺序
输入的
Parallel.ForEach
?
.net
、
parallel-processing
、
task-parallel-library
、
parallel.foreach
我的程序中使用了一个
Parallel.ForEach
()语句。它使用一些对象的列表作为输入。我不关心输出
顺序
,但我需要这个循环以与输入列表中相同的
顺序
接受输入元素。是否可以通过
Parallel.ForEach
()实现这一目标?
浏览 9
提问于2013-09-10
得票数 2
回答已采纳
6
回答
Parallel.ForEach
有序执行
c#-4.0
、
foreach
、
parallel-processing
、
html-lists
我正在尝试使用新的C# 4.0
Parallel.ForEach
函数对一组对象执行并行函数。这是一个非常漫长的
维护
过程。我想让它按照列表的
顺序
执行,这样我就可以在前一点停止并继续执行。我该怎么做呢?这是当前的
顺序
:我想要这个订单: a1, a2, a3, a4...
浏览 6
提问于2010-09-04
得票数 19
3
回答
Parallel.ForEach
行为
c#
、
multithreading
、
parallel.foreach
我理解使用
Parallel.ForEach
循环,每个线程可能在任何给定时间执行循环的不同部分。但是,每个线程是否按
顺序
执行循环中的代码?我刚读到,上面写着: { B();}); 我知道线程1可能在执行A(),而线程2可能正在执行C(),但是每个线程会在循环中
顺序
执行代码。
浏览 2
提问于2015-09-16
得票数 3
1
回答
取消我的任务并行循环
c#
、
winforms
} { {
Parallel.ForEach
浏览 0
提问于2013-06-04
得票数 0
回答已采纳
1
回答
Parallel.ForEach
循环是否可以按
顺序
处理我的所有集合
c#
、
task-parallel-library
我正在对我的集合使用
Parallel.ForEach
Loop,我看到这个循环以某种任意的
顺序
处理我的集合,或者可能将我的集合分成几个小块,那么
Parallel.ForEach
循环是否可能按
顺序
处理我所有的集合呢
浏览 0
提问于2015-10-12
得票数 0
1
回答
Windows服务和任务并行库中的Log4net
windows-services
、
task-parallel-library
、
log4net
、
adonetappender
我在我的Windows服务中使用了
Parallel.ForEach
。我正在使用AdoNetAppender登录我的sqlserver数据库。如何在AdoNetAppender中
维护
连接?当我的Windows服务完成第一次迭代时,AdoNetAppender的连接将处于什么状态。它是立即关闭还是等待垃圾
收集
器处理?
浏览 14
提问于2016-08-30
得票数 0
1
回答
在任务并行库场景中按正确的
顺序
记录日志
c#
、
c#-4.0
、
task-parallel-library
我已经为每个员工编写了使用
Parallel.Foreach
()块的电子邮件发送部分。我需要在(.txt)或(.log)文件中记录从每个员工检索到的代码和值的执行情况。由于我使用的是
Parallel.Foreach
(),我将无法控制值的处理
顺序
。请提个建议。
浏览 0
提问于2013-07-02
得票数 2
回答已采纳
2
回答
我可以使用什么数据结构来随机访问它的内容?
c#
、
data-structures
、
random
我需要向数据结构中添加一堆项,然后以随机
顺序
访问其中的所有项。我该怎么做呢? 更具体地说,我目前正在将URL添加到List<string>对象中。它们的添加方式使得相邻的URL可能位于同一服务器上。当我使用
Parallel.ForEach
语句访问列表时,它只是按我添加的
顺序
返回项目。通常这是可以的,但当我并行发出web请求时,这往往会使一些服务器不堪重负,并导致超时。当我在对象上运行
Parallel.ForEach
语句时,我可以使用哪种数据结构来以更随机的方式返回项(即,不是按照我添加它们的
顺序</em
浏览 0
提问于2013-05-14
得票数 1
回答已采纳
5
回答
使用IN query但保持
顺序
的SQL Server查询项
sql-server
我必须查询字符串I的特定
顺序
示例数据:---------------| B_27 | 4.53 ||我想做一个简单的查询,它将通过列表‘d
收集
所有需要的记录,并给我一个自定义的结果排序列表。RES FROM TABLE1 WHERE ID IN ('A_12', 'C_23', 'B_28', 'B_27')1.89 1.02我理解IN查询
浏览 12
提问于2018-12-06
得票数 0
1
回答
Ola索引
维护
和数据
收集
中的执行
顺序
sql-server
、
statistics
、
ola-hallengren
、
index-maintenance
我正在考虑按照下面的
顺序
对一个实例中的所有数据库执行索引
维护
和stats
收集
作业。 步骤1.为实例中所有数据库的所有所需索引(基于阈值)执行所有索引
维护
活动。不管怎样,我可以通过Ola Hallgren
维护
解决方案来实现这一点吗?
浏览 0
提问于2022-01-04
得票数 0
1
回答
并发集合基本查询
c#
、
concurrent-programming
我有以下情况:谢谢 维卡斯
浏览 2
提问于2016-01-01
得票数 0
回答已采纳
3
回答
Parallel.ForEach
过程是否与MaxDegreeOfParallelism=1一致?
c#
、
.net
、
parallel.foreach
Parallel.ForEach
()与MaxDegreeOfParallelism==1是否保证按
顺序
处理可枚举的输入? 如果答案是“否”,是否有办法强制执行这种行为?
浏览 7
提问于2017-03-15
得票数 11
回答已采纳
1
回答
创建不同任务的Parallel.For w操作,c#
c#
、
multithreading
、
azure
、
parallel-processing
该方法为我在Task[]中放入Parallel.For的每个任务排出一个新的
顺序
,这样我就可以用该任务数组调用Parallel.WaitAll。 可以这样做吗,还是我应该以不同的方式来做呢?
浏览 9
提问于2014-04-10
得票数 2
回答已采纳
1
回答
Parallel.Foreach
C#随机结果
c#
、
mysql
我希望从Dataset读取所有结果并通过Mysql插入一个值,但是insert将随机结果:
Parallel.ForEach
(table, new ParallelOptions { MaxDegreeOfParallelism编辑:--我认为
Parallel.ForEach
语句可以用
顺序
和速度插入,但我看到
Parallel.ForEach
本身并不这样做。就像朱哈尔说的,这句话可能是最糟糕的。多亏了所有人。
浏览 3
提问于2015-11-19
得票数 0
2
回答
如果输入列表被排序,流返回的列表是否总是被排序的?
java-8
、
java-stream
假设您有一个排序的List<String> input。我想知道下面的List<String> output是否总是被排序的? .filter(<predicate>)
浏览 1
提问于2018-05-14
得票数 1
回答已采纳
1
回答
为什么
Parallel.ForEach
比
顺序
循环慢两倍
c#
、
parallel-processing
为什么与正常的
顺序
循环相比,下面的indexed
parallel.foreach
几乎慢了两倍?它与资源争用有关吗?values) // Console.WriteLine("{0}:\t{1}", index, value); //}
Parallel.ForEach
浏览 3
提问于2014-09-22
得票数 1
回答已采纳
1
回答
当迭代次数未知时,
Parallel.ForEach
在C#中
c#-4.0
、
task-parallel-library
、
class-library
每个批处理可以独立处理,因为批之间不存在依赖关系,但是对于每个批处理,步骤的
顺序
在处理过程中非常重要。 在这样的场景中,使用
Parallel.ForEach
是可取的吗?当使用
Parallel.ForEach
时,ProcessBatch方法中的步骤序列是否保证按照与step1、step2、step3和step4相同的
顺序
执行?ProcessBatches() { List < batch > Batch = ABC.Data.GetUnprocessesBatches();
Paralle
浏览 5
提问于2014-07-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券