1

我完成了什么:

  1. 上传到服务器
  2. 从服务器下载

只有在上传完成后才会下载。我有代码将其作为单独的 java 类来执行。我需要做的是。

每小时上传应该在第一个半小时内完成,只有上传完成,在接下来的 1/2 小时内下载应该完成。下载后再次上传应该完成。

4

3 回答 3

2

看起来像一个典型的生产者/消费者同步问题:

您可以使用标志,也可以使用可观察/观察者模式来同步它。

于 2013-09-02T08:28:04.267 回答
0

You could set a Thread.wait() on each Thread. After you have finished a Thread call notify() to release and start working

于 2013-09-02T08:29:11.093 回答
0

If you are working with files take a look at this answer, you may be be able to use JNotify to listen to file system events, such as:

于 2013-09-02T08:30:59.567 回答