내 호출 가능 코드에서 신호를 사용하여 여러 종료 동작을 다른 스레드에 알립니다. 호출 가능 객체는 Executor의 FutureTasks로 큐에 넣어집니다. 대기열에 넣은 후에 취소 될 수도 있습니다. 내 문제는 필자의 시그널링이 작동하기 위해 최소한 시작된 작업에 의존한다는 것입니다.하지만 실행 신호가 실행되기 전에 취소 된 것으로 표시된 경우 Exec
나는 현재 다음을 수행 코드가 FutureTasks 및 CachedThreadPool 일을 그래서 콘솔에서 예를 들어 나는 first_task : 20000ms
second_task : 18000ms
...
을 볼 수 있지만,이 예제에 부합하는 방법은 약 1 걸릴 것 않도록 총 시간 (System.out.println(time taken))는, 향후
Future 객체를 얻으려면 Spring TaskExecutor에서 Java FutureTask을 사용할 수 있습니까? Java ExecutorService 인터페이스, 특히 submit() 메소드를 구현하는 TaskExecutor를 찾고 있습니다. Spring Javadocs을 살펴본 결과이 클래스는 공개되지 않습니다. 내가 인식하지 못하는 Spring
외부 액세서리로 연결하기 위해 Bluetooth API를 작성했습니다. API가 설계되어 방법은 이러한 작업들이 수행 sendAndReceive()라는 메소드를 보내고 전화를 페이로드를 만들 수 있다는 것입니다 등 getTime, setTime, getVolume, setVolume, 방법으로 차단 호출 무리가 있다는 것입니다 byte[] retVal =
Java에서 Futures 및 ScheduledExecutorService를 살펴보기 시작한 중입니다. Callable이 내가 지정한 일정에 따라 실행되지 않는 이유가 궁금합니다. 이 샘플 코드에서는 호출 가능 코드가 한 번 실행되지만 앱이 완료되지 않으며 작업이 다시 실행되지 않습니다. 이는 내가 예상했던 것입니다 (문제가 내 기대와 맞다고 확신합니다).