일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 암홀트롭
- 핸드캐리쿠리어차이점
- 엑셀자동서식
- 엑셀필터복사붙여넣기
- 필터링후복사붙여넣기
- 헤이큐
- 나일론지퍼
- MERN스택
- 40HQ컨테이너
- 봉제용어
- 비리짐
- AATCC
- WHATTIMEOFTHEDAY
- 와끼
- 미국영어연음
- 비슬론지퍼
- 요척합의
- 웹API
- TACKING
- 지연환가료
- 영어시간읽기
- 40HQ컨테이너40GP컨테이너차이
- 슈퍼코딩
- 클린코드
- 자켓실측
- 엑셀드래그단축키
- Armhole Drop
- 우레탄지퍼
- 고급영어단어
- 미니마카
- Today
- Total
목록2024/04/30 (2)
CASSIE'S BLOG
1. 캐시란? 2. Http 캐싱과 E-Tag로 개선하기 3. 스프링 캐시로 성능 개선하기 보통 20%의 api 또는 쿼리가 전체요청에 80%이상을 차지한다는 것을 이용 캐시란? 데이터 원래 소스보다 더 효율적으로 엑세스할 수 있는 임시 저장소 웹어플리케이션에서 캐시 사용하는 경우 1. 클라이언트 http 캐시 사용 2. 서버측 spring 캐시 사용 Http캐시: http 클라이언트의 요청에 대한 응답값 임시 저장소 Cache Control: 어떤 방식 & 얼마동안 캐싱 Ex) “age=3600"은 캐시가 생성된 후 경과한 시간을 나타냅니다. 여기서 3600은 초 단위이므로, 캐시가 생성된 후 3600초(약 1시간)가 지났음을 의미합니다. Expire: 캐싱 응답 완료 시점 X-Cache: Cache ..
서버 코드의 보안문제 환경변수로 설정하기 바로 실습 1. DataSource 부분 @ConfigurationProperties로 데이터 받게 정의하기 2. Application.yaml에서 값을 전달 받도록 하고 환경변수 설정하기 (여기에 datasource: 이런 식으로 적어서 설정하기) datasource: username: root password: 12341234 이런 식으로 설정하면 됨 이걸 불러오려면 종속성을 추가해야함 build.gradle에 spring-boot-configuration-processor 이거 추가해줘야함 (그래야 자바에서는 인식을 한다고함 datasource 값) properties 패키지 만들고 그 하위에 DataSourceProperties 클래스 만들어준다. 매핑되는..