전체 글308 [AES 알고리즘] Input length must be multiple of 16 when decrypting with padded cipher 발생 시에 확인 해볼 사항 [AES 알고리즘] Input length must be multiple of 16 when decrypting with padded cipher 발생 시에 확인 해볼 사항 저 같은 경우 , 특정 파일을 byte Array로 읽어서 복호화 처리 시에 아래와 같은 Exception 이 발생 하였습니다. javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher 평문으로 된 String 이나 Byte 를 Encrypt 처리 시에 , AES 알고리즘으로 Encrypt를 처리 한 상태에서 추가적으로 Base64로 Encode 한 파일이나 String을 복호화 시도 시에 먼저.. 2021. 10. 21. [전자정부프레임워크 3.9] @RequestBody 를 Nullable 처리 하기 출처입니다 : java - Use @RequestBody with optional body in latest Spring v4 - Stack Overflow Use @RequestBody with optional body in latest Spring v4 How do I make body optional in REST API calls when using @RequestBody annotation in Spring? With Spring's latest version, if you use @RequestBody annotation, it makes client to send body all the t... stackoverflow.com 아래와 같은 메서드를 테스트로 URL 만 호출 시에 해당 Cont.. 2021. 10. 19. Log4Net을 이용한 로그 기록 출처입니다 : [C#]Log4Net 사용법 :: 시나공공 (tistory.com) [C#]Log4Net 사용법 log4net 사용 관련 참고 사이트 : http://hind.pe.kr/1199 log4net 설정 관련 참고 사이트 : http://egloos.zum.com/empty79/v/2956254 C#에서 logging을 할때 손쉽고 편하게 사용할 수 있는 라이브러리를 소개하.. drt0927.tistory.com 1. 프로젝트에 Log4netConfig.xml 라는 명칭으로 , Log4net의 설정 파일을 1차로 작성 하였습니다. 2. Log를 Write 하는 static 클래스를 작성 하였습니다.... 제가 작성 한 예제 처럼 Class를 static으로 하지 말고 , log4net 인스턴스를.. 2021. 9. 3. 코딩테스트 연습->탐욕법(Greedy)->체육복 출처입니다 : https://programmers.co.kr/learn/courses/30/lessons/42862 코딩테스트 연습 - 체육복 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번 programmers.co.kr 동영상 강의를 보고,, 이해는 제대로 하지 못하고 외워서 작성 한거 같습니다 -_-;;;;;; 계속 동영상 강의를 다시 보고 이해해보도록 노력 해보려 합니다 -_;;; #include #include using namespace std; int solution(int n, vector lost, vector reserve) { //int answer.. 2021. 9. 1. 코딩테스트 연습->해시->위장 출처 : https://programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr 순열로 모든 부분을 다 탐색하고 조합의 개수를 세어보면 된다고 생각하였지만 , 답은 계속 맞지 않았습니다.. ㅠㅠ.. 검색으로 힌트를 찾다가 풀이 공식을 보고 작성하였습니다............... 결론은 이해를 못한 상태입니다.ㅠㅠ #include #include #include #include using namespace std; //void dfs(int start, int* visit, map d, map& e); int solution(vector clothes) { int answer = 1; map d; for(auto& i.. 2021. 8. 30. [JAVA] 문자열 길이 및 Byte 수 계산 [JAVA] 문자열 길이 및 Byte 수 계산 출처입니다 : [JAVA] String형 Bytes length 구하기 | 규니의 블로그 (hgko1207.github.io) 2021. 8. 23. [JAVA] 현재 TimeStamp 값 얻기 예제 [JAVA] 현재 TimeStamp 값 얻기 예제 java.sql.Timestamp 를 이용 하였습니다. import java.sql.Timestamp; import java.time.LocalDateTime; public class TestClass { public static void main(String args[]) { Timestamp tmStamp = Timestamp.valueOf(LocalDateTime.now()); String messageID = String.format("%d" , tmStamp.getTime()); System.out.println(messageID); } } 2021. 8. 23. MultipartHttpServletRequest 를 통한 업로드 된 multipart/form-data 파일 ContentType 확인 [MIME Type] MultipartHttpServletRequest 를 통한 업로드 된 multipart/form-data 파일 ContentType 확인 [MIME Type] 출처입니다 : https://github.com/devheedoo/TIW/blob/master/%5BJava%5D%20%ED%8C%8C%EC%9D%BC%20%EC%97%85%EB%A1%9C%EB%93%9C%20%EC%8B%9C%20MIME%20%ED%83%80%EC%9E%85%20%ED%99%95%EC%9D%B8.md GitHub - devheedoo/TIW: Today I Worked Today I Worked. Contribute to devheedoo/TIW development by creating an account on GitHub. g.. 2021. 8. 17. 코딩테스트 연습 -> 스택/큐 ->프린터 출처 : 코딩테스트 연습 - 프린터 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 프린터 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린 programmers.co.kr 흑 ㅠㅠ 저는 많이 공부해야겠네요 -0-;;; import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; import java.util.Stack; class Solution { public static int solution(int[] priorities, int location) { //in.. 2021. 8. 13. 이전 1 ··· 8 9 10 11 12 13 14 ··· 35 다음