전체 글 63

디자인 패턴

프록시 패턴 (Proxy Pattern) 객체를 직접적으로 참조 하는것이 아닌 해당 객체를 대항하는 객체를 통해 대상 객체에 접근하는 방식 사이즈가 큰 객체가 로딩되기전 프록시를 통해 참조를 할 수 있음 로컬에 있지않고 떨어져있는 객체를 사용 실제 객체의 public, protected 메소드를 숨기고 인터페이스를 통해 노출 원래 객체에 접근에 대해 사전처리를 할 수 있음 객체를 생성할 때 한 단계를 거치게 되므로, 빈번한 객체 생성이 필요할 때 성능이 저하될 수 있음 프록시 내부에서 객체 생성을 위해 스레드가 생성, 동기화가 구현되어야 하는 경우 성능이 저하될 수 있음 // Image.java public interface Image { //인터페이스 생성 public void displayImage(..

Develop/Spring Boot 2023.11.17

인프런 강의 - 백엔드 동시성 처리

https://www.inflearn.com/course/%EB%8F%99%EC%8B%9C%EC%84%B1%EC%9D%B4%EC%8A%88-%EC%9E%AC%EA%B3%A0%EC%8B%9C%EC%8A%A4%ED%85%9C 재고시스템으로 알아보는 동시성이슈 해결방법 - 인프런 | 강의 동시성 이슈란 무엇인지 알아보고 처리하는 방법들을 학습합니다., 동시성 이슈 처리도 자신있게! 간단한 재고 시스템으로 차근차근 배워보세요. 백엔드 개발자라면 꼭 알아야 할 동시성 이슈 www.inflearn.com 메모해둿다가 봐야지..

정보 2023.11.03

[Spring boot] application.yml 설정

application.yml 설정 # https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#application-properties.core.spring.profiles.default #application.yml 설정 #사용할 yml파일 이름 application-{이름}.yml -> 파일로 구분시 spring: profiles: active: dev #프로파일 값없으면 시스템 기본값으로 처리 include: # 반드시 실행 되어야 할 프로파일 servlet: #파일 업로드 시 용량 설정 #기본 용량이 많이 적은편.. multipart: max-file-size: 50MB max-request-..

Develop/Spring Boot 2023.10.24

Spring initializr 설정 하기

Spring initializr 설정하기 Spring Boot 를 편하게 생성할 수 있도록 도와주는 웹 툴 프로젝트 기본 설정을 도와주며 필요한 Dependencies 를 추가할 수 있음 로그인 회원가입 및 OAuth2.0을 구현 하기위해 아래와 같이 설정 하였다. DB의 경우 간단하게 활용할수 있는 H2 DB, 개인서버에 있는 MariaDB 사용 로그인 페이지의 경우 Thymeleaf or Mustache 둘중 하나 활용해 보려고함

Develop/Spring Boot 2023.10.23

WSL 외부 네트워크 브릿지 설정

WSL2에서 브릿지 네트워크 설정을 하려면 다음과 같은 단계를 따라야 합니다. Hyper-V 매니저를 설치하고 실행합니다. Action > Virtual Switch Manager를 선택하고, New virtual network switch를 클릭합니다. External을 선택하고, Create Virtual Switch를 클릭합니다. 이름은 적당히 입력하고, Connection Type에서 External Network를 선택하고, 현재 외부망에 연결되어 있는 네트웍카드를 선택합니다. Apply를 눌러 적용합니다. %UserProfile% 디렉터리에 .wslconfig 파일을 생성하고, 다음과 같이 입력한 후, 저장합니다 c:/user/사용자 이름. ​ [WSL2] networkingMode = bri..

Server/Windows 2023.10.21
반응형