본문 바로가기
반응형
SMALL

분류 전체보기258

[SpringBoot] Spring Boot 3.0.0 버전 설정 Spring initializr에서 Spring Boot 3.0.0 버전 사용 SNAPSHOT vs M1 https://www.baeldung.com/spring-projects-version-naming - Snapshot: 현재 개발 릴리즈 버전, 즉 매일 버전이 새롭게 올라온다. - M1: snapshot 다음 단계로, 개발이 완료되면 빌드되는 버전이다. 즉, Snapshot은 M1보다 불안정하다고 볼 수 있다. (그렇다고 M1이 안정한 버전은 아니다.) 2022. 2. 20.
[Vue.js] 백엔드/프론트엔드 연결하기 with axios 앞선 글을 통해 springboot의 port로 8081로 바꿔주었다. 2022.01.24 - [PROJECT/SpringWebToturial] - [Spring Boot] 열리는 Port 변경하기 따라서 프론트엔드는 8080, 백엔드는 8081의 port를 가지고 있다. 1. proxy 설정 proxy 설정을 해주지 않으면 8080 포트가 base가 되고, cors 문제가 생긴다. 이후 MSA를 할 때, 추가적인 설정이 필요하겠지만 일단 base port를 8081로 설정한다. 📁 vue.config.js module.exports = { devServer: { proxy: { '/':{ target: "http://localhost:8081", changeOrigin: true, } } }, ... .. 2022. 2. 2.
[SpringBoot] Swagger v2.6.2 추가하기 with gradle 조금 고생이 많았던 Springboot에 Swagger 추가하기 무턱대고 아무 블로그를 들어가서 Swagger를 추가하면 왜 안되지?? 현상을 겪을 수 있다. 그래서 사전에 반드시 체크하고 들어가야 하는 항목이 있다. 1. 어떤 버전의 SpringBoot를 사용하는 지 🍀 해당 글은 SpringBoot 2.6.3 버전을 사용했다. 2. 어떤 버전의 Swagger를 추가할 것인지 🍀 해당 글은 Swagger 2.6.2 버전을 사용했다. SpringBoot 2.6.3은 Swager 3.0.0 ~ 이후 버전과 호환이 되지 않았다. 이 두 개를 반드시 체크해야 한다. 추가적으로 SwaggerConfig도 확인하면 좋다. 1. Gradle에 Swaager 추가하기 📁 build.gradle dependencies.. 2022. 1. 31.
[코딩인터뷰] 자료구조 - 배열과 문자열 해법 코딩인터뷰 자료구조 - 배열과 문자열 해법 1. 문자열이 주어졌을 때, 같은 문자열에 같은 문자가 중복되어 등장하는 지 확인하는 알고리즘 💡 아스키코드 문자열인지 유니코드 문자열인지 확인: 유니코드 문자열인 경우 저장 공간이 늘어날 수 있음 해법1) 아스키코드 문자열일 경우, 길이가 256개라고 가정한 후 문자열 순회 boolean[] char_set = new boolean[128]; ... if(char_set[val]) return false; ... - 이미 char_set[val]가 true이면 문자열이 있다고 가정 - 시간복잡도: O(n), 공간복잡도: O(1) 해법2) 비트 벡터 - 필요 공간은 1/8로 줄일 수 있음 해법3) 문자열 내 각 문자를 다른 모든 문자와 비교 - 시간복잡도: O(.. 2022. 1. 30.
[Vue.js] 최신 Typescript를 사용할 경우, 발생하는 에러 Property '변수명' has no initializer and is not definitely assigned in the constructor. Vue.js를 인프런 강의를 보면서 따라한 후, 실행하면서 아래 코드에서 위 에러가 발생했다. 해결 방법 https://stackoverflow.com/questions/49699067/property-has-no-initializer-and-is-not-definitely-assigned-in-the-construc Property '...' has no initializer and is not definitely assigned in the constructor in my Angular app i have a component: import { Mak.. 2022. 1. 25.
[SpringBoot] 열리는 Port 변경하기 Spring Boot 포트 변경 springboot 프로젝트 > application.properties > server.port = 8081로 바꿔주면 된다. 이후 다시 실행하면 TomcatWebServer가 8081로 열린 것을 확인할 수 있다. localhost:8081로 접속하면 반가운 whitelabel error를 볼 수 있다. 해당 작업을 왜 했냐? vue랑 연동해야 하는데, vue도 기본 포트가 8080이므로 백엔드 서버를 변경해줬다. 2022. 1. 24.
반응형
LIST