profile
긍정적으로 하루를 살아가자!!
post-thumbnail

Ehcache, Redis

스프링의 캐시 추상화는 캐시 기술에 종속되지 않으며 AOP를 통해 적용되어 애플리케이션 코드 수정하지 않고 캐시 부가 기능을 추가 할 수 있다.캐시 추상화에서는 캐시 기술을 지원하는 캐시 매니저 빈을 등록.Redis, Ehcache를 예로 들 수 있다.local Cac

2022년 7월 3일
·
0개의 댓글
·
post-thumbnail

Application cache

웹 개발자로서 스프링 부트에서 어떠한 어노테이션을 통해 캐시를 사용할 수 있는지 파악하는게 좋을것 같다고 판단하여 수행우선 스프링의 어느 부분에서나 @EnableCaching을 적용하면 그 프로젝트는 캐시를 사용가능하지만 최상단 스프링 부트를 처음 시작하는 부분에서 어

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

Http Cache

Cilent가 요청하는 html,image,js,css등에 대한 첫 요청 시 파일을 내려 받아 특정 위치에 복사본을 저장하고 , 이후 동일한 요청시 다시 내려받지 않고 내부에 저장한 파일을 사용하여 더 빠르게 서비스 하기 위한 것서버를 통해 내려받는 양이 적어지니 응답

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

Cache 스터디

ex) 백화점의 20%의 VIP 고객 지출이 백화점 전체 매출의 80%를 차지한다.상위 소득 20%의 국민이 국세 세금 전체의 80%를 차지한다.이 처럼 20%의 사람이 80%를 차지하는 파레토의 법칙을 볼 수 있다.마찬가지로 프로그래밍에서도 자주 반복해서 사용되는

2022년 6월 28일
·
0개의 댓글
·
post-thumbnail

람다(Lamda)

함수명을 선언하고 사용하는것이 아닌 식별자 없이 실행 가능한 함수함수의 구현과 호출만으로 프로그램을 만드는 방식자바 8부터 도입람다식 구현할때 인터페이스의 메소드는 두개이상 있으면 안된다. 이를 방지하기 위해 @FunctionalInterface 어노테이션 붙이면 컴파

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

Interface,Abstract

인터페이스는 객체를 어떻게 구성해야 하는지 정리한 설계도입니다.인터페이스는 객체의 교환성(또는 다형성)을 높여줍니다.인터페이스 변수에 인터페이스가 구현된 서로 다른 구현 객체를 할당해서 사용이 가능합니다.구현 객체를 직접 몰라도 인터페이스 메서드만 알아도 객체 호출이 

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

유데미 도커 강의 정리

유데미 도커&쿠버네이트 실전 가이드인강을 들으며 혼자 강의 내용을 정리 및 상기시키기 위해 작성 시작.도커는 컨테이너 구축을 위한 기술컨테이너 기술이란: 표준화된 소프트웨어 유닛, 코드 종속성과 도구 포함개발환경을 언제 어디서든 동일하게 맞춰 줄 수있음왜 개발 환경을

2022년 6월 6일
·
5개의 댓글
·
post-thumbnail

[백준]15658번-연산자끼워넣기(2)

연산자끼워넣기N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)으로만 이루어져 있다. 연산자의 개수는 N-1보다 많을 수도 있다. 모든

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[백준]5567번-결혼식

결혼식상근이는 자신의 결혼식에 학교 동기 중 자신의 친구와 친구의 친구를 초대하기로 했다. 상근이의 동기는 모두 N명이고, 이 학생들의 학번은 모두 1부터 N까지이다. 상근이의 학번은 1이다.상근이는 동기들의 친구 관계를 모두 조사한 리스트를 가지고 있다. 이 리스트를

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[백준]9205번-맥주마시면서 걸어가기

맥주마시면서 걸어가기송도에 사는 상근이와 친구들은 송도에서 열리는 펜타포트 락 페스티벌에 가려고 한다. 올해는 맥주를 마시면서 걸어가기로 했다. 출발은 상근이네 집에서 하고, 맥주 한 박스를 들고 출발한다. 맥주 한 박스에는 맥주가 20개 들어있다. 목이 마르면 안되기

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[백준]1325번- 효율적인 해킹

효율적인 해킹해커 김지민은 잘 알려진 어느 회사를 해킹하려고 한다. 이 회사는 N개의 컴퓨터로 이루어져 있다. 김지민은 귀찮기 때문에, 한 번의 해킹으로 여러 개의 컴퓨터를 해킹 할 수 있는 컴퓨터를 해킹하려고 한다.이 회사의 컴퓨터는 신뢰하는 관계와, 신뢰하지 않는

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[백준]10819번-차이를 최대로

차이를 최대로N개의 정수로 이루어진 배열 A가 주어진다. 이때, 배열에 들어있는 정수의 순서를 적절히 바꿔서 다음 식의 최댓값을 구하는 프로그램을 작성하시오.|A0 - A1| + |A1 - A2| + ... + |AN-2 - AN-1|첫째 줄에 N (3 ≤ N ≤ 8)

2022년 3월 9일
·
1개의 댓글
·
post-thumbnail

[백준]3055-탈출

탈출사악한 암흑의 군주 이민혁은 드디어 마법 구슬을 손에 넣었고, 그 능력을 실험해보기 위해 근처의 티떱숲에 홍수를 일으키려고 한다. 이 숲에는 고슴도치가 한 마리 살고 있다. 고슴도치는 제일 친한 친구인 비버의 굴로 가능한 빨리 도망가 홍수를 피하려고 한다.티떱숲의

2022년 3월 7일
·
0개의 댓글
·
post-thumbnail

[백준]1389-케빈 베이컨 6단계 원칙

케빈 베이컨케빈 베이컨의 6단계 법칙에 의하면 지구에 있는 모든 사람들은 최대 6단계 이내에서 서로 아는 사람으로 연결될 수 있다. 케빈 베이컨 게임은 임의의 두 사람이 최소 몇 단계 만에 이어질 수 있는지 계산하는 게임이다.예를 들면, 전혀 상관없을 것 같은 인하대학

2022년 3월 6일
·
1개의 댓글
·