2024/02 3

[BOOK] 헤드퍼스트 디자인 패턴

들어가면서출퇴근 시간에 읽을만한 책을 찾다가, 디자인 패턴에 대해 공부를 해야겠다고 생각이 들어 구매하게 되었다.가벼운 마음으로 책읅 읽고 정리해보겠다. 목차01장 디자인 패턴 소개와 전략 패턴 | 디자인 패턴의 세계로 떠나기02장 옵저버 패턴 | 객체들에게 연락 돌리기03장 데코레이터 패턴 | 객체 꾸미기04장 팩토리 패턴 | 객체지향 빵 굽기05장 싱글턴 패턴 | 하나뿐인 특별한 객체 만들기06장 커맨드 패턴 | 호출 캡슐화하기07장 어댑터 패턴과 퍼사드 패턴 | 적응시키기08장 템플릿 메소드 패턴 | 알고리즘 캡슐화하기09장 반복자 패턴과 컴포지트 패턴 | 컬렉션 잘 관리하기10장 상태 패턴 | 객체의 상태 바꾸기11장 프록시 패턴 | 객체 접근 제어하기12장 복합 패턴 | 패턴을 모아 패턴 만들기..

[KOSTA] 자바 코드의 성능 향상 - 2일차

💪 본 내용은 한국 소프트협회에서 직장인 대상 교육 및 다른 블로그를 읽고 정리한 내용입니다. 준비 사항 ※ 실습 코드는 제외하고 작성했습니다. Eclipse 2022-09 + 설치 MySQL 8.0 설치 JDK 11 Visual Studio Code - Editor Jmeter 수업 내용 목차 JVM Stack & Heap 자바 기본 Class Loader JVM JIT Compiler --- 이하 2일차 --- GC 성능 향상 성능 최적화 GC & Heap 성능 튜닝 성능 테스트 작성 중 입니다...!! GC 성능 향상 성능 최적화 GC & Heap 가비지 콜렉터의 대상이 되는 부분은 힙 영역이다. JVM이 운영하며 일반적으로 힙 메모리에 free한 메모리가 없으면 작동한다. 수행 JVM의 목표는 가..

[KOSTA] 자바 코드의 성능 향상 - 1일차

💪 본 내용은 한국 소프트협회에서 직장인 대상 교육 및 다른 블로그를 읽고 정리한 내용입니다. 준비 사항 ※ 실습 코드는 제외하고 작성했습니다. Eclipse 2022-09 + 설치 MySQL 8.0 설치 JDK 11 Visual Studio Code - Editor Jmeter 수업 내용 목차 JVM Stack & Heap 자바 기본 Class Loader JVM JIT Compiler --- 이하 2일차 --- GC 성능 향상 성능 최적화 GC & Heap 성능 튜닝 성능 테스트 들어가기 전 Editor vs IDE(Integrated Development Environment) 두 경계가 무너지고 있는 느낌이다 선생님 왈, VS code는 IDE라고 보는게 맞는 것 같다. 컴파일러, 디버그 등등 모..