본문 바로가기

기타2

씽크웨이 토체티 BW 갈축 리뷰 씽크웨이 토체티 키보드를 선물받았다. 기존에 사용하던 레오폴드 FC750 저소음 적축 모델을 잘 사용하고 있었지만, 갈축모델이 그리웠고 아래 기준을 정해 키보드를 고르게 되었다. - 무선 방식 연결이 가능한지 - 블루투스 연결이 가능한지 - 키캡의 퀄리티가 좋은지 - 키 높이가 많이 높지는 않은지 박스 구성 이러한 요건을 충족시키면서 텐키리스 갈축인 키보드는 사실상 토체티가 유일(은 아님)하다고 생각되어 이 키보드를 선택했다. 구성품은 레오폴드보다 훨씬 다양했다. - 여분 키캡 - 듀가드 컵 받침대(?) - C to C 케이블 - A to C 케이블 - 무선 동글 - 키 뺼수 있는 도구(이걸 뭐라그러더라..) - 동글 연장 젠더 - 듀가드 스티커 및 선정리 끈 디자인 생각보다 무게가 아주 가벼웠고 이는 .. 2022. 3. 25.
싱글톤 패턴과 문제점 안녕하세요 :) 싱글톤 패턴은 흔히 사용하는 디자인 패턴중 하나입니다. 이러한 싱글톤 패턴을 왜 안티패턴이라고 하는지 알아보려고 합니다. 싱글톤 패턴이란? 싱글톤 패턴은 전역 변수를 사용하지 않고 객체를 하나만 생성합니다. 생성된 객체를 어디에서든지 참조할 수 있도록 하는 패턴입니다. 생성자(Constructor)가 여러 차례 호출되어도 실제로 객체는 하나만 생성됩니다. 최초 생성 이후에 호출된 생성자는 최초에 생성자가 생성한 객체를 리턴합니다. (위 특징과 같습니다.) 환경설정 관리 클래스나 커넥션 풀과 같이 pool 형태로 관리되는 공통 클래스에 사용되는 것이 일반적입니다. 싱글톤의 특징 고정된 메모리 영역을 얻으면서 동시에 단 한번만 `new` 를 사용하여 메모리 낭비를 방지할 수 있습니다. 싱글톤.. 2021. 12. 30.