我创建了两个函数:生成数据和处理数据.数据处理非常耗时,因此我想在并行线程中处理它们.但是我遇到了一些问题.首先,这是我的计划:
result = zeros(1, 10);
matlabpool open local 2
spmd
for a = 1:5
data = generate_data();
display(sprintf('Received data on CPU%d: %d', labindex, data));
result(end + 1) = process_data(data);
end
display(sprintf('All done on CPU%d', labindex));
end
matlabpool close
Run Code Online (Sandbox Code Playgroud)
并记录它返回的内容:
Starting matlabpool using the 'local' profile ... connected to 2 workers.
Lab 1:
Received data on CPU1: 100
Lab 2:
Received data on CPU2: 100
Lab 1:
Received data on CPU1: 101
Received data on CPU1: 102
Received data on CPU1: …Run Code Online (Sandbox Code Playgroud) 我有一个文件secret.php包含在内index.php,我想在有人试图secret.php直接访问时显示404错误页面.但
header("Location: this_site_certainly_does_not_exist");
Run Code Online (Sandbox Code Playgroud)
in secure.php不是解决方案,因为我希望在example.com/secret.php显示错误页面时,用户键入的URL(例如)在浏览器的URL栏中可见,而不是重定向.