반응형

전체 글 258

[JSP/JDBC] The value for the useBean class attribute is invalid. 오류 해결하기

깃을 통해 jsp 프로젝트를 하고 있는데 환경 설정 부분에서 어떤 충돌이 일어난다...이번에는 'The value for the useBean class attribute is invalid.' 저런 듯도보도 못한 오류가 발생했는데 jsp나 java나 다 소스 상의 문제는 없었다. 근데 프로젝트에 빨간색 느낌표가 떠있었는데 문제는 깃에 올라온 servlet-api.jar의 경로때문에저런 문제가 발생한 것으로 확인하였다 master 브랜치에 올린경우 올린 사람의 jar 파일 경로가 함께 올라가므로 이 부분에 대한 수정이 필요하다보통은 톰캣 재시작 시 이런 문제를 해결할 수 있는데 git으로 작업을 하다보니 위와 같은 오류가 발생한 것 같다 servlet-api.jar 경로 변경 화면문제가 된 jar파일 선..

Programming/기타 2016.11.28

이클립스에서 깃허브 원격 저장소 연동하기

이클립스에서 깃허브 연동하기 웹프로그래밍 팀프로젝트가 있어서 깃허브를 사용해서 협업을 하기로 결정!작은 프로젝트이기때문에 깃허브를 사용할 필요가 적긴 하지만 대학 동기들의 실력향상과 깃허브 체험을 위해 사용하기로 결정했다 우선 내가 대충 짜본 소스를 깃허브와 연동하려고 하는데 나는 master 브랜치가 자동으로 생성되지않는다..master가 자동으로 생성되면 바로 잘 되는뎅..ㅇㅂㅇ 1. 이클립스에 Egit 플러그인을 설치한다 2. 깃허브에 repository를 새로 생성한다 3. 다음엔 이클립스에 만들어둔 프로젝트에서 Team > Share project 를 한다 그럼 아래와 같은 팝업창이 뜬다 화면에는 내가 선택한 프로젝트가 뜨고 이걸 존재하는 저장소에 복사하거나 새로 저장소를 생성하는 작업을 한다나..

Programming/기타 2016.11.20

[NodeJS] node.js 소스 수정시 자동으로 서버를 재시작 해주는 nodemon

node js의 소스파일을 수정해서 자주 올리는데 그때마다 서버 종료 후 재시작 해야하는 것이 여간 작은 일이 아니다..전에는 reboot?거기에 등록해서 nodejs서버가 계속 구동되도록 해줬는데 그게 잘 안되서 다시 지우고 근데 또 이게 연결이 됐다가 안됐다가 해서 찾아보니 nodemon이라는 좋은 npm이 있었다자세한 정보는 아래 블로그에서 참조! https://blog.outsider.ne.kr/649

Programming/기타 2016.11.09

[Arduino] arduino float to String (아두이노 float를 문자열로 변환하기)

