
처음 작성한 코드 - 1차원 배열import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] s = new String[8]; int cnt = 0; for (int i = 0; i 코드가 너무 중복되는 것 같아 조금 바꿔본다. 처음 작성한 코드 간결화import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ..

아래와 같이 사용자 이름 컬럼인 usernm으로 delete 쿼리를 사용했더니delete from user where usernm = 'test' ; 이런 에러가 발생Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 원인MySQL의 "Safe Update Mode"로 인해 발생한 것. Safe Update Mode는 사용자가 UPDATE 또는 DELETE 쿼리를 실행할 때, 안전성을 높..

페이지 내에서 검색 기능을 구현하다가 발생한 에러 입력필드에서 엔터를 치면 검색이 가능하도록 설정한 것인데 Uncaught ReferenceError: searchEnterFn is not defined at HTML InputElement. onKeydown (post.do.229.97) searchEnterFn가 이미 선언되어 있음에도 불구하고 not defined가 발생한다. 혹시 스크립트 최상단에 $(document).ready(function() {가 선언되어 있는가..? 그렇다면 해결 방법은 아래와 같다. 해결 방법 not defined가 발생한 함수를 document 함수 밖으로 꺼낸다. /* EnterKey 입력 시 */ function searchEnte..

GesipanController의 이름을 PostController로 변경한 후 발생한 "Ambiguous mapping" 오류 이전에 GesipanController와 관련된 매핑이 그대로 남아 있어서 생긴 문제이다. 기본적으로, @RequestMapping이나 @GetMapping 등의 경로가 동일하기 때문에 두 컨트롤러가 같은 경로를 처리하려고 할 때 충돌이 발생 org.springframework.beans.factory.BeanCreationException 해결 방법 @RequestMapping에 해당하는 경로의 이름을 변경한다. 변경 전@RequestMapping(value = "/searchGesipan.do", method = RequestMethod.GET) 변경 후@R..

기존 작성 코드import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double a = sc.nextDouble(); double b = sc.nextDouble(); System.out.println(a/b); }} 예제 테스트입력1 3출력0.3333333333333333 정답 값은 소수점 아래 32개의 숫자가 나오지만, double형의 값 범위 때문에 16자리까지밖에 표현되지 않았다. 변경 코드import java.math.B..
Spring 파일 업로드를 구현하다가 발생한 문제.. 처음엔 /uploadAjax.do를 못찾아가서 컨트롤러 위에 @ResponseBody도 추가하고, @CrossOrigin(origins = "http://your-client-domain.com")도 추가하고파라미터로 HttpServletRequest request도 추가하고.. 별 짓을 다해서 네트워크 오류는 사라졌다. 그런데 새로운 오류가 발생! Failed to load resource: the server responded with a status of 404 () 보통 경로가 잘못되어 나타나는 에러라는데, 난 눈 씻고 찾아봐도 경로가 잘못된 부분은 없었다. 코드를 따라 경위를 확인해보니, ajax가 호출은 하는데 서버로부터 ..

구글에 start.spring.io 검색 후 사이트 접속 https://start.spring.io/ 초기 화면 버전은 매번 바뀐다. 좌측 설정 그래들 또는 메이븐 선택, 스프링 부트 버전과 자바 버전 선택 등등 알아서 선택하고 Artifact와 Name에 프로젝트명을 입력해준다. 우측 설정 각자 개발 환경에 맞게 추가하는데, 난 MySQL Driver, Spring Security 등등을 사용하기 위해 추가적으로 넣었다. 설정 마친 후 하단 GENERATE 클릭 폴더 다운 바탕화면에 압축 풀기 이클립스에서 스프링 스타터 프로젝트 생성 방금 만든 폴더와 똑같은 이름으로 ..

작성 코드import java.util.Scanner;import java.util.LinkedList;import java.util.Queue;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); Queue que = new LinkedList(); for (int i = 1; i "); System.out.println(sb.toString()); }} ..

import java.io.IOException;import java.util.Scanner;public class Main { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); String str = sc.next(); StringBuffer sb = new StringBuffer(str); String reversedStr = sb.reverse().toString(); if(str.equals(reversedStr)) { System.out.println(1); } else { S..
- Total
- Today
- Yesterday
- docker배포
- docker컨테이너
- dockerspring
- 티스토리챌린지
- 노드
- 오블완
- 백준
- 트리
- 자바
- 이클립스
- docker
- websquare
- SpringBoot
- Java
- tomcat
- 클라우드
- Spring
- 그리드
- 톰캣
- BigDecimal
- google cloud run
- 알고리즘
- MySQL
- docker앱배포
- controller
- 백준알고리즘
- db
- 백준자바
- Apache
- 웹스퀘어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |