태그
Java
오블완
티스토리챌린지
golang
Network
go
Spring Framework
주니어 개발자 멘토링
F-Lab
SQL
f-lab 멘토링
Oracle SQL
회고
Bean
Spring MVC
spring
Oracle
go 언어로 배우는 웹 애플리케이션 개발
널널한 개발자
Integration Test
application.yml
@Bean
spring bean
spring boot
불변 객체
websocket
mybatis
method area
primitive type
AWS
til
order by
Dependency Injection
GORM
queue
Batch
unit test
MAP
jvm
HashMap
http
cookie
di
iP
Transaction
dns
Final
f-lab 6주차 회고
f-lab 5주차 회고
f-lab 4주차 회고
f-lab 3주차 회고
f-lab 회고
f-lab 2주차 후기
f-lab 2주차 회고
f-lab 1주차 회고
f-lab 1주차 후기
predicates
declarative transaction
선언전 트랜잭션
local/dev/prd
profile 별 설정 분리 관리 방법
profile 별 환경 설정 분리
기술에 대한 깊은 이해 수준은 어느 정도일까?
실력있는 개발자는 어떤 사람일까?
f-lab 신청까지 3년을 고민했다.
f-lab은 정말 효과가 있을까?
주니어 개발자 성장 욕구
자바 개발자로 다시 전환
f-lab 신청 후기
with 절(cte)
계층형 쿼리(connect by)
charset 클래스와 utf-8의 관계는 무엇인가
charset class
skip & retry 아키텍처
반복 및 오류 제어
batch_step_execution
스키마 생성 설정
메타 데이터 스키마
sprint batch
stepcontribution
stepexecution
jobexecution
jobparameter
스프링 배치 도메인
프레임워크와 라이브러리의 차이
기능 및 지원 framework
ui framework
자바 framework
영속성 framework
@range
priority queue method
우선 순위 큐 메서드
min-heap
http only cookie
http only 쿠키
배열과 리스트의 차이점
stack 대신 deque를 사용해라
http response message
http request message
tcp/ip 패킷
www.google.com을 주소 창에 쳤을 때 일어나는 과정
web context
다국어 지원을 위해 각 언어별로 메시지 파일을 관리
localechangeinterceptor
internet service provide
calculating
user mode와 kernel mode
로컬 변수(지역 변수)
thread stack
스레드는 어떻게 메모리를 공유하는가?
hashmap 내부 구조
separate chaining
hashmap 동작 원리
hash 충돌
컴포지션의 장점
상속의 문제점
상속보다 컴포지션을 사용해야 하는 이유
for-each 문
for-each interface
생성자와 static 블록은 무엇이 다를까?
static 블록
bean scopes
데이터 형 변환 함수
null 관련 함수
grouping 함수
uncheck exception
check exception
일반 메서드 주입
docker 총 정리
값 객체
identity vs equality
동일성 vs 동등성
래퍼 클래스와 성능
wraaper class
@conditionalonproperty
매개 변수 바인딩
mybatis 문법
mybatis3
spring mybatis component
xml(extensible markup language)
객체의 불변성
media access control
불변 객체와의 차이점
클래스에 final 사용
메서드에 fianl 사용
변수에 final 사용
immutable object
stack area
heap area
just-in-time compiler
immutability
events api
real time messaging api
no offset for query tuning
index dive using in query
multiple-column index
layered structure of the osi reference model
bandwidth vs. latency
network topology
overview of network systems
thread model
go scheduler
problem solving strategy
go clean architecture
mock library
testify library
청크 지향 프로세스
go 병행 처리
sql query optimization
query 성능 개선
legacy query
내장과 상속
웹 애플리케이션 자체의 미들웨어 패턴
context.context 타입 값에 정보를 부여하는 미들웨어
상태 코드 및 응답 바디를 저장하는 미들웨어
요청 바디를 로그에 남기는 미들웨어
접속 로그 미들웨어
복원 미들웨어
미들웨어 패턴
과도한 추상화(인터페이스 활용) 주의
dip에 준하는 구현
database/sql/driver 패키지와 dip
의존관계 역전 원칙
websocket vs http
bean lifecycle
ExecutionContext
jobinstance
jobrepository
mybatis mapper
정적 중첩 클래스
사용자 모드
messages.properties
BATCH_JOB_INSTANCE
BATCH_JOB_EXECUTION
Spring bean lifecycle
Mapper interface
Network architecture
DNS 캐싱
@NotBlank
filters
객체 비교
불변성
@NotNull
TCP/IP Model
Persistence Framework
인터넷 게이트웨이
long transaction
Setter 주입
필드 주입
data pipeline
빈 스코프
커널 모드
다운 캐스팅
업 캐스팅
user mode
우선 순위 큐
HTTP status
Network Load Balancer
NAT 게이트웨이
실시간 통신
Private Subnet
Public Subnet
Open Addressing
Application Load Balancer
HTTP Message
코딩 컨벤션
Internet Gateway
지역 클래스
생성자 주입
LocaleResolver
Runtime Data Area
자바 컬렉션 프레임워크
@Valid
Domain Name System
retry
크로스 사이트 스크립팅
hypertext transfer protocol
Network Address Translation
익명 클래스
스프링 배치
윈도우 함수
@EnableWebMvc
의존성 관리
Bean Validation
@Profile
Goroutine
NAT GATEWAY
Faulttolerant
DNS LOOKUP
AutoUnBoxing
래퍼 클래스
Spring MyBatis
Value Object
skip
Application Layer
Transport Layer
Internet Layer
http body
@Validated
spring cloud
SQL Mapper
load balancer
dockerfile
Docker Compose
http header
deque
서블릿 컨테이너
zabbix
public IP
java 8
gradle
docker
mariadb
하이퍼바이저
static 메서드
static 변수
컬렉션 프레임워크
@Max
resultMap
virtual private cloud
성능 개선
l7
socket.io
hypervisor
Node.js
@Transactional
Private IP
Lombok
메타 데이터
slack
가상 머신
내부 클래스
kernel mode
coding convention
enhanced for
RewritePath
메모리 영역
Collection Framework
추상 클래스
execution engine
hashCode
grouping sets
stateless
fifo
spring batch
iterate
깊은 복사
Deep Copy
L4
Spring bean scope
오버라이딩
의존성 주입
서버 가상화
Garbage Collector
wrapper class
인스턴스 변수
DispatcherServlet
generate
Covering Index
filtering
인터셉터
legacy
otherwise
trouble Shooting
기본형
Local Area Network
Bean Scope
alb
Test Code
getter
setter
객체지향 프로그래밍
MAC address
VPC
finally
decode
스키마
having
집계 함수
Interceptor
컴포지션
dns server
Error Handling
XSS
race condition
양방향 통신
Routes
insert
priority
라우팅
Panic
Builder
class loader
rollup
subnet
scheduler
mapping
JPA
query
gateway
rewrite
Interpreter
OOP
오버로딩
autoboxing
forEach
choose
CRUD
AOP
Stream
for-each
생성자
배열
array
Polymorphism
boxing
MessageSource
Private
Virtual Machine
NLB
가상화
virtualization
프레임워크
unboxing
equals
dump
Effective Java
Request
response
trim
HashSet
다형성
Filter
static
스레드
세션
reduction
stack
정적 변수
annotation
ISP
ffmpeg
join
GROUP BY
Repeat
국제화
인터페이스
library
validation
port
Exception
Step
priority queue
heap
톰캣
Catch
Session
VMware
Cube
리스트
Framework
클래스
sorting
UTF-8
OSI 7계층
LAN
Nat
Throw
Thread
상속
객체지향
MySQL
메시지
라이브러리
필터
Profile
vm
트랜잭션
job
쿠키
when
If
list
Try
For
collection
Case
test