개요Spring Security의 SecurityFilterChain을 활용한 기본 로그인(formLogin)에서 로그인을 처리할 때 405 이슈가 발생했다. 경과 @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http .authorizeRequests() .anyRequest().permitAll() .and() .formLogin() .loginPage("/user/login") .usernameParameter("username") .passwordPar..
개요Spring boot 와 react 프로젝트 연동 테스트에서 CORS 이슈 방지를 위해 proxy 설정을 했지만, proxy error가 발생했다. Proxy error: Could not proxy request /api/test from localhost:3000 to http://localhost:8083/. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED). 과정간단하게 Spring Boot 프로젝트에 API 컨트롤러를 만들고, React 프로젝트 쪽에서 접근하도록 했다. @RequestMapping(method = RequestMethod.GET, ..
실버2https://www.acmicpc.net/problem/1541 문제세준이는 양수와 +, -, 그리고 괄호를 가지고 식을 만들었다. 그리고 나서 세준이는 괄호를 모두 지웠다.그리고 나서 세준이는 괄호를 적절히 쳐서 이 식의 값을 최소로 만들려고 한다.괄호를 적절히 쳐서 이 식의 값을 최소로 만드는 프로그램을 작성하시오. 입력첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 많이 연속되는 숫자는 없다. 수는 0으로 시작할 수 있다. 입력으로 주어지는 식의 길이는 50보다 작거나 같다. 출력첫째 줄에 정답을 출력한다. 예제 입력55-50+40 예제 출력-3..
실버4https://www.acmicpc.net/problem/28279 문제정수를 저장하는 덱을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 여덟 가지이다.1 X: 정수 X를 덱의 앞에 넣는다. (1 ≤ X ≤ 100,000)2 X: 정수 X를 덱의 뒤에 넣는다. (1 ≤ X ≤ 100,000)3: 덱에 정수가 있다면 맨 앞의 정수를 빼고 출력한다. 없다면 -1을 대신 출력한다.4: 덱에 정수가 있다면 맨 뒤의 정수를 빼고 출력한다. 없다면 -1을 대신 출력한다.5: 덱에 들어있는 정수의 개수를 출력한다.6: 덱이 비어있으면 1, 아니면 0을 출력한다.7: 덱에 정수가 있다면 맨 앞의 정수를 출력한다. 없다면 -1을 대신 출력한다.8: 덱에 정수가 있다면 맨 뒤의 정..