💻 Note 📚 공부 알고리즘 다이나믹 프로그래밍 이항계수 다이나믹 프로그래밍 활용 파라메트릭 서치 AWS 컴퓨터 구조 디스크 읽기 데이터통신기술 피코넷 지그비 UWB 데이터베이스 B-Tree 와 B+Tree 병행성 제어 인덱스 로킹기법 격리수준 [잠금] innodb 스토리지 엔진의 잠금 MySQL 엔진의 잠금 MySQL MySql 아키텍처 메모리 할당 및 사용 구조 쿼리 실행 구조 스토리지 엔진 InnoDB 스토리지 엔진 아키텍처 InnoDB 버퍼 풀 스레드 풀 스레딩 구조 MySql 설정 관련 MySql 시스템 변수 MySql 사용자 및 권한 정규화 절차형 SQL 회복 기법 SQL문 dcl GRANT REVOKE ddl Alter Table Database Handling Foreign Key Table Handling dml INSERT JOIN 자료구조 HashMap vs HashTable vs ConcurrentHashMap vs LinkedHashMap 레드-블랙 트리 버전/의존성 관리 도구 형상 관리 디자인 패턴 추상 팩토리 패턴 어댑터 패턴 데코레이터 패턴 전략 패턴 템플릿 메서드 패턴 도커 엘라스틱 스택 비츠 클러스터와 노드 클러스터 노드 엘라스틱서치 엘라스틱서치: 기본 엘라스틱서치: 검색 유사도 스코어 설정 Git 해킹 CSRF Rootkit 세션 하이재킹 SQL 삽입 XSS JAVA Java 컴파일 과정 CountDownLatch vs. CyclicBarrier 리플렉션 Comparable vs Comparator 정규식 사용하기 지네릭스 지네릭스 part1 지네릭스 part2 카프카 클라우드 카프카 서비스 카프카 커맨드 라인 툴 카프카 커넥트 카프카 미러메이커2 카프카 스트림즈 스트림즈DSL 스프링 카프카 컨슈머 코틀린 MongoDB MongoDB 아키텍처 MongoDB 배포 형태 MongoDB 인덱스 MongoDB 샤딩 네트워크 Blocking vs Non Blocking vs Synchronous vs Asynchronous IP 기초 온프레미스 라우팅 프로토콜 전송계층 객체 VO와 DTO 운영체제 CPU 스케줄링 단편화 외부 단편화 Paging: Smaller Table PCB와 Context Switching 세그먼테이션 시스템 콜 성능 테스트 Apache Jmeter NGriner 레디스(Redis) 레디스에서의 고가용성 복제 레디스 기본 레디스의 자료 구조 레디스 자료 구조 활용 사례 레디스에서 키를 관리하는 법 레디스를 캐시로 레디스 데이터 백업 방법 레디스를 메시지 브로커로 레디스 환경설정 보안 암호화 대칭키 비대칭키 네트워크 보안 3대 요소 시멘틱 웹과 온톨로지 소프트웨어 공학 응집도 결합도 검증 vs 확인 EAI(Enterprise Application Integration) 객체지향 설계 스프링 AOP ApplicationContext Autowired DI(Dependency Injection) 예외처리 API 예외 처리 IoC vs DI vs DIP Spring Security Vue Template Syntax computed v-bind v-model v-on watchers pinia props router WEB bootstrap JWT 🚫 트러블 슈팅 엘라스틱 스택 리눅스 맥 환경 설치 레디스 한글 깨질 때 카프카 실습환경 세팅 Git 추적하지 않게 하기 spring build 명령어 관련 ✍🏻 그냥 기록 리눅스 환경설정 리눅스 환경 엘라스틱 스택 설정 클러스터 백업 카프카 실습환경 세팅 카프카 실전 프로젝트 서버 지표 수집 파이프라인 생성과 스트림즈 활용 토픽 미러링 웹 페이지 이벤트 적재 파이프라인 하둡 설정 메트릭비트 설정 Docker 명령어 Docker 명령어로 Elastic Stack 실행