multithreading

    1

    2답변

    나는 함수가 있습니다. 제 함수에는 Qtimer 인 C++ 스레드 &이 있습니다. C++ 스레드에 의해 ARP 응답 패킷을 수신합니다. & QTimer에 의해 ARP 요청 패킷을 보냅니다. 단순화 된 구조 : 나는 & Qtimer이 작동하지 않는 모든 CPU를 소모하는 동안 루프를 가지고 tCapture 스레드에서 int foo() { ... some

    3

    7답변

    동시에 실행하려면 내 프로그램에서 몇 가지 기능이 필요합니다. 이 프로세스는 레코드를 리턴합니다. 그러나 하나의 출력은 다른 출력으로의 입력입니다. 이런 경우, 함수 A가 함수 B에 어떤 레코드를 출력하는 데 약간의 시간이 걸리면 함수 A가이 프로세스의 입력으로 레코드를 제공 할 때까지 함수 B를 기다려야합니다. 대기, 조인 등과 같은 스레드 기능을 사용하

    1

    2답변

    나는 ArrayBlockingQueue가 구현 된 BlockingQueue 인터페이스를 연구 중이었습니다. import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; public class MainJava { public static voi

    0

    1답변

    매우 긴 코어 데이터 삭제 작업이 92k의 일부 홀수 레코드로 실행하는 데 시간이 오래 걸립니다. 처음에는 UI 스레드를 잠그기 때문에 백그라운드 스레드에서 호출을 시도했습니다. 그러나 시뮬레이터에서 내가 알아 차 렸던 것은 앱을 배경으로 할 때이 작업이 멈추는 것입니다. 응용 프로그램이 10 분 동안 백그라운드에서 실행되었거나 실행이 허용되면 내 삭제가

    1

    1답변

    시작/중지/일시 중지 기능이있는 티커 클래스 구현, 인터벌 스팬마다 별도의 스레드에서 실행 가능한 할당 가능한 콜백 (onTick)이 필요합니다. 간격 스팬은 지정 가능하며 갱신 가능합니다. 다행히 크로스 플랫폼이어야합니다. 여기 내 순진한 시도이지만 좋지 않습니다. (start()의 while 루프는 현재 차단하고 있지만 이상적으로는 별도의 스레드에서 실

    1

    2답변

    인스턴스 변수가 있고 setter 및 getters가 있다고 가정합니다. 코드 1 : Class<T> { volatile T value; public synchronized void set(T v) { if(value==null) { value=v; } } public T get()

    0

    1답변

    어떻게 작동하는지 이해하기 위해 간단한 스레드 프로그램을 작성했습니다. 문제는 두 스레드가 하나의 전역 변수 사본을 갖고있는 것 같습니다. 한 스레드가 전역 변수를 수정할 때 다른 스레드에서도 볼 수 있도록 코드를 다시 작성할 수 있습니까? import java.io.*; import java.lang.*; import java.util.*; pub

    0

    1답변

    간단한 응용 프로그램이 있습니다. 나는 arraylist가 있고이 명부는 웹 사이트를 포함한다. 버튼을 클릭 할 때 오류가 있습니다. 오류는 다음과 같습니다. 스레드 간 동작 잘못 : 아닌 다른 스레드로부터 액세스 제어 'listBox2' 'System.InvalidOperationException'형식의 첫째 예외가 추가 정보가 system.windows

    0

    2답변

    일부 네트워크 프로그래밍을 배우려고하기 때문에 소켓을 사용하는 것이 좋고 사용 방법을 알기 쉽습니다. 그것은 벽돌 벽에 부딪쳤을 지 모르지만 문제는 소켓을 두 번 (한 번 겉으로보기) 같은 시간에 소켓을 검사하는 것만큼이나 소켓과 관련이 없다. 내가 코드를 실행할 때 가 어떻게 그렇게 방법을 모두 수신()와() 지속적으로 실행되어 나가는해야합니까 : pac

    3

    1답변

    UPDATE 에 AFNetworking에서 응답 시간을 측정 나는 내 코드에 약간의 개선을했다. 먼저 시간을 측정 한 각 위치를 다음과 같이 교체합니다. 다음과 같은 원자 시간 측정을 사용합니다. CFAbsoluteTimeGetCurrent(); 아무런 차이가 없었던 것으로 나타났습니다. 우리 서버 녀석과 확인해 보니 나는 서버가 인상적인 결과를 보여 주었