한이음중초음파센서, 2개의 압력센서 값을 하나의 변수로 묶어 블루투스 전송을 하기위해 char배열로 묶는 중 sprintf를 사용해 float를 String으로 변환하면 '?'의 값으로 찍이는 것을 확인했다이경우 dtostrf라는 함수를 사용해서 String 변환을 해야한다고한다 dtostrf() 개요 - dtostrf() 함수는 부동소수(double, float) 변수를 주어진 형식에 따른 문자열을 출력 - The dtostrf() function converts the double value passed in val into an ASCII representation that will be stored under s. char * dtostrf(double __val, signed char __wid..

Programming/Arduino 2016.11.01

[Arduino] 블루투스 모듈 HM-10 마스터-슬레이브 연결하기(how to arduino bluetooth module HM-10 master-slave connect)

한이음하는 중에 원래 마스터-슬레이브 한 후 핸드폰과 연결하려고했는데.. AT+ROLE명령어를 통해 하나의 HM-10에 마스터 모드를 주면 블루투스 기기 검색이 안떴었다..알고보니 휴대폰과 HM-10을 연결하면 휴대폰이 마스터, HM-10이 슬레이브가 되어 작동하는거라고..나는 마스터랑 마스터를 연결하려고했으니 안되는게 당연하다 ㅎ 어쨌든.. HM-10 마스터-슬레이브 연결법... 아래 명령어를 제외한 다른 명령어는 다음 URL에서 확인가능 http://blog.naver.com/xisaturn/220712028679 1. 모듈 이름 같게하기AT+NAME[Para]-> OK+SET[Para] 2. AT+ROLE[Para]-> OK+SET[Para]0 : Peripheral1 : Central 3. AT+..

Programming/Arduino 2016.10.30

[DB/MySQL] mysql charset 변경하기 (alter table character set)

mysql table을 설계하고 데이터를 넣는데 이름의 데이터때문에 character set관련 오류가 발생했다 mysql 에서 show variables like 'c%'; 명령어를 입력하면 charset이 어떻게 설정되어있는지 확인할 수 있는데 나같은 경우는 중요한 부분에 대해서는 utf-8로 잘 되어있었다 아무튼 테이블이 생성된 경우는 alter 명령어를 통해 다시 정의해줘야한다 ALTER TABLE table_name CONVERT TO CHARACTER SET utf8; 이 명령어를 입력하면 잘 된다~~

Programming/DB 2016.10.02

[Mac OS X] - terminal 오류 (xterm-256color: 알수 없는 단말기 유형, xterm-256color' unknown terminal type) 완전 해결하기

Mac OS X - terminal 오류 (xterm-256color: 알수 없는 단말기 유형, xterm-256color' unknown terminal type) 해결하기 학교 과제를 위해 ssh로 서버에 접속해서 c 파일을 작성하는데 파일 수정을 위해 vi 명령어를 입력하면 아래와 같은 오류가 나서 수정이 불가능했다.. ssh 라서 조금 해결법이 달랐다 오류문 xterm-256color: 알수 없는 단말기 유형(xterm-256color' unknown terminal type) 해결법 TERM=xterm ssh id@url/ip + 해결법2 위의 방법은 터미널을 켤때마다 다시 해줘야하는 불편함이 있었다.. 오늘 터미널로 실습을 하던중에 터미널 환경설정을 고치고 있었는데많이 보던 xterm을 발견할..

Programming/Mac OS 2016.10.02

[Ubuntu/우분투] Ubuntu 12.04 LTS (64bit)에 node.js 와 npm 설치하기

Ubuntu 12.04 LTS (64bit)에 node.js 와 npm 설치하기 nodejs를 이용해서 백엔드 API를 만들기 위해 환경 설정을 하던 중에 Ubuntu에 nodejs를 설치하고있당 근데 이상한 오류가 나서 해결법을 찾았는데 안되고.. python을 설치하니까 잘된다..ㅇㅂㅇ;;어이없음 오류문 검색해도 안나온다.. 뭐가 설치되어야 한다고 하는데 나도 모르겠다 ibstdc++6 (>= 4.9) but 4.6.3-1ubuntu5 is to be installed E: Unable to correct problems, you have held broken package 설치법 $ apt-get install curl$ apt-get install python-software-properties ..

Programming/기타 2016.09.29

[DB tools/Toad] Toad database connection not available 오류 해결법 (서버 외부포트 여는 방법)

Toad database connection not available 오류 해결법 (서버 외부포트 여는 방법) 현재 한이음 우분투 서버에 mysql을 설치한 상태근데 toad에서는 연결이 안됐다.... 처음에는 계속 max_akkowed_packet관련 오류가 나더니다음날 포트 변경했더니 그냥 연결이 실패하는 상태!! 알고보니 iptables에 외부 접속 규칙이 안정해져있어서 연결이 안됐던 것이었다.. 그래서 3306포트를 등록했더니 바로 사용 가능!!!! - 네트워크 상태 모니터링 $ netstat -tnlp $ iptables -I INPUT 1 -p tcp --dport 3306 -j ACCEPT $ iptables -L -v $ sudo ufw disable (방화벽 해제) 서버에 mysql 설치..

Programming/DB 2016.09.26
728x90
반응형