Devlog
개발과 관련된 글
2023
- [대규모 시스템 설계 기초] 08. URL 단축키 설계
- [대규모 시스템 설계 기초] 07. 분산 시스템을 위한 유일 ID 생성기 설계
- [대규모 시스템 설계 기초] 03. 시스템 설계 면접 공략법
- [대규모 시스템 설계 기초] 04. 처리율 제한 장치의 설계
- [대규모 시스템 설계 기초] 02. 개략적인 규모 추정
- [대규모 시스템 설계 기초] 01. 사용자 수에 따른 규모 확장성
- MongoDB의 Change Streams - 개념편
- Typora 이미지 업로드시 시놀로지 Nas로 업로드하자 (Typora + Synology + PicGo)
- Typora 이미지 업로드시 GitHub로 업로드하자 (Typora + GitHub + PicGo)
2022
- [Effective Java 뽀개기] 13. clone 재정의는 주의해서 진행하라
- [Effective Java 뽀개기] 12. toString을 항상 재정의하라
- [Effective Java 뽀개기] 11. equals를 재정의하려거든 hashCode도 재정의하라
- [Effective Java 뽀개기] 10. equals는 일반 규약을 지켜 재정의하라
- [Effective Java 뽀개기] 09. try-finally 보다는 try-with-resources를 사용하라
- [Effective Java 뽀개기] 08. finalizer와 cleaner 사용을 피하라
- [Effective Java 뽀개기] 07. 다 쓴 객체 참조를 해제하라
- [Effective Java 뽀개기] 06. 불필요한 객체 생성을 피하라
- [Effective Java 뽀개기] 05. 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
- [Effective Java 뽀개기] 04. 인스턴스화를 막으려거든 private 생성자를 사용하라
- [Effective Java 뽀개기] 서론
- [Effective Java 뽀개기] 03. private 생성자나 열거 타입으로 싱글턴임을 보증하라
- [Effective Java 뽀개기] 02. 생성자에 매개변수가 많다면 빌더를 고려하라
- [Effective Java 뽀개기] 01. 생성자 대신 정적 팩터리 메서드를 고려하라
- Gradle Could not find method compile() 오류 해결
- Sharding-Sphere 사용 튜토리얼 - 1편
2021
- 문자열 알고리즘 (Navie, Rabin-Karp, KMP)
- String과 new String의 차이, 그리고 StringPool이란?
- [자바의 정석] 6.객체지향 프로그래밍 I 정리
- URI와 URL, URN의 특징과 차이점
- equals()와 hashCode()를 언제 정의할까
- [백준: 1799] 비숍 (Java)
- 추상클래스와 인터페이스의 차이
- 2021-04-20-[Mac]오른쪽 커맨드 키 한영키로 변경 (BigSur)
- List.add()시 UnsupportedOperationException 발생 에러 해결
- xcrun: error: invalid active developer path 에러 해결
2019
- 자바스크립트 정규 표현식
- 스프링 개념 정리 (WebMVC)
- 이클립스 단축키 정리
- `Spring5-최범균` 정리
- 스프링 개념 정리
- 스프링 개념 정리
- Setting Sync Token
- Spring 프로젝트 환경설정
- MySQL DB 문제와 답
- 리액트 Hooks 정리
- 테스트 주도 개발(TDD) - 개발툴편
- 테스트 주도 개발(TDD) - 개념편
- SpringBoot 환경설정 및 예제
- Git 버전관리 정리
- React 정리 #5
- React 정리 #5
- React 정리 #4
- React 정리 #3
- React 정리 #2
- React 정리 #1
- React 세팅 매뉴얼 (19.08.27)
- A* 알고리즘
- 웹 개발자 로드맵 2017 - BackEnd편
- 웹 개발자 로드맵 2017 - FrontEnd편
- [백준][1676] 팩토리얼 0의 개수
- [백준][10872] 팩토리얼
- [백준][1929] 소수 구하기
- [백준][2089] -2진수
- [백준][1850] 최대공약수
- [백준][2609] 최대공약수와 최소공배수
- [백준][11652] 카드
- [백준][10989] 수 정렬하기 3
- [백준][10814] 나이순 정렬
- [백준][11651] 좌표 정렬하기 2
- [백준][2225] 합분해
- [백준][11052] 카드 구매하기
- [백준][2133] 타일 채우기
- [백준][1699] 제곱수의 합
- [백준][1912] 연속합
- [백준][11053] 가장 긴 증가하는 부분 수열
- [백준][2156] 포도주 시식
- [백준][9465] 스티커
- [백준][2741] N 찍기 (시간 초과 날 경우)
- [백준][1463] 1로 만들기
- [백준][11726] 2xn 타일링
- [백준][10951] A+B - 4 (입력 종료 조건이 없을 때)
- [백준][10844] 쉬운 계단 수