목록CODING (13)
그날 알았지 이럴 줄

import org.apache.commons.io 가 안돼서 그레이들 빌드 파일 건드렸다가 끝나지 않는 failed에 마주해버렸다. gradle.build 우클릭 -> gradle -> refresh gradle project 실행 시 우선은 build succesful이라고 뜨나.. 로그 전체를 보면 Could not resolve가 우르르 기록됨 + 수많은 라이브러리가 import 되지 않음 (빨간줄 그임) 고로 cmd(명령 프롬프트)로 프로젝트 폴더로 들어가 다시 build 작업을 해본다. 그레이들 빌드 실행 명령어는 > gradlew build 그럼 정상적으로 (?) build failed가 뜬다. 나의 에러상황은 Task :compileJava FAILED excution failed fot ..

우선 npm install 다시한번 해주고 npm start 해본다. 그래도 안되면 ERR! Missing script: "start" script에 start가 없다고 하니 추가해주자 package.json 파일의 scripts 구문에 "start": "node index.js" 추가 굿

1. 클래스 이름과 파일 이름이 같은지 확인한다. 다르다면 동일하게 match 2. 클래스 이름에 띄어쓰기(공백)이 없는지 확인한다. 있다면 삭제 3. 파일 경로에 한글이 없는지 확인한다. 있다면 한글을 모두 영어로만 변경/ 다른 영어 경로로 이동 4. 다른 Script에 같은 이름의 클래스가 있는지 확인한다. 있다면 변경 5. 스크립트에 문법 및 컴파일 오류가 없는지 확인한다. 6. VS와 unity 연결이 됐는지 확인한다. 안되었다면 연결 사진 출처 - https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=54831 유니티 Can't add script - 인디 게임 개발 마이너 갤러리 파일 이름이랑 클래스 이름 같은것도 확인했고 오류도 없었고..

ERR_HTTP_HEADERS_SENT('set'); req와 res는 항상 1:1 이어야하는데, response 응답을 두번 보내서 그렇다. 전 코드 router.get('/logout', isLoggedIn, (req, res) => { req.session.destroy(function(err){ if(err) throw err; console.log('세션 삭제, 로그아웃 완료'); res.redirect('/'); }); }); 바뀐 코드 router.get('/logout', isLoggedIn, (req, res) => { req.session.destroy(function(err){ if(err) throw err; console.log('세션 삭제, 로그아웃 완료'); res.redire..
mysql 테이블 foreign key 적용할 때 인덱스 중복 index duplicate 뜨면서 에러가 날 시 foreign key name을 다른 테이블에서 썼던 이름과는 다르게 써줘야함 mysql 인덱스 공부 함 해야겠다
초보 작성, 초보 기준 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 한글깨짐/인코딩 설정 - 한글이 물음표(?)로 나온다. 회원가입 페이지에서 자바스크립트로 닉네임 중복체크 유효성 검사를 구현했는데 사용자 입력 폼(회..