mutual-exclusion

    1

    1답변

    나는 BYTE*, 참조 카운터 및 두 개를 동시에 액세스 할 수 없도록 보호하는 CRITICAL_SECTION을 포함하는 클래스가 있습니다. 나는 이것을 모두 std::tr1::shared_ptr<BYTE>으로 바꾸고 싶다. 다중 스레드가 객체가 소유권을 공유 사본이 경우에도, 같은 시간을 읽고 에서 다른 shared_ptr의 오브젝트를 작성할 수 있습니다

    0

    4답변

    ID, tDate, description, cashOut, cashIn 열이있는 은행 거래 테이블이 있습니다. 나는 아마존과 Mazo라는 점에서 특히, 내 돈을 지출하는 방법을보고 싶어, 그래서 나는이 같은 결과를 원하는 : 나는이 시도 Month Amazon Mazo Total 1 100 200 300 을 그러나 SELECT MONTH(

    1

    2답변

    모니터의 상호 배제가 프로 시저/메소드 레벨에 있는지 또는 모니터 레벨에 있는지를 알고 싶을뿐입니다. 첫 번째 경우에는 모니터에 액세스하는 스레드가 두 개 있지만 서로 다른 절차로 실행됩니다. 두 번째 경우에는 두 개의 다른 프로 시저가 호출 되더라도 모니터에 액세스하는 스레드가 두 개 없습니다. 모니터 수준이라고 가정하면 훨씬 안전합니다. 그렇지만 모니터

    3

    3답변

    the lock statement을 사용하면 다른 스레드가 중요한 섹션에있는 동안 한 스레드가 중요한 코드 섹션에 들어가지 않도록 할 수 있습니다. 다른 스레드가 잠긴 코드를 입력하려고하면 개체가 해제 될 때까지 블록을 기다립니다 . " 원하는 동작이 다른 스레드가 잠긴 코드를 입력하려고하면 잠금을 해제 할 때까지 기다리지 않고 전체 코드를 건너 뛸 것입니

    0

    1답변

    두 가지 유형의 응용 프로그램에서 C#을 사용하고 있습니다. 하나는 MVC3 응용 프로그램 인 웹 서비스입니다. 나는 둘 다 동일한 문제가 있습니다. 요청시 분산 노드에 대한 작업 레코드를 반환하는 메서드를 만들려고합니다. 동시성 문제로 인해 위험합니다. 프로세스 "A"가 레코드를 요청하면 작업을 시작합니다. 데이터베이스가 "A"에 대한 레코드를 확인하기

    0

    1답변

    클래식 Peterson-2 algorithm의 경합없는 복잡성은 4입니다 (공유 레지스터 메모리에 대해 4 회의 읽기/쓰기 작업을 수행하기 때문에). 공유에 대한 액세스가 더 적은 Peterson-2 알고리즘의 일부 버전이 있습니까? - 메모리를 등록 하시겠습니까? 1 개의 액세스가 불가능하다는 것은 명백합니다. 그러나 2 ~ 3 개의 액세스는 무엇입니까?

    4

    5답변

    Google Play에서 볼 수있는 인기있는 Android 애플리케이션에 통합 될 라이브러리 프로젝트를 개발 중입니다. 사용자가 두 개 이상의 응용 프로그램을 설치하고 각각 하나씩 내 라이브러리를 통합 할 수 있다고 가정 해 보겠습니다. 도서관에는 환경 상태의 변화를 감지하는 데 사용되는 특정 코드가 있습니다. 상태는 단순히 내 서버로 전송됩니다. 문제는

    9

    4답변

    필자는 Finite-state 시스템을 나타내는 클래스가 있습니다.이 클래스는 영원히 반복되어 실행되어야하며 현재 상태를 확인해야합니다. 각 상태 머신에서 다음 상태로 설정하고 idle 상태로 떨어지거나 일부 작업을 수행합니다. 작동하는 동안 다른 스레드가 컴퓨터 상태를 변경하도록 허용하고 싶습니다. 예상대로 경쟁 조건이 발생합니다. 그래서 나는 기계의 상

    0

    1답변

    그래서 PHP에 파일 읽기 및 쓰기에 대한 일종의 상호 배제가 있는지 궁금합니다. 여기 내가 그것을 사용하여 계획하는 방법은 다음과 같습니다 내가 함께 일하고 있어요이 사이트는 서버를 떠날 필요로하는 결제 서비스, 양식이 제출되지 않도록 양식을 제출, 처리하기가 어려워을 활용 지불 서비스에서 돌아올 때까지 데이터베이스에 저장됩니다. 정보는 지불 서비스를 통

    0

    1답변

    아주 쉬운 문제를 해결하려고합니다. 프레임을 그리는 메인 스레드와 매번이 프레임을 준비하는 다른 스레드 (FrameThread)가 있습니다. 두 스레드 모두 동일한 MyFrame 객체를 공유해야합니다. 메인 스레드에서 FrameThread를 제어하고 싶습니다. 즉 : MyFrame이 준비되었습니다. -> 메인 스레드에서 그립니다.> FrameThread를