본문 바로가기

분류 전체보기

(111)
NullPointerException, 500 Internal Server Error 1. 메세지 2. 원인 진짜 별거 아니었는데, 'menu' 라고 쓴게 문제였음 코드 작성할때 바디부분 'menus'라고 적어놓고 그대로 안적어서 오류 3. 해결 오타 정정하고 해결
Postman 500 Internal Server Error 1. 메세지 포스트맨에서 PostMapping 에서 계속 같은 문제가 남 2. 문제 검색을 온갖걸로 해봄 @Getter,@Setter 없어서 그런다, Path 지정 제대로 안해서 그렇다 .. 등 일단 첫번째 문제는 내가 '에러메세지를 제대로 읽지 못함' 결론은 '생성자 문제' 3. 해결 'final' 제거해주고 '@NoArgsConstructor' 붙여주고 해결 참조 : https://deediims.tistory.com/20 [Error] POST JSON parse error Postman에서 POST 할 때 Json형식으로 body를 넣어줬는데 JSON parse error 가 나왔다. 검색해보면 어노테이션을 바꾸네 뭐 하네 말이 많았는데 나의 경우 생성자가 문제였다. 에러 원인 @RequestBo..
Port 8080 was already in use 1. 메시지 2. 원인 이 에러가 발생하는 경우는 서버를 구동하려고 할 때 서버가 사용하려고 하는 port를 다른 프로세스나 프로그램이 점유하고 있는 경우 일반적으로 서버를 정상적이지 않은 방법으로 종료하거나 종료된 경우 사용자에게는 사용을 하지 않는 것처럼 보이지만, 실제로는 서버가 종료되지 않아서 다시 서버를 실행시킬 때 자주 나타나는 문제 3. 해결방법 맥사용자라 아래방법으로 해결 // 현재 사용하고 있는 tomcat 프로세스 목록을 출력한다. ps -ef | grep tomcat // 위 명령어를 통해 출력된 프로세스 목록의 특정 process_id를 입력하여 강제 종료시킨다. kill -9 [process_id] 이 방법으로도 해결 안 되면, 컴퓨터를 재부팅하는 것도 방법 이 문제를 두어 번 정..
[백준] 1919 애너그램 만들기 문제? 두 단어를 애너그램으로 만들기 위해 제거해야 하는 문자의 최소 개수 애너그램 : 단어의 구성(알파벳과 그 개수)이 완전히 같은 단어 A : "aabbcc", B : "xxyybb"의 답은 왜 8? - A의 {a, a, c, c}가 B에 없으니 지워야 함 - B의 {x, x, y, y}가 A에 없으니 지워야 함 없애야만 하는 문자 : 공통 문자를 제외한 전부 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String b = sc.next(); int[] countA = new int[26..
[백준,프로그래머스] 대소문자 바꾸기 소문자 -> 대문자, 대문자 -> 소문자 // 아스키코드 예제 char x = 65; System.out.println('Z' - 'A'); // 25 System.out.println(x); // A System.out.println((int)x); // 65 System.out.println((char)65); // A System.out.println(x + 25); // 90 System.out.println((char)(x + 25)); // Z import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next();..