목록분류 전체보기 (19)
그날 알았지 이럴 줄
초보 작성, 초보 기준 dao도 작성하고 jsp도 대충 작성하고 servlet도 작성했으니 최종 마무리로 data test 해볼까? 그리고 장장 한달을 헤매게 된다 내가 깨달은건 코드를 긁어서 사용해도 이게 무슨 코드이고 어떻게 작동하는지 알아야만 한다. 겨우 한 페이지를 한달동안 뒤지게 헤매고싶지 않다면 1. 기본적인 준비 - mysql data table 작성 - eclipse jdbc 연동, driver test code 실행 2. dto & dao 작성 - driver, url, id(user), pw 제대로 적었는지 확인 - sql 쿼리문 : 쿼리문은 반드시 command line client로 실습 몇번만 해보자. : error 검토를 위해 dao에 작성한 쿼리문을 command line cl..
두달 전 해당 톰캣 오류 때문에 고통받으면서 모아뒀던 거 가이드같이만 적어놓은거니 자세한건 구글링, 순서 무관 1. Tomcat 제대로 켜졌는지 확인하기 2. jre/jdk 문제인지 확인하기 3. cmd창에서 port주소 확인하고 해당 주소 kill 4. 작업관리자 -> 프로세스에서 작업 끝내기 - Apache Commons Daemon Service Runner/ tomcat.exe/ javw.exe 중 하나 5. 폴더가 서버와 연결됐는지 확인하기 (빨간색 x표시 뜨면 안됨) 6. 작업툴에서 Run As - play를 톰캣 서버로 하지 말고 폴더명으로 실행 - 일단 적긴했는데 안하는게 맞는 듯. 난 지금 Run on Server로 정상 실행 되는 중 7. 톰캣 port 주소 다른걸로 적절히 변경 - p..
한글이 특이하게 물음표로 깨지길래 구글링해서 찾은 방법. 한글 encoding 설정은 보통 EUC-KR / UTF-8로 두는데 이 설정이 모든 파일에서 한가지로 통일 돼있어야 정상적으로 작동한다. 1. JSP 파일 contentType의 charset , pageEncoding, request.setCharacterEncoding 등 2. tomcat의 server.xml 의 URIencoding 3. 프로젝트 폴더의 web.xml encoding 부분을 모두 한가지 설정으로 통일시켜 주자. 출처: https://midas123.tistory.com/156 한글깨짐/인코딩 설정 - 한글이 물음표(?)로 나온다. 회원가입 페이지에서 자바스크립트로 닉네임 중복체크 유효성 검사를 구현했는데 사용자 입력 폼(회..
JSP에서 서블릿과의 연결을 위해 어노테이션(ex. @WebServlet("/Edit.java")을 사용할 때는 프로젝트의 web.xml 파일에 들어가 태그의 metadata-complete 값을 false로 바꿔준다.
사진파일 혹은 앱을 실행하는데 파일 시스템 오류가 뜨는 경우 레지스트리 편집기를 건드린 전적이 있다면 당장 원래 설정으로 차근차근 되돌려 놓고 재부팅하자 레지스트리 건들기 전에는 반드시 백업해놓는게 좋다
별의 별 짓을 다 해도 안되다가 발견한 방법 작업관리자 -> 프로세스 ->Apache Commons Daemon Service Runner 선택 -> 작업 끝내기 와! 해결 구글링하다가 막 발견하고 기쁜 마음에 기록하는거라 이방법은 임시방편같기도 하고 아직 잘 모르겠음 추후 수정 예정

입력 받는 부분이 자동으로 넘어갈 때는 \n을 입력으로 착각한 것이기 때문에 입력 버퍼를 비워줘야 한다. 이런저런 다양한 방법이 있음. 그 중 두가지 1) scanf(" %d"); 앞에 띄어쓰기 한 번 해주기 2) scanf("%d%*c"); 뒤에 %*c 붙여주기 (*: char한개를 읽고 버린다는 뜻) 그리고 또 발견한 내가 몰랐던 사실 scanf() 함수는 원래 띄어쓰기를 받지 않는다. (띄어쓰기 받는 방식 따로 있음) 그래서 혹시 띄어쓰기도 하고 *%c도 사용 했는데 넘어간다면 실행하고 입력할 때 띄어쓰기를 포함했을 가능성이 높음 내가 그랬기 떄문 끗

※ 정보글보다는 개인 오류 아카이브에 가까움 [코드 및 오류 상황] 메인 함수에서 구조체 배열을 정의하고, 함수 두개 사용 첫번째 함수) 문자열을 입력 받아 구조체 배열 변수에 저장 두번째 함수) 구조체 배열 변수에 저장된 문자열 출력 ↓ 쓰레기값 출력 오류 발생 구글링 했을 때 나오는 경우는 입력한 문자열 + 쓰레기값의 순서였는데 내 오류는 쓰레리값 + 입력한 문자열 . 해결법이 안나와 답답해 죽는 줄 [해결 방법] 메인 함수에서 해당 배열을 초기화 해주면 됨 구조체(RentInfo)를 정수 변수, 문자열 변수 순서로 정의 했었으니 차례대로 0, '\0' 으로 초기화 해줌. 중괄호 두겹 달 것. 구조체 배열도 배열이니까 한개만 초기화 해도 나머지는 자동으로 채워지지요 그러면 짠 이렇게 쓰레기값 없이 정..