@Bean public PasswordEncoder passwordEncoder() { return PasswordEncoderFactories.createDelegatingPasswordEncoder(); }PasswordEncoder 빈 주입return new BCryptPasswordEncoder(); -> return PasswordEncoderFactories.createDelegatingPasswordEncoder();으로 변경하였다.Password Storage :: Spring SecuritySpring Security’s PasswordEncoder interface is used to perform a one-way transformation of a password to let the..
package org.example.알고리즘.행렬의덧셈; import java.util.Arrays; /**/ class Solution { public static void main(String[] args) { Solution solution = new Solution(); System.out.println(Arrays.deepToString(solution.solution(new int[][]{{1, 2}, {2, 3}}, new int[][]{{3, 4}, {5, 6}}))); } public int[][] solution(int[][] arr1, int[][] arr2) { ArrayClass arrayClass1 = new ArrayClass(arr1); ArrayClass arrayClass..
package org.example.알고리즘.친구; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in));) { // 사람의 수 N int N = Integer.parseInt(br.readLine()); char[][] friends = new char[N][N]; for (int i = 0; i < N; i++) { friends[i] = br.readLine() .toCharArray(); }..
package org.example.생태학; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.SortedMap; import java.util.TreeMap; public class Main { public static void main(String[] args) { try ( BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new Outp..
개요Integer.valueOf와 Integer.parseInt 두 메서드는 모두 문자열을 정수로 변환하는 역할을 한다.다만, 사용 방식과 반환 값, 그리고 성능 면에서 몇 가지 차이점이 있다.반환 타입Interger.valueOfInterger 객체를 반환함Integer.parseInt기본 데이터 타입 int 를 반환캐싱Interger.valueOf-128 ~ 127 까지의 정수에 대한 Interger 객체는 캐싱되어있음같은 숫자를 요청하는 경우 캐싱된 객체를 반환하여 메모리 효율성 증대진짜 미미할듯 ㅋInteger.parseInt캐싱 X 근데 기본타입이라 캐싱의 의미가 없음.사용용도Interger.valueOf객체가 반환타입으로 필요한 경우캐싱의 이점을 누리는 경우Integer.parseInt정수 값..