본문 바로가기

전체 글

(86)
java.sql.SQLSyntaxErrorException: ORA-01722: 수치가 부적합합니다 에러 파이널프로젝트를 다시 열어보면서 안되는부분을 다시 재정비하고있다. 분명 값도 잘 가져오고 값도 잘 보내는데 왜 오류도 안뜨고 디비에는 들어가지지않지? 라고 생각했는데 알고보니 디비의 칼럼갯수가 달랐고.....근데 왜 오류가 안났지...? 암튼 컬럼갯수를 다시 재정비하고 다시 실행을 시켰더니 이제서야 오류가 나왔다. 이런 오류였음 ## Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 수치가 부적합합니다 ### The error may exist in /mapper/board-mapper.xml ### The error may involve boardMapper.reportUser-Inline ### The error ..
[Spring] [MyBatis 에러] 어이없는 실수 일단 내가 겪은 어이없는 실수를 공유하려고 한다. 포폴을 만들면서 잠시 세미프로젝트에 정신팔려있었다가 이제 파이널프로젝트를 포폴에 넣기위해 파이널프로젝트를 켰는데 이게 웬걸??? 다른 게시판들은 들어가지는데 내가 만든 보드게시판과 조장이 만든 예약게시판이 안들어가지는것이다. 그리고 브라우저 창에는 이런 에러가 뜨고 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to ob..
변수 명명 규칙 // 변수 명명 규칙 //변수 이름은 숫자로 시작할수없음 //이름에 공백 들어갈 수 없음 //자바 예약어 사용 불가능 //변수이름에는 영문자 숫자 달러기호($) 밑줄(_)만 사용가능 // 관례 //소문자로 시작하는 낙타표기볍 사용 //외우는 법 // 클래스는 대문자로 시작, 나머지는 소문자로 시작. 낙타표기법으로 단어표시. 끝 // 예외 ) 상수는 모두 대문자, 패키지는 모두 소문자. // 참고로 변수이름은 의미있고 용도를 명확하게 설명되어야 함
변수 선언과 초기화 / 리터럴 / 변수 타입 //1. 변수 선언, 초기화 각각 따로 int a; a = 1; System.out.println(a); int b = 2;//2. 변수 선언과 초기화를 한번에 System.out.println(b); int c = 3 , d = 4; // 3. 여러 변수 선언과 초기화를 한번에 System.out.println(c); System.out.println(d); int a = 100; // 정수 double b = 10.5; // 실수 boolean c = true; // 불리언(boolean) true, flase 입력 가능 char d = 'A' ; //문자 하나 String e = "Hello Java"; // 문자열 , 문자열을 다루기 위한 특병한 타입 // 리터럴 이란? // 코드에서 개발자가 직..
감기걸렸다 레파지토리 삭제하면 잔디도 삭제되는구나... 그래도 난 자바 복습을 했다...나름 뿌듯.... 아파죽겠어도 열심히 하는 나... 너무 멋진걸... 아 근데 인텔리제이로 복습중인데 깃으로 옮기는도중 자꾸 src파일이 사라지길래 레파지토리를 아예 삭제하고 다시 했더니 어제 심어놨던 잔디가 사라졌다...아니 난 레파지토리 삭제하면 잔디까지 없어지는줄 몰랐지...매정하네... 25일날은 아무생각없이 쉬고싶다. 그래서 24일까지 포폴이랑 자바복습은 다 마칠생각이다.
맥북에 IntelliJ 설치법 https://www.jetbrains.com/ko-kr/idea/download 들어가서 macOS 선택하고 밑으로 내리면 무료버전 나옴. 저 화살표 눌러서 내가 인텔칩인지 실리콘칩인지 선택. 난 인텔칩이라 인텔칩 선택함 다운된 파일 더블클릭 드래그해주기 클릭. 인터넷에서 설치된 앱인데 열겠냐는 안내창 나오면 "예"를 누르고 약관 수락 누르고 버그같은거 생기면 인텔리제이 회사에 보낼거냐 선택하는건데 난 항상 Don't send 누름 설치 완.
쉬운문제일텐데 공부를 많이 해야겠다고 느꼈다
아니 이걸ㅎㅎ 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 < angle < 90 직각 : angle = 90 둔각 : 90 < angle < 180 평각 : angle = 180 사실 되게 쉬운문제였다 && 이걸 쓰면 너무나 쉽게 해결되는 아주 기본중에 기본문제였는데 혼자 무슨생각이였는지 90 < angle < 180 이거 그대로 쓰면서 왜안되나....거의 몇시간을 이렇게 써보고 저렇게 써보고 ㅎ 밑에는 나혼자 쌩쑈하면서 짰던 코드들이다. 1. // if(angle == 1..