본문 바로가기

태그

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