| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 프로그래밍언어
- 알고리즘
- 데이터베이스
- Yes
- 보안
- 디자인패턴
- 파이썬
- 클라우드컴퓨팅
- 소프트웨어
- 빅데이터
- I'm Sorry
- 딥러닝
- 자바스크립트
- 버전관리
- 인공지능
- springboot
- 자료구조
- 프로그래밍
- 네트워크
- 데이터과학
- 데이터구조
- 네트워크보안
- 데이터분석
- 컴퓨터공학
- 사이버보안
- 컴퓨터비전
- 웹개발
- 머신러닝
- 소프트웨어공학
- 컴퓨터과학
- Today
- Total
목록분류 전체보기 (1962)
스택큐힙리스트
객체 트리(파일 시스템, 문서 AST, UI 컴포넌트…)에 새로운 연산을 넣어야 할 때, 모든 클래스에 메서드를 추가하자니 코드가 산으로 가고, 상속도 이미 꽉 차 있다면?Visitor 패턴은 데이터 구조(Elements) 와 알고리즘(Visitors) 을 분리해 “클래스 손대지 않고 기능만 플러그인” 할 수 있게 해 줍니다.언제 쓰면 딱일까?컴파일러·파서: 구문 트리를 돌며 타입 체크, 코드 생성, pretty print 등 다양한 작업 추가UI 테스트 자동화: 위젯 트리를 방문하며 스냅샷·접근성 검사·통계 수집파일 탐색기: 디렉터리·파일 객체 구조에 압축, 용량 계산, 권한 검사 등 추가 기능 삽입게임 엔진: 씬 그래프에 충돌 검사, 렌더링, AI 패스 한 번에 붙이기로그·모니터링: 객체 계층을 돌며..
‘메이저’ 반도체 대장주들 뒤에 가려 있지만, 인쇄회로기판(PCB) 전문기업 심텍(222800, KOSPI)은 AI · HBM(고대역폭 메모리) 붐의 핵심 부품사로 꼽힙니다.30 일 장초 기준 주가는 약 23,450원(+5.3%)에 거래되며 온디바이스 AI 테마 강세를 주도했습니다. 최근 일주일간 22,450 ~ 24,950원 사이에서 등락하며 52주 저점(9,690원) 대비 세 배 가까이 오른 상태죠. 1. 회사 한눈에 보기2015 년 홀딩스에서 인적분할된 이후 패키지 서브스트레이트와 모듈 PCB를 주력으로 생산. 글로벌 메모리·패키징 Big 5가 주요 고객사.국내 6 개, 중국·일본 2 개 공장으로 다층 PCB(MLB)·HDI 기판 공급. AI 가속기·5G 통신·서버용 고밀도 기판 비중 확대 중. 2..
동영상/오디오 앱에서 “지난번 보던 자리부터 이어보기” 는 필수 UX입니다.이 기능은 사실 두 가지 디자인 패턴이 만나면 깔끔하게 풀립니다.Memento – 플레이어의 ‘스냅샷’을 저장·복원해 재생 위치를 되살린다.Iterator – 저장된 스냅샷 목록을 순회해 최근 기록을 탐색‧표시한다.아래 예시는 조회수 높은 한국 안드로이드 블로그들의 패턴 사용법을 베이스로, 실제 서비스 코드 형태로 재구성했습니다.1. 핵심 클래스 설계PlayerState (Memento)@JvmInline value class PlayerState(val positionMs: Long)불변(immutable)이라 복원 시 사이드이펙트 없음. VideoPlayer (Originator)class VideoPlayer(private ..
복잡한 앱을 만들다 보면 “방금 전 상태로 돌려줘!” 라는 요구가 꼭 생깁니다. 편집기에서의 Undo/Redo, 게임의 저장·로드, 그리고 상태 머신에서 특정 단계로 롤백 하기까지—모두 객체의 이전 상태를 안전하게 보관-복원하는 Memento 패턴으로 해결할 수 있습니다.Memento는 캡슐화를 깨지 않고 객체의 스냅샷을 외부에 보관했다가 원할 때 정확히 그 상태로 되돌리는 행위(Behavioral) 패턴입니다.언제, 왜 써야 할까?상태 머신 롤백: 복잡한 워크플로에서 오류가 나면 직전 단계로 안전하게 복귀.알림 시스템 취소: 푸시 예약을 “1분 안에 취소” 하도록 임시 스냅샷 보관.에디터 Undo/Redo: 사용자가 편집할 때마다 스냅샷을 스택에 쌓았다가 단계별 복원.핵심은 “상태 이력” 을 Care..