singleton

    5

    6답변

    중복되거나 너무 초등의 경우 유감이지만 하위 클래스로 만들 수있는 싱글 톤 클래스를 만들려면 어떻게해야합니까?

    5

    3답변

    간단한 질문입니다. 이 작업을 수행 할 수 있습니까? object Xyz extends Actor { ... } 액터는 인스턴스가있는 클래스 여야합니까?

    0

    1답변

    Guice의 @Singleton을 사용할 때 문제가 발생했습니다. import com.google.inject.Singleton; @Singleton public class ConfigManager { private String data; public void setData(String data) { this.data =

    0

    3답변

    내 질문에 대한 스레드 대기중인 것입니다. 예를 들어 하나의 Spring 컨텍스트가 있습니다. Stateless 클래스에 CalculateTax라는 메서드가 있습니다. 요청이 들어오고 스레드가 만들어지고 (tA) 결국 CalculateTax 메서드에 들어갑니다. 동일한 "시간 프레임"내에서 다른 요청이 들어오고 다른 스레드가 생성됩니다 (tB). 자, 여기

    1

    1답변

    내 웹 응용 프로그램에 필요한 DB 연결과 유사한 객체가 있습니다. 그것은 매우 느리게 만들어지며 거의 사용되지 않을 것입니다. 그래서 나는 그것의 인스턴스를 하나만 유지하고 싶습니다. 여러 요청이 동시에 그것을 필요로한다면, 그들은 객체를 lock()하고 그들의 접근을 직렬화 할 것이다. 더 재미있게 만들기 위해 개체는 IDisposable이며 닫을 수

    1

    3답변

    내 고유의 사용자 정의 navigationBar를 사용하고 있지만 단추를 추가하거나 제목을 변경해야하기 때문에 여러보기에서 액세스해야합니다. 새로운보기를 표시 할 때마다 내 navigationBar에 대한 참조를 전달해야합니까, 아니면 어떤보기에서든지 액세스 할 수 있도록 싱글 톤으로 지정해야합니까?

    3

    3답변

    나는 Guice가 테스트 가능한 코드를 만들어 내고 단위 테스트에서 필요하지 않다고 들었다. 하지만 Guice를 사용하지 않고 Singleton (@Singleton)을 테스트하려면 어떻게해야합니까?

    1

    4답변

    싱글 톤 클래스를 사용하여 DB 연결과 응용 프로그램 설정에 대한 참조를 관리 할 것입니다. db 클래스에 액세스하기 위해 모든 메소드에서 다음 코드를 사용해야하는 것으로 약간 지저분한 것 같습니다. $db = DB::getInstance(); 더 효율적인 방법이 있습니까? 감사의 말. 감사합니다.

    2

    3답변

    많은 사람들이 정보를 얻는 기능이있어서 나쁜 것을 암시하는 테스트 주도 개발 사람들로부터 자주 듣습니다. 나는 이것이 테스트 관점에서 나쁘다는 것을 알 수 있었지만 때때로 캡슐화 관점에서 필요하지 않은가? 다음 질문은 마음에 온다 : Is using Random and OrderBy a good shuffle algorithm? 은 기본적으로 누군가가 무작

    3

    6답변

    때로는 일부 도우미 값을 사용하여 싱글 톤 클래스를 초기화해야 할 필요가 있습니다. 그러나 우리는 그것을 위해 생성자를 "게시"할 수 없습니다. 이것에 대한 해결 방법은 무엇입니까? 주의! GetInstance에 과부하가 걸리거나 색을 설정하는 것이 좋습니다. 색상은 한 번만 설정해야합니다. MyPainter 페인트 에만을 초기화 색상으로 지정하고 싶습니다