찾다

 >  Q&A  >  본문

python - 싱글톤에 대한 스레드 안전성 문제

으아악

위는 Python에서 싱글톤을 구현하는 방법이지만, 우리 모두는 이 구현이 스레드로부터 안전하지 않다는 것을 알고 있습니다. 위 코드에서는 테스트 코드를 직접 작성했는데, id 출력이 동일하다는 것을 발견했습니다. 제 질문은 이 구현이 스레드로부터 안전하지 않다는 것을 증명할 수 있는 테스트 코드를 작성하는 방법입니다.

给我你的怀抱给我你的怀抱2751일 전635

모든 응답(1)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-05-18 10:47:22

    원래 싱글톤 모드는 하나의 개체만 인스턴스화할 수 있으며 스레드와는 아무런 관련이 없습니다. 스레드로부터 안전하더라도 동일한 ID를 반환합니다.

    회신하다
    0
  • 취소회신하다