위키 인덱스
개발 (Development)
- linux-commands — Linux 필수 명령어 (파일, grep, find, 디스크, 프로세스)
- git-commands — Git 필수 명령어 (브랜치, 되돌리기, stash, submodule)
- docker-commands — Docker 필수 명령어 (컨테이너, 이미지, 네트워크)
- cmake-guide — CMake 빌드 가이드 (Debug/Release, 캐시 관리)
- java-debugging — Java 실행 및 디버깅 (JVM 옵션, jps, jstack, Maven/Gradle)
알고리즘 · 자료구조 (Algorithms)
- sorting-algorithms — 정렬 알고리즘 총정리 (버블부터 기수·버킷 정렬까지, Arrays.sort 내부 동작)
- binary-tree — 트리·이진 트리 개념 (용어, 순회, 카탈랑 수, 수식트리)
- binary-search-tree — 이진 탐색 트리(BST) Java 구현 (탐색, 삽입, 삭제 케이스)
- heap-priority-queue — 힙과 우선순위 큐 (heapify, Comparable/Comparator 사용법)
- linked-list-stack-queue — 연결리스트, 스택, 큐 (구현과 특징 비교)
- bitmask — 비트마스크 (비트 연산으로 집합 표현, 연산자 우선순위)
- gcd-lcm-euclidean — 유클리드 호제법 (최대공약수·최소공배수 계산)
- algorithm-coding-mistakes — 알고리즘 문제 실수 방지 (반열린 구간, off-by-one 등)
- coding-test-language-basics — 언어별 입출력·반복문 비교 (C, C++, Java, Python, C#, Node.js)
데이터베이스 (Database)
- oracle-sql — Oracle SQL 필수 문법 (MERGE, WITH, 분석 함수, 날짜)
- mysql-query-log — MySQL 쿼리 로그 설정 및 관리 (general log, crontab 로테이션)
- oracle-19c-time-format — Oracle 19c 시간 포맷팅 (HHMISS, 시간 추출, 변환)
- oracle-nls-territory-date-conversion — Oracle NLS_TERRITORY 날짜 암묵 형변환 오류 (한국 정상·베트남 오류, 재현·원인·예방)
Java
- java-nio-file-operations — Java NIO 파일 작업 가이드 (Path, Files API, 읽기/쓰기, 디렉토리 순회)
- java-8-stream-map — Java 8 Stream map 사용법 (변환, flatMap, 일반 패턴)
- java-functional-interface — Java 함수형 인터페이스 (람다, method reference, java.util.function, 기본형 특화)
- java-generics — Java 제네릭 (타입 한정, PECS 와일드카드, 타입 소거 제약)
- java-ehcache — Java Ehcache 가이드 (기본 사용, 리소스 풀, 만료 정책, 캐싱 전략)
- java-json-parsing — Java JSON 파싱 (gson + commons-io, RestTemplate)
- redis-java-client — Redis와 Java 클라이언트 (설치, Jedis, Redisson)
IDE 도구 (IDE)
- vscode-shortcuts — VSCode에서 태그 선택 및 코드 정렬 단축키 (더블 클릭, Shift+Alt+F)
- eclipse-shortcut — 이클립스에서 여는태그와 닫는태그를 한번에 선택하는 단축키 (Alt+Shift+A)
- ide-shortcut-common-patterns — IDE 단축키 공통 패턴 (선택 확장, 수정자 조합, 탐색)
- eclipse-plugin-development — 이클립스 플러그인 개발 기초 (OSGi 번들, 확장 포인트, PDE, 배포)
Windows
- windows-cmd-commands — Windows CMD 필수 명령어 (파일, 시스템, 네트워크, 배치 파일)
- powershell-commands — PowerShell 필수 명령어 (파일, 프로세스, 파이프라인, 변수)
- windows-dev-tips — Windows 개발 팁 (PowerShell tail, mklink, 배치 파일)
DevOps
- docker-usage — Docker 사용법 (이미지 내려받기, 컨테이너 실행 옵션, Dockerfile 빌드)
- nfs-samba-server — NFS 및 Samba 서버 설정 (설치, 공유 설정, 클라이언트 연결, 트러블슈팅)
- vip-ha-load-balancing — VIP·이중화(Active/Standby)·라운드 로빈 (failover, 부하 분산 알고리즘 비교)
보안 (Security)
- totp-google-otp — Google OTP(TOTP) 인증 원리와 PHP 적용
프론트엔드 (Frontend)
- browser-cache-clearing — 브라우저 캐시 초기화 (Chrome·Edge 단축키, 강제 새로고침, DevTools 캐시 비활성화)
소스 문서 (Sources)
- eclipse-shortcuts — 이클립스 단축키 전체 가이드
- vscode-shortcuts — VSCode 단축키 전체 가이드
- developers-cheatsheet — 개발자 치트시트 (Linux, Git, Docker, CMake, SQL, Java)
작업 로그
자세한 작업 내용은 log.md에서 확인할 수 있습니다.