thread-safety

    4

    2답변

    EDT가 아닌 다른 스레드에서 JFrame의 dispose() 메서드를 호출하는 것이 안전합니까?

    4

    3답변

    lock-free 평범한 데이터 유형의 구현 (소스 코드를 의미)에 대한 좋은 자료를 알고 있습니까? 목록, 큐 등을 생각하고 있습니까? 잠금 구현은 매우 쉽게 찾을 수 있지만 잠금없는 알고리즘의 예와 CAS 작업을 정확하게 수행하는 방법과이를 사용하여 이러한 구조를 구현하는 방법을 찾을 수 없습니다.

    14

    5답변

    내 응용 프로그램에 TimeZone 개의 객체가 있고 다른 객체의 많은 객체가 많은 SimpleDateFormat 및 Calendar 객체에서 동시에 사용하기를 원했습니다. 이것은 항상 TimeZone.getTimeZone(ID)을해야하는 것을 피하기위한 것입니다. SimpleDateFormat 및 Calendar 클래스는 스레드로부터 안전하지 않기 때문에

    3

    2답변

    C# specification에서 우리는 참조 읽기/쓰기가 원 자성임을 알고 있습니다. 객체의 멤버에 액세스하는 명령문에서 참조에도 원자 적으로 액세스 할 수 있습니까? 필자는 컴파일러가 코드를 생성하는 동안 원 자성을 제공해야하는 암시 적 참조 읽기 종류이기 때문에 예라고 생각합니다. 같은 성명에서 멤버에 액세스하기 위해 개체에 액세스하면 이로 인해 개체

    12

    4답변

    저는 리눅스를 사용하고 있으며, 불행하게도 스레드 안전하지 않은 공유 라이브러리 (.so)에 병렬 함수 호출을 할 수 있기를 원합니다. (전역 데이터 구조가 있다고 생각합니다). 성능상의 이유로 뮤텍스에서 단순히 함수 호출을 감싸고 싶지는 않습니다. 내가하고 싶은 것은 4 개의 스레드를 생성하고 4 개의 동일한 라이브러리 복사본을 프로세스 메모리에로드하는

    1

    2답변

    내 서버 응용 프로그램 (C#으로 작성)에서 동일한 유형의 객체 풀을 만들어야합니다. 내가 필요로 할 때 수영장에서 물건을 가져오고, 더 이상 필요하지 않게되면 수영장으로 돌아갑니다. 메커니즘은 다른 스레드가 이러한 객체를 요청하고 제출하기 때문에 스레드로부터 안전해야합니다. thread-safe를 만들기 위해 무언가를 자주 잠그는 것은 애플리케이션 성능에

    0

    3답변

    길이 15의 문자열을 데이터베이스 테이블에서 기본 키로 사용하려고합니다. 자바에서 다음 코드는 길이 몇 가지 주요 35 UUID.randomUUID().toString() 내가 길이 (15)의 키를 돌려이를 변경할 수를 반환? 스레드 안전을 보장하는 방법은 무엇입니까? 어떤 도움이 크게 감사합니다.

    0

    3답변

    나는 도서관을 쓰고있다. 라이브러리는 log4j 로거 및 java.util.logging 로거를 사용하는 응용 프로그램에서 사용할 수 있습니다. 그래서 두 개의 로거를 캡슐화하는 빠른 래퍼 클래스를 작성했습니다. 응용 프로그램에서 하나 또는 두 개의 로거를 설정할 수 있습니다. 그리고 내 라이브러리에서 캡슐화 된 클래스를 사용하여 로거 중 하나에 인쇄합니다

    0

    1답변

    저는 1 년 넘게 완벽하게 작동하는 것으로 보이는 댓글 모듈에서 간단하면서도 효과적인 안티 스팸 시스템을 사용하고 있습니다. 자동화 된 주석 스팸 시도를 인식 할 수 있으므로 공격자 IP를 블랙리스트에 자동으로 추가하는 기능으로이 보안 모듈을 확장 할 생각입니다. PHP의 SQLite를 사용해야한다고 생각합니까? 아니면 이미 사이트에서 사용하고있는 MySQ

    1

    4답변

    Runnable을 구현하는 Java 객체가 있습니다. 여기 코드가 있습니다. public class Obj implements Runnable { boolean shouldRun; private int stuff public Obj() { this.setshouldRun(true); stuff = 0;