최신 글
기술과 일상을 함께 기록합니다.
기술
297구글차트 그리기
Vue 2의 투표 데이터를 Google Charts 원그래프로 표시하고, 라이브러리 준비·데이터 갱신·재그리기 순서를 설명한다.
데이터 변화 감지
Vue 2에서 원본 상태와 계산값을 분리하고, computed·watch의 역할과 감지되지 않는 변경 사례를 살펴본다.
3. 리액티브 오퍼레이션 적용
Flux·Mono의 생성, 조합, 변환, 검증 연산자를 실제 신호와 순서 관점에서 비교한다.
1. Spring Reactor 개요
Reactive Streams의 요청·취소·종료 신호를 통해 Reactor의 데이터 흐름과 배압, 스레드 사용을 이해한다.
0. EventListener를 사용한 발행-구독 패턴
Spring ApplicationEvent와 MVC SseEmitter로 온도 알림을 만들고, 동기 이벤트·연결 종료·확장 한계를 살펴본다.
Spring Reactor 시작하기
Reactor의 Flux·Mono를 생성하고 구독·취소·완료 신호를 확인하며, 파이프라인 조립과 실행 시점의 차이를 살펴본다.

gRPC
서비스 계약을 .proto로 정의하고 요청·응답을 주고받는 gRPC의 흐름, 네 가지 RPC 방식, 운영 시 확인할 점을 정리합니다.
v-if 조건문
Vue 2의 v-if로 로딩·실패·빈 목록·성공 화면을 분기하고, DOM 재생성과 입력 상태에 미치는 영향을 살펴본다.
v-on
Vue 2의 v-on으로 클릭·제출·키보드 이벤트를 처리하고, 기본 동작 제어와 중복 제출 문제를 짚는다.
v-model
Vue 2의 v-model이 폼 값과 상태를 연결하는 방식을 입력 종류별로 살펴보고, 수식자와 검증의 경계를 구분한다.
8. 해싱(Hashing)
키를 버킷 주소로 바꾸는 해시 함수, 충돌 해결, 적재율과 Java HashMap의 선택 기준을 작은 예제로 설명한다.
[Java] Generic(제네릭)
Java 제네릭 클래스와 메서드, 상한·와일드카드의 읽기·쓰기 제약을 예제로 살펴보고 타입 소거 뒤의 런타임 경계를 설명한다.