일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국비학원
- scanner
- JDBC
- 스프링
- 자바스크립트
- MVC
- 스프링부트로그
- Spring
- 비전공
- Thymeleaf
- 객체 주소
- List에 객체 같은 값
- preparedstatement
- db
- 타임리프
- JavaScript
- Java
- 오라클
- SpringBoot
- Servlet
- 코딩
- Statement
- JSP
- Stack
- 자바
- CachingOperationNameGenerator
- Session
- 서블릿
- 스프링로그
- Heap
- Today
- Total
목록더 알아보고 싶은데? (28)
sin prisa pero sin pausa

하....진짜 이거 때문에 DB강의 좀 듣고 싶은데 계속 발목만 잡히고 일단 포기하고 다른 거 하다가 다시 시도하고 실패한지 3일째.... "이 시스템에는 oracle database express edition 서비스가 이미 있습니다" 1. 프로그램 제거 / 2. 압축파일 다 지우고 다시 다운로드 / 3. app 폴더 가서 다 지우고 다시 다운로드 / 4. 재부팅재부팅재부팅... 를 아무리 반복해도 저 친구는 지박령마냥 계속 떠있었던... 그렇게 찾다가 본 해답쓰 "cmd창을 run as Administrator로 실행해서 sc delete OracleServiceXE를 써주면 된다." 그래 해보자!! 해서 윈도우키+R 누르고 cmd치고 확인! 그리고 sc delete OracleServiceXE 를 ..

문자를 받아오는 next() 와 nextLine() 사이에서의 문제가 발생한다. next()는 공백을 신호로 단어를 받아오며 엔터를 눌러 입력했을 때 엔터(\n)는 받아오지 않는다. 이럴 때, next()를 입력하고 나면 buffer에는 엔터(\n)가 그대로 남아있게 된다. nextLine()은 엔터를 신호로 문자열을 받아오기 때문에 엔터를 끝으로 입력 값이 마쳐지게 된다. 그렇기 때문에 만약 next() 다음에 nextLine()를 사용할 시, nextLine()은 버퍼에 남아있던 엔터(\n)를 그대로 꺼내오면서 nextLine()의 특성에 맞게 아무리 값을 입력해도 엔터만이 입력값에 들어간 채 입력이 마쳐지게 된다. 해결 방법: next()와 nextLine() input 값 사이에 nextLine(..

InputStreamReader/OutStreamWriter(IO클래스의 생성자)라는 입출력 스트림으로부터 데이터를 받아 BufferedReader/BufferedWriter가 buffer에 데이터를 저장했다가 입출력 buffer란? [BufferedReader] => 개행(줄바꿈) 형태를 Enter로만 받는다. / readLine() 메소드를 쓸 때 예외처리 or throws를 꼭 해줘야 한다. => nextLine(); 리턴 값은 String으로 고정되어있기 때문에 다른 형태의 데이터 값을 받으려면 형변환을 해줘야 한다. BufferedWriter InputStreamReader OuputStreamWriter [기본 선언] = BufferedReader bf = new BufferedReader(n..