분류 전체보기

코딩 에러 및 질문

nested exception is org.apache.ibatis.exceptions.TooManyResultsException:

🌳 에러 코드 There was an unexpected error (type=Internal Server Error, status=500). nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selec..

Algorithm

Algorithm - 벌집 (Java)

🌴 문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 예제 입력 1 복사 13 예제 출력 1 복사 3 🌴 문제 분석 벌집 개수 : 6개씩 늘어난다. 최소 개수 (count) : 1개씩 늘..

Java

Java - SHA-256 알고리즘 + salt 예제(코드)

🌱 오늘의 주제 : salt 암호화 하는 방법 🌱 salt 암호화 하는 방법 Encrypt package com.language.common; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; // salt 암호화 public class Encrypt { public static String getSalt() { // Random, byte 객체 생성 SecureRandom r = new SecureRandom(); byte[] salt = new byte[20]; // 난수 생성 r.nextBytes(salt); // byte To String..

Java

Java - salt 암호화

🌳 에러 코드 에러 코드를 저장 못해서 mysql에 salt 테이블을 만들지 않아서 오류 났던 부분을 캡쳐했다. 🌳 해결 방법 🌾 원인 : salt 암호화 하는 과정에서 db에 salt 넣을 테이블을 안 만들고 시도. 🌾 해결 방법 : db에 salt 넣을 테이블 만들기 + 로그인 할 때 비밀번호와 salt 값 더하는 로직 만들기.

코딩 에러 및 질문

bind.MissingServletRequestParameterException

🌳 에러 코드 2023-05-09 20:42:46,352 WARN [org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver] Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'languageGoals' for method parameter type String is not present] 2023-05-09 20:42:46,353 DEBUG [org.springframework.web.servlet.DispatcherServlet] Completed 400 BAD_REQUEST 202..

코딩 에러 및 질문

에러 정리 모음

🌱 오늘의 주제 : 에러 정리 모음

Java

Java - 메서드

🌱 오늘의 주제 : 메서드 🌱 메서드의 선언과 구현 🌱 메서드의 호출 🌱메서드의 실행흐름  같은 클래스 내의 메서드끼리는 참조변수를 사용하지 않고도 서로 호출 가능. static 메서드는 같은 클래스 내의 인스턴스 메서드를 호출 할 수 없다. 객체를 생성하지 않고 메서드를 호출하려면, 메서드 앞에 static 을 붙여야 한다.

Algorithm

Algorithm - 중앙 이동 알고리즘 Java

🌴 문제 문제 상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다. 외계 지형은 중앙 이동 알고리즘을 이용해서 만들려고 한다. 알고리즘을 시작하면서 상근이는 정사각형을 이루는 점 4개를 고른다. 그 후에는 다음과 같은 과정을 거쳐서 지형을 만든다. 정사각형의 각 변의 중앙에 점을 하나 추가한다. 정사각형의 중심에 점을 하나 추가한다. 초기 상태에서 위와 같은 과정을 한 번 거치면 총 4개의 정사각형이 새로 생긴다. 이와 같은 과정을 상근이가 만족할 때 까지 계속한다. 아래 그림은 과정을 총 2번 거쳤을 때까지의 모습이다. 초기 상태 - 점 4개 1번 - 점 9개 2..

코딩 에러 및 질문

### Cause: java.sql.SQLException: Incorrect integer value

🌳 에러 코드 ### SQL: INSERT INTO `user` ( `nativeCategoryId` ,`foreignCategoryId` ,`loginId` ,`password` ,`email` ,`selfIntroduction` ,`languageGoals` ,`ImagePath` ,`createdAt` ,`updatedAt` ) VALUES ( ? ,? ,? ,? ,? ,? ,? ,? ,NOW() ,NOW() ) ### Cause: java.sql.SQLException: Incorrect integer value: 'KO' for column 'nativeCategoryId' at row 1 ; uncategorized SQLException; SQL state [HY000]; error code..

코딩 에러 및 질문

org.apache.ibatis.binding.BindingException: Parameter 'ImagePath' not found

🌳 에러 코드 2023-05-07 13:37:34,918 ERROR [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet]] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'ImagePath' not fou..

요가하는 개발자
'분류 전체보기' 카테고리의 글 목록 (17 Page)