2022-10-31-TIL TIL 2022-10-31-TIL Today I Learned JVM JVM 명세(JVMS)의 첫 장을 읽었다. 명세는 JVM을 실제 컴퓨터처럼 명령어 집합을 갖고 실행 중에 여러 메모리 영역을 다루는 추상 기계라고 정의한다. 그리고 JVM은 자바 언어를 전혀 모르고 class 파일이라는 바이너리 형식만 안다고 강조한다. “The Java Vir... 2022/10/31 2022-TIL
HTTP 웹 기본 지식 복습: 섹션별 학습 시리즈 Lecture HTTP 강의를 10개 섹션으로 나누어 복습하는 시리즈 안내. 네트워크부터 메서드, 헤더, 캐시까지 연결한다. 2022/10/28 HTTP
2022-10-28-TIL TIL 2022-10-28-TIL Today I Learned Test Doubles(Fakes, Mocks and Stubs), Fixture https://www.javatpoint.com/mock-vs-stub-vs-spy https://spin.atomicobject.com/2021/06/28/mocks-stubs-or-spies/ ... 2022/10/28 2022-TIL
2022-10-27-TIL TIL 2022-10-27-TIL Today I Learned 저작권, 실연권, 인접권 음원 한 곡에는 권리자가 여러 명 얽혀 있다. 곡을 쓴 작사가와 작곡가가 갖는 권리가 저작권이다. 그 곡을 노래하거나 연주한 사람, 녹음물을 만든 사람에게도 별도의 권리가 있는데 이것이 저작인접권이다. 문화체육관광부는 저작인접권을 이렇게 정의한다. “저작인접권... 2022/10/27 2022-TIL
HTTP 웹 기본 지식 10: 배운 개념을 작은 API의 설계 기준으로 바꾸기 Lecture 마무리 섹션을 복습하고 HTTP 지식을 웹 프레임워크와 작은 구현 과제로 연결한다. 2022/10/26 HTTP HTTP 웹 기본 지식 10편
2022-10-25-TIL TIL 2022-10-25-TIL Today I Learned Substack Substack은 작가가 글을 이메일 구독과 웹으로 발행하고 유료 구독으로 수익을 내는 플랫폼이다. Substack 공식 블로그의 “Please stop calling it the newsletter economy”(2022년 10월 13일)에서 CEO Hamish McKen... 2022/10/25 2022-TIL
2022-10-24-TIL TIL 2022-10-24-TIL Today I Learned Apache POI HSSF vs XSSF vs SXSSF HSSF는 xls만 사용가능하므로 제외하고, XSSF와 SXSSF 중에서는 메모리에 모두 올려놓지 않고 사용하는 SXSSF가 유리 세 API의 차이를 POI 문서 기준으로 정리하면 다음과 같다(Apache POI: Spreadshe... 2022/10/24 2022-TIL
HTTP 웹 기본 지식 9: 캐시의 저장, 신선도, 재검증을 구분하기 Lecture 조건부 요청과 프록시 캐시를 연결하고 no-cache·no-store·must-revalidate의 차이를 복습한다. 2022/10/19 HTTP HTTP 웹 기본 지식 9편
2022-10-19-TIL TIL 2022-10-19-TIL Today I Learned Redis Redis 공식 문서는 Redis를 “data structure server”라고 소개한다. 단순히 문자열 값을 저장하는 키-값 저장소가 아니라, 값 자리에 여러 자료구조를 두고 그 자료구조에 맞는 명령을 서버에서 바로 실행한다는 뜻이다(Redis data types). 주요 자료... 2022/10/19 2022-TIL
2022-10-17-TIL TIL 2022-10-17-TIL Today I Learned RESTful API REST(Representational State Transfer)는 Roy Fielding이 박사 논문에서 정리한 아키텍처 스타일이다. 클라이언트-서버 분리, 무상태(stateless), 캐시 가능, 균일한 인터페이스, 계층화된 시스템, 선택적인 code on dema... 2022/10/17 2022-TIL