我有一个连接远程服务器上读取文件的应用程序。文件动态更新,这就是为什么我使用Timer类定期重新读取该文件的原因。工作流程如下:
打开显示文本的窗口。
开始读取文件(使用计时器每15秒重读一次)
15秒内,窗口将填充数据,否则我将收到日志中的异常。异常被抑制,我继续尝试读取数据。
例外是我的问题,因为用户不知道现在应用程序发生了什么。至少有两个例外是我运行的:-如果没有文件,我会收到FileNotFoundException。-如果服务器处于维护状态,则会收到其他异常(我捕捉到它,因此它的名称并不重要)。
下面是上面代码中的样子:
public static void ma
因此,我创建了一个小的c++二进制文件来连接,在服务器上执行一个命令来对其进行压力测试,所以我开始使用以下外壳脚本:
#!/bin/bash
for (( i = 0 ; i <= 15; i++ ))
do
./mycppbinary test 1 &
done
现在,我还想知道所有进程执行所需的时间。我想我将不得不对每个进程执行一个time命令?
是否可以将这些进程连接起来,就像它们是一个线程一样?