일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Yes
- 데이터분석
- 웹개발
- 컴퓨터과학
- 프로그래밍언어
- 네트워크보안
- 디자인패턴
- 컴퓨터비전
- 소프트웨어
- 네트워크
- 알고리즘
- 인공지능
- 자바스크립트
- 버전관리
- 클라우드컴퓨팅
- I'm Sorry
- 컴퓨터공학
- 머신러닝
- 프로그래밍
- 자료구조
- 딥러닝
- 파이썬
- 빅데이터
- 데이터베이스
- 사이버보안
- 데이터과학
- 소프트웨어공학
- 데이터구조
- springboot
- 보안
- Today
- Total
목록2025/07/11 (15)
스택큐힙리스트
1. 猫の手も借りたい (ねこのてもかりたい)뜻: ‘고양이 손이라도 빌리고 싶다’—정말 바쁠 때 쓰는 표현예문: 仕事が多すぎて、猫の手も借りたいよ。기억 팁: 쉴 틈 없이 바삐 움직이는 고양이 두 마리를 상상해 보세요.2. 犬も歩けば棒に当たる (いぬもあるけばぼうにあたる)뜻: ‘개도 걷다 보면 몽둥이에 맞는다’—뭔가 하다 보면 좋든 나쁘든 일이 생긴다예문: 新しいことに挑戦すると、犬も歩けば棒に当たるって言うしね。기억 팁: 산책 중인 시바견이 우연히 횡재(또는 사고)를 맞는 장면을 그려보세요.3. 猿も木から落ちる (さるもきからおちる)뜻: ‘원숭이도 나무에서 떨어진다’—전문가도 실수한다예문: プロでも猿も木から落ちることがあるから、気にしないで。기억 팁: 능숙한 원숭이가 미끄러지는 슬랩스틱을 떠올리면 OK.4. 馬の耳に念仏 ..
1. 왜 다시 “데이터 클래스”인가?DTO·Value Object·Config Bean처럼 “값만 담는 객체”는 스프링 프로젝트 곳곳에 숨어 있습니다. 반복되는 getter‧setter, equals/hashCode, toString… 언제까지 IDE 자동 생성 버튼을 누를 순 없죠. JDK Record, Lombok, Google AutoValue 세 가지 방법을 놓고 보일러플레이트 제거 전략을 정리합니다.2. 3파전 핵심 키워드 한눈에Record — 자바 언어 기능Java 16+ 내장, 문법 자체가 “불변 데이터 전용 클래스”생성자·필드·equals/hashCode/toString 자동 생성상속 불가(암시적 final), 필드도 자동 private final제한적 커스텀: 로직 많은 객체에는 부적합L..
1. 오늘의 목표람다‧Stream‧Record‧Optional 네 가지 키워드를 활용해 실시간 로그를 필터링하고 집계하는 예제를 만들며 “함수형 사고”에 감 잡기. 프로젝트 전반에서 반복될 깨끗한 데이터 파이프라인을 설계할 토대를 다집니다.2. 왜 배워야 할까?람다식으로 익명 클래스를 걷어내 코드량 ↓, 가독성 ↑.Stream API로 멀티스레드 컬렉션 처리까지 한 줄에.Record로 DTO 보일러플레이트 제거, 불변 객체 기본화.Optional로 NullPointerException 방지 & “null 체크” 관습 탈출.3. 실습 – 실시간 로그 필터·집계 파이프라인// Record: 로그 한 줄 정의public record LogLine(long ts, String level, String msg) ..