본문 바로가기
Log/TIL

230907

by 재영(ReO) 2023. 9. 13.

🍒 오늘 공부한 내용

FixedThreadPool <- 큐 사이즈 존재함 설정한 maxPoolSize보다 넘는 작업은 큐에서 대기

NewCachedThreadPool <- 큐 사이즈 없음. 0부터 Integer.MAX_VALUE까지 ThreadPool Size 가변적. 내부적으로 동기식 큐 인스턴스 사용하므로 큐 사이즈 없음.

 

accept-count <- 톰캣 서버가 들어오는 연결 요청을 대기하는 큐의 크기

threads.max <- 사용가능한 스레드의 최대값

max-connections <- 서버가 동시에 처리할 수 있는 최대 연결 수. NIO와 관련 있음

🎶 느낀 점 & 배운 점

오늘 계획 한 것 : 
* 페이지네이션 공부
* 블로그 글 작성
* 이력서 정리
* 깃헙 리드미 정리
* 이분탐색 문제 더 풀기
* 냅색 문제 더 풀기
* 미션 3,4단계

 

오늘 한 것 : 
* 강의 [O]
* 프로젝트 회의 (2개) [O]

* 톰캣 컨트리뷰트 PR 리뷰반영[O]

* 알고리즘 스터디 [O]
* 실습 [O]

공부할 것 :

NIO


completable future
Spring Web Flux


자바의 Synchronized -> monitor lock

 

@PostConstruct
@HandlebarsHelper

 

 

WebContentInterceptor

 

REST한 요청

 

DNS

 

CORS - Preflight 

 

CDN

 

CAS (Compare and Swap) 알고리즘

 

쿠키 세션

 

Configuration Property Scan

 

static field 언제 올라감?

 

Mozilla

 

ClassLoader가 어떻게 읽음?

spring boot project build package 생기는 이유랑 왜 거기서 클래스패스 찾는지


https://velog.io/@ohzzi/F12%EC%9D%98-%EB%88%88%EB%AC%BC%EB%82%98%EB%8A%94-%EC%BF%BC%EB%A6%AC-%EA%B0%9C%EC%84%A0%EA%B8%B0-%EC%9D%B4%EB%A1%A0%ED%8E%B8오찌 쿼리 개선기

오찌 로깅

 

https://velog.io/@saint6839/Controller%EC%97%90%EC%84%9C-HttpRequest-Body-%EA%B0%92%EC%9D%80-%EC%99%9C-%EB%B9%84%EC%9B%8C%EC%A0%B8-%EC%9E%88%EC%9D%84%EA%B9%8C getBody 왜 비워져있는지

필터 인터셉터 빈등록

StatementInspector


쿼리카운터 -> ThreadLocal

로그인 -> 인터셉터 or 필터

 

Join Column 공부

createdDate CreationTime

entity listener
MappedSuperClass

웹소켓

블루그린, 레드블랙, 롤링
flyway -> 롤백하는 경우 스키마 관리에 문제 생김

 

@Retention -> https://jeong-pro.tistory.com/234


composite 패턴
decorate 패턴

검프 도커 테코톡 실습편

Paging, Pagination

@Valid 에서 잡은 예외 허브가 해 놓은거 이해하기

ssh 설정

propagation, isolation 직접 설정 (https://velog.io/@kdhyo/JavaTransactional-Annotation-%EC%95%8C%EA%B3%A0-%EC%93%B0%EC%9E%90-26her30h) -> 이거 보고 감 잡기
팬텀리드 예시 다시 보기
DB에서 B-Tree 쓰는 이유
복합키
Unique 동시에 걸기
커버링 인덱스
인덱스 스킵 스캔

springfox, springdoc

queryDSL
CQRS

 

LAZY Loading (Transactional 사용하지 않으면 못 쓰는 이유)
Fetch Join

@ContextConfiguration(classes = TestSyncConfig.class)
TransactionTemplate


나아가팀 배포 스크립트문제 -> 쉘 스크립트 프로세스 물고 있는 문제

동욱님 JPA Exists 쿼리 성능 개선 블로그
동욱님 예외레벨 블로그

 

나아가팀 AuthInterceptor에서 터지는 예외가 ControllerAdvice에서 처리도 되고, 콘솔에 에러라고 찍히기도 함 -> 해결못함

 

CD 할 때 도커 허브

queryDSL 동적쿼리

토큰 암호화

self-join

certbot 

jpa bulk insert 할 때 auto increment 이면 안됨

토큰 세션 장단점

syncronized, 비관적 락 장단점

비동기와 트랜잭션

@AttributeOverride

 

레디스
메세지 큐
R-Tree

페이징
커버링인덱스

 

대칭키 암호화 비대칭키 암호화 복호화

모든 엔티티의 변수를 VO로 

 

🌸 감정회고

운동 열심히 하자

휘둘리지말자

'Log > TIL' 카테고리의 다른 글

230909  (0) 2023.09.13
230908  (0) 2023.09.13
230906  (0) 2023.09.07
230905  (1) 2023.09.07
230904  (0) 2023.09.05