태그 클라우드
- #Til
- #주간회고
- #개발일지
- #메가테라
- #항해플러스
- #항해99
- #메가테라 주간회고
- #graphQL
- #이커머스 프로젝트
- #회고
- #이벤트 기반 아키텍처
- #JPA Pageable
- #낙관적 락
- #프로젝트 회고
- #hikaricp
- #영속성 컨텍스트
- #redis
- #반복학습
- #제네릭
- #랭킹 알고리즘
- #Jackson
- #STOMP
- #OSIV
- #Connection Pool
- #DI
- #curiously recurring template pattern in java
- #crtp
- #terraform plan "known after apply"
- #confluent schema reference
- #list.of()와 arrays.aslist() 차이
- #이행적 종속성
- #outbox pattern
- #트랜잭셔널 아웃박스 패턴
- #이벤트 기반 아키텍처 구축
- #네임드 락
- #이커머스 주문 결제
- #주문 결제 트랜잭션
- #도메인과 엔티티의 차이
- #Domain Entity Difference
- #Domain vs Entity
- #Actions Runner Controller
- #github actions self-hosted
- #instances failed to join the kubernetes cluster
- #Node Group Create Failed
- #EKS Cluster Node Group
- #EKS Cluster credentials error
- #the server has asked for the client to provide credentials
- #couldn't get current server API group list
- #window suppress
- #tumbling window
- #kafka stream window
- #MySQL Isolation Level
- #mysql mvcc
- #SecurityContextPersistenceFilter
- #Spring SecurityContextHolder
- #Opensearch full-text query
- #Opensearch term query
- #OpenSearch Query DSL
- #OpenSearchClient
- #sorted set 특징
- #sorted set 명령어
- #sorted set
- #redis zset
- #redis sorted set
- #제3 정규화
- #제2 정규화
- #제1 정규화
- #Java BiFunction
- #no main manifest attribute error
- #Effective Java Item 17
- #변경 가능성을 최소화
- #방어적인 복사
- #Spring DispatcherServlet
- #Spring Servlet
- #Spring Web MVC vs Spring Web Flux
- #Spring WebClient
- #DynamoDB scan
- #DynamoDB partition
- #partition key and sort key
- #DynamoDB Partition Key
- #AWS AppSync
- #Concurrent I/O
- #I/O Threads
- #I/O란?
- #WRONGTYPE Operation against a key holding the wrong kind of value
- #Quarkus Redis
- #Amplify GraphQL
- #GraphQL mutation
- #인기순 알고리즘
- #Ranking Algorithm
- #Varargs 특징
- #Java 가변인자
- #Java Varargs
- #이펙티브 자바 아이템 4
- #로 타입
- #제네릭 상속
- #@ JsonAutoDetect
- #playtika testcontainer
- #@MockBean과 @InjectMocks
- #@InjectMocks
- #functional dependency
- #SQL IN절
- #주니어 개발일지
- #List.of()
- #부트캠프 취업 후기
- #첫 취업 후기
- #추상 클래스와 인터페이스
- #Optimistic Lock
- #@Transactional(readOnly=true)
- #제네릭이란?
- #리플렉션 장점
- #리플렉션이란
- #Spring Redis Cache
- #Redis cache
- #Type Erasure
- #싱글톤 패턴 사용 이유
- #싱글톤 패턴 문제점
- #데브로드
- #불변 클래스
- #JPA Fetch Type
- #1차 캐시 저장소
- #엔티티 생명주기
- #기아 현상
- #에이징 기법
- #다단계 피드백 큐 스케줄링
- #SRT 스케줄링
- #SJF 스케줄링
- #FCFS 스케줄링
- #4-way-handshaking
- #TCP와 UDP
- #프로세스 메모리 영역
- #프로세스 메모리 구조
- #문맥 교환
- #Context Switching이란
- #PCB란
- #Process란
- #TLS이란
- #SSL이란
- #HTTPS란
- #GC 종류
- #GC 알고리즘
- #가비지 컬렉션이란
- #GC란
- #JMV이란
- #221222TIL
- #연간 회고
- #2022년 회고
- #221210 TIL
- #221208 TIL
- #221207 TIL
- #221206TIL
- #221205 TIL
- #221204 TIL
- #221202 TIL
- #221201 TIL
- #@PreAuthorize
- #spring role
- #221128 TIL
- #221127 TIL
- #JPA 게시판 검색
- #221126 TIL
- #@MockBean
- #@Mock
- #기능 단위 서비스
- #스프링 페이지네이션
- #Long Polling
- #jpa n + 1 문제
- #AWS bucket 생성
- #Spring S3 연동 방법
- #Non-Blocking I/O
- #Blocking I/O
- #JadenCase문자열 만들기
- #Dto클래스 getter
- #MappingJackson2HttpMessageConverter
- #DTO 클래스 getter
- #PageRequest.of
- #callback 함수란
- #JS 중복제거
- #getById vs findById
- #getReferenceById()
- #useLocation
- #js 정렬
- #js sort
- #경험을 통한 학습
- #onClick 함수 매개변수
- #onClick 함수 호출 안됨
- #git conflict
- #4-Tier Layered Architecture
- #Layered Architecture 특징
- #Layered Architecture 장점
- #의도적 수련
- #언제 리팩터링 하는가
- #리팩터링 하는방법
- #쿠키와 세션의 차이
- #position absolute
- #String.equals
- #Object.equals
- #메가테라 골든벨
- #이해와 암기
- #메가골든벨
- #Guard Clause
- #필드 주입
- #수정자 주입
- #연산자의 우선순위
- #if ~ else if
- #OoOE
- #비관적 락
- #터미널 기본 명령어
- #CPU 스케줄링 알고리즘
- #리팩터링이란
- #AuthenticationProvider
- #Arrays.asList()
- #고차 함수
- #self-hosted runner
- #GraphQL vs REST
- #findById()
- #getById()
- #Bucket4j
- #개발자 회고
- #스프링 싱글톤
- #ProviderManager
- #AuthenticationManager
- #SessionManagementFilter
- #탈출문자
- #동일 출처 정책
- #CPU 스케줄링
- #HTTP vs HTTPS
- #정적 멤버 클래스
- #아무튼 출근
- #stompjs
- #즉시로딩
- #Map.Entry
- #if ~ else
- #Testcontainers
- #지연로딩
- #분산 락
- #servlet container
- #부분 함수적 종속성
- #완전 함수적 종속성
- #spring event
- #@TransactionalEventListener
- #securityfilterchain
- #js 오름차순
- #의도적수련
- #aws eks
- #MessageConverter
- #@RestController
- #amplify
- #position fixed
- #position relative
- #position static
- #뽀모도로 공부법
- #mvcc
- #3-way-handshaking
- #BCNF
- #자바 제네릭
- #힙 영역
- #교차 출처 리소스 공유
- #java enum
- #자바 추상클래스
- #springboot redis
- #이스케이프문자
- #HTTP 메시지
- #스프링 컨테이너
- #프로세스란
- #foreach()
- #Dynamo DB
- #스택 영역
- #@JsonBackReference
- #@JsonManagedReference
- #@JsonAutoDetect
- #UsernamePasswordAuthenticationFilter
- #useState
- #props.children
- #인스턴스변수
- #Pageable
- #HTTP란
- #flatMap
- #k8s
- #sockjs
- #Lettuce
- #Kafka Streams
- #컴퓨터의 역사
- #의존성 주입
- #spring webflux
- #우선순위 스케줄링
- #SecurityContext
- #중첩 클래스
- #빨리 배우는 방법
- #일급객체
- #VH
- #변수의 종류
- #FileNotFoundException
- #Dynamodb
- #Math.random
- #어떻게 공부할 것인가
- #jedis
- #자바 인터페이스
- #mybatis foreach
- #익명함수
- #rabbitmq
- #FilterChainProxy
- #DelegatingFilterProxy
- #@ResponseBody
- #css position
- #함수적 종속성
- #worker thread
- #gitignore
- #실시간 급상승 검색어
- #메시지 큐
- #inline-block
- #map()
- #filter()
- #github
- #아날로그와 디지털
- #cors
- #가비지 컬렉션
- #Round robin
- #비전공자
- #websocket
- #boolean
- #싱글톤 패턴
- #코딩도장
- #HTTP Header
- #쿼리스트링
- #클래스변수
- #의존성주입
- #DispatcherServlet
- #@Configuration
- #binary search
- #b-tree
- #데이터 타입
- #git
- #Kafka
- #논리연산자
- #1.
- #데이터 영역
- #querystring
- #Reactive programming
- #JMeter
- #call by reference
- #call by value
- #SOP
- #REM
- #시간복잡도
- #싱글톤
- #SoC
- #리플렉션
- #pagination
- #EDA
- #이진탐색
- #EM
- #Escape
- #M1
- #udp
- #Spring Security
- #정규화
- #CUI
- #파레토 법칙
- #Length
- #Equals
- #Break
- #멤버변수
- #polling
- #this
- #Facade pattern
- #Block
- #프록시
- #SET
- #짝프로그래밍
- #connection
- #리팩터링
- #생성자 주입
- #Application Context
- #unchecked exception
- #checked exception
- #Layered Architecture
- #Normalization
- #사용자 스토리
- #for
- #generic
- #OpenSearch
- #비트연산자
- #manifest
- #Dependency Injection
- #입출력
- #Partition
- #static
- #변수
- #Value Object
- #Record
- #JAR
- #CONTINUE
- #JDBC
- #와일드카드
- #VW
- #scanner
- #inline
- #생성자
- #head
- #전역변수
- #body
- #배열
- #TCP
- #UMA
- #Singleton Pattern
- #Cookie
- #RAM
- #SSD
- #DOCTYPE
- #조건문
- #지역변수
- #Session
- #random
- #If
- #GUI
- #django
- #HTTP
- #주석
- #세션
- #JVM
- #쿠키
- #Reflection
- #실시간 검색어 순위
- #개발자
- #HDD
- #그래픽카드
- #CPU
- #인덱스
- #index
- #Python
- #실용주의 프로그래머
- #HTML