我正在检查JAVASCRIPT中的字符串索引.这是假的.值如何属于它,如下所示:
if(idOfControl.indexOf(idOfButton)) == is giving false for the below values.
idOfControl = "dlInventory_btnEditComment_0"
idOfButton = "dlInventory_btnEditComment"
Run Code Online (Sandbox Code Playgroud)
但是,如果我运行 idOfControl.replace(idOfButton, "");它正在工作并替换文本.
有什么理由吗?
我有一份车辆清单......对于每辆车,我正在做一些移民工作.
foreach (vehicles)
{
1 : Do database table migration for that vehicle
2 : Call an API and save them to database
}
Run Code Online (Sandbox Code Playgroud)
为了提高性能,我将其平行如下:
Parallel.Foreach(vehicles)
{
--same
}
Run Code Online (Sandbox Code Playgroud)
这是正确的方法吗?因为我的理解是,它将为每个请求的车辆创建新的线程,事情应该快速.
并行TASK会改进吗?
保持最大并行数是否好?如果是,如何确定该因素?