반응형 *:;전체보기;:*696 자바스크립트 javascript String 기본함수 에러 해결법 toString(), substring(), substr() 에러 해결방법 자바스크립트 javascript String 기본함수 에러 해결법 toString(), substring(), substr() 에러 해결방법 Uncaught TypeError: Cannot read property 'toString' of undefined Uncaught TypeError: Cannot read property 'substring' of undefined Uncaught TypeError: Cannot read property 'substr' of undefined 개발 잘 하다가 기본적인 자바스크립트 함수 사용에서 에러가 났다. 해당 변수가 alert로도 잘뜨고 하는데 실행만하면 위의 에러들이 빵빵.. 에러 내용을 보면 타입을 알수 없다 같은데.. 타입 변환인 toString()을 써.. Programing/JavaScript 2016. 5. 9. java.lang.ClassNotFoundException 에러 해결방법 java.lang.ClassNotFoundException 에러 해결방법 API를 가져와 사용을 하다가 아래와 같은 에러가 발생했다. java.lang.ClassNotFoundException : org.apache.xmlrpc.XmlRpcException 라이브러리 임포트도 제대로 됐고, 페이지에 에러도 없는데 발생한 에러이다. 에러의 내용은 org.apache.xmlrpc.XmlRpcException 클래스를 찾을 수 없다는 에러인데 임포트도 제대로 되고 페이지 에러도 없는데 발생한게 이해가 안되었다. 구글링으로 찾아낸 원인과 해결방법은 아래와 같다. 원인 : 톰캣 플러그인에 해당 클래스가 없어 발생. 해결방법 : 톰캣 플러그인에 해당 클래스 추가 에러가 발생한 프로젝트의 Properties 로 들어.. Programing/JAVA 2016. 5. 4. java 자바 substring 문자열 자르기 뒤에서부터 자르기 java 자바 substring 문자열 자르기 뒤에서부터 자르기 String temp = "가나다라마바사"; * 첫번째 자리 System.out.println(temp.substring(0)); => 가 * 두번째 자리 System.out.println(temp.substring(1)); => 나 * 두번째 자리부터 세번째 자리까지 System.out.println(temp.substring(1, 3)); => 나다 * 마지막 두번째 자리부터 마지막자리까지 System.out.println(temp.substring(temp.length()-2, temp.length())); => 바사 Programing/JAVA 2016. 5. 3. excel 엑셀 행열 변환 데이터 나누기 excel 엑셀 행열 변환 데이터 나누기 엑셀에 데이터를 붙여 넣어 행 열을 바꾸는 방법을 알아보자. 위와 같은 데이터가 있다. 콤마(,)로 구분된 숫자들의 열 데이터다. 우선 이 데이터를 나누어 각 셀에 넣어 보자. 나누는 방법은 아래의 Link를 참조하자. Link : excel 엑셀 한 셀의 텍스트 나누는 방법, 하나의 셀을 여러개로 나누기 그럼 위와 같이 데이터가 나눠 졌다. 이제 이 데이터를 행으로 바꿔보자. 열을 행으로 바꿀 데이터의 범위를 선택한다. 행을 시작할 열을 선택하고 마우스 오른쪽 버튼을 클릭해 '선택하여 붙여넣기'를 선택 아래와 같은 창이 나타나면 행/열 바꿈을 선택한 후 확인 그럼 열 데이터가 행으로 바뀌는 것을 볼 수 있다. MS Office/Excel 2016. 5. 3. ip 경로 추적 방법 tracert ip ip 경로 추적 방법 tracert ip 가끔 방화벽 문제를 확인하고 어디서 막혔는지 확인 할때 ip로 가는 경로를 확인하여 막힌 경로를 확인할 수 있다. 그럴 때 사용하는 것이 tracert 명령어다. window + r 키를 눌러 실행창을 실행하자. 위와같이 실행창이 나타나면 cmd 를 입력하여 명령프롬프트창을 실행하자. 위와 같이 cmd 창이 뜨면 tracert [추적할 ip 주소] 를 입력한다. 그럼 위와 같이 어느경로를 통해 해당 Ip주소로 접속하는지 확인 할 수 있다. 알짜정보/IT정보 2016. 4. 27. MySQL ROW_NUMBER ORDER BY 정렬한 후 번호 매기기 MySQL ROW_NUMBER ORDER BY 정렬한 후 번호 매기기 아..오라클은 ROW_NUMBER() OVER (PARTITION BY ...ORDER BY) 로 정렬한 후 번호 매기기가 매우 쉽다. 하지만 우리의 MySql 은 그러한 함수가 없다. 그렇지만 MySql은 쿼리문에서 변수를 사용할 수 있는 막강한 기능이 있다. 변수를 이용하여 order by 한 쿼리에 rownumber 를 구하는 방법에 대해 알아보자. 우선 감을 잡기 위해 제일 기본이 되는 쿼리문 부터 보겠다. 기본 SELECT 문이다. SELECT T1.GG4ID AS GG4ID , T1 .BASIC_DAY AS DAY , T1 .BASIC_HOUR AS HOUR , T1 .BASIC_MIN AS MIN , T1 .VOLUME A.. Database/SQL 2016. 4. 27. ODBC 엑셀 연동 시 INSERT INTO 문의 구문 오류입니다. 에러 ODBC 엑셀 연동 시 INSERT INTO 문의 구문 오류입니다. 에러 쿼리문에 아무 이상도 없는데 개발 중 발생 한 에러. 위의 쿼리를 보면 그냥 진짜 간단한 Insert into 문이다. 근데 에러가 발생했다. java.sql.SQLException: [Microsoft][ODBC Excel 드라이버] INSERT INTO 문의 구문 오류입니다. 원인은 간단했다..예약어를 사용했기 떄문.. 위워 sql문에서 INSERT할 컬럼을 보면 day, time 등 예약어명과 같은 컬럼이 있다. Oracle이나 Mysql, Mssql 사용시에는 발생 안했던 에러 같은데..ODBC는 이를 에러로 던진다.. 해결방법은 간단히 예약어의 컬럼명을 바꿔주면 된다. resDay, resTime 과 같이. 예약어 사용을 .. Database/SQL 2016. 4. 20. MariaDB 마리아디비 다운로드 설치 및 이클립스 프로젝트 연동 MariaDB 마리아디비 다운로드 설치 및 이클립스 프로젝트 연동 Mysql이 Oracle 로 넘어가면서 유료화가 되어가고 있고... 무료 DB를 찾던 도중 발결한 MariaDB.. Mysql에 있던 분이 나와서 만든거라고 알고있습니다. 사용방법 sql 문이 거의 99% 일치하다고 하죠.. 다운 방법을 보겠습니다. 아래의 Link 로 이동합니다. Link : https://mariadb.org/ 페이지가 연결되면 상단의 Download를 클릭합니다. 아래쪽에 Download를 클릭합니다. 오른에 원하는 버젼의 Download를 선택합니다. 전 최신버전인 10.1 버전 선택! Download 10.1.13 stable Now! 버튼 클릭! 다운로드 페이지로 연결되면 자신의 OS 비트에 맞는 것을 다운로드 .. Database/SQL 2016. 4. 19. ibatis 자동증가 컬럼 리턴해 사용하기 MySQL selectKey 사용하기 ibatis 자동증가 컬럼 리턴해 사용하기 MySQL selectKey 사용하기 Mysql 에서 자동증가 컬럼을 설정하기 위해선 테이블 생성시 AUTO_INCREMENT 만 설정 해주면 된다. 예) CREATE TABLE `webnotice` ( `LIST_NO` int(10) NOT NULL AUTO_INCREMENT COMMENT '공지사항일련번호' PRIMARY KEY, `USER_NAME` varchar(50) DEFAULT NULL COMMENT '등록자명', `TITLE` varchar(200) DEFAULT NULL COMMENT '제목', `CONTENT` varchar(2000) DEFAULT NULL COMMENT '내용', `CREATE_TIME` varchar(50) DEFAULT .. Programing/Spring 2016. 4. 18. Mysql 자음 초성 추출 함수, 자음으로 검색, 초성 검색 Mysql 자음 초성 추출 함수, 자음으로 검색, 초성 검색 개발을 하다보면 자음으로만 검색할 수 있게 해달라는 요청이 들어오곤 한다. 그럴때마다 유용하게 사용하는 것이 아래의 함수이다. 그냥 복사 붙여넣고 실행하면 함수가 생성된다. (해당 데이터베이스 명만 수정 : 아래는 gn) CREATE DEFINER=`스키마`@`%` FUNCTION `fn_choSearch`(`str` varchar(20)) RETURNS varchar(20) CHARSET utf8 BEGIN declare returnStr varchar(100); declare cnt int; declare i int; declare j int; declare tmpStr varchar(10); if str is null then return.. Database/SQL 2016. 4. 18. Oracle 오라클 자음 초성 추출 함수, 자음으로 검색, 초성 검색 Oracle 오라클 자음 초성 추출 함수, 자음으로 검색, 초성 검색 개발을 하다보면 자음으로만 검색할 수 있게 해달라는 요청이 들어오곤 한다. 그럴때마다 유용하게 사용하는 것이 아래의 함수이다. 그냥 복사 붙여넣고 실행하면 함수가 생성된다. 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 32 33 34 35 36 create or replace function fn_choSearch( str in varchar2) return varchar2 is returnStr varchar2(100); cnt number := 0; tmpStr varchar2(10); begin if str is null th.. Database/SQL 2016. 4. 18. 톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러 톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러 개발을 한 후 서버에 올려 톰캣을 실행하다 보면 위와 같은 에러를 볼수 있다. PermGen space 는 Class, Method 등이 저장되는 영역으로 JVM에 의해 사용된다. 즉, OutOfMemory 에러는 설정된 메모리가 부족하여 발생하는 에러이다. 간단히 톰캣의 메모리를 설정해주면 해결된다. 위에 있는 Jconsole 창은 OutOfMemory 에러가 발생했을 때의 상태이다. heap 메모리가 계속 올라가다가 17:00가 넘어가면서 OutOfMemory 가 발생하고 페이지가 열리지 않기 시작했다. 그래프 아래 Details부분을 보면 최대 메모리가 250메가 정도로 설정되어 있다.(메.. Programing/JAVA 2016. 4. 15. javascript alert library 유용한 alert 창 라이브러리 alert창에 url제거 javascript alert library 유용한 alert 창 라이브러리 alert창에 url제거 브라우져마다 제공하는 alert창의 UI는 다르죠. IE의 경우 크롬의 경우.. url 까지 뜨고.. 보기싫죠.. 결론적으로 말하면 우리가 자주 사용하는 브라우져의 alert창은 이쁘지 않습니다. 열씨미 googling을 해보면 많은 alert 라이브러리들이 존재하지만 그중에 좀 이쁘장한 걸 추천해 드릴려 합니다. 그 이름도 달콤한 SweetAlert 아래와 같이 훨~씬 이쁘장한 alert창을 간단하게 띄울 수 있습니다. 다운로드와 적용방법은 아래의 Link를 참고하세요~! Link : http://t4t5.github.io/sweetalert/ 링크를 들어가면 자기들이 얼마나 이쁜지 도발부터 시작하죠... Programing/JavaScript 2016. 3. 31. jquery 제이쿼리 모달 팝업 드래그 하기 드래그 옵션 jquery draggable() 화면 넘어가는 것 방지 jquery 제이쿼리 모달 팝업 드래그 하기 드래그 옵션 jquery draggable() 화면 넘어가는 것 방지 레이어 팝업에 대한 저옵와 구현방법은 아래의 Link 를 참조하세요. Link1 : jquery 제이쿼리 레이어 팝업 화면 중앙에 띄우는 방법 레이어 팝업의 드래그를 하기 위해선 jquery-ui.js 파일이 필요합니다. 구글링으로 찾아서 다운 받으셔도 되고 아래의 스크립트를 레이어 팝업의 드래그가 필요한 화면에 넣어주시면 됩니다. 이제 소스를 보겠습니다. 예를 들어 아래와 같은 레이어 팝업이 있다고 합시다. 처음에 레이어팝업은 위치가 고정입니다. 그래서 이 팝업을 드래그가 가능하게 하기 위해선 draggable() 함수를 사용합니다. $(function(){ $('#pop_stop_info.. Programing/jQuery 2016. 3. 15. 홍대 쭈꾸미 맛집 홍대 맛집 상수동 맛집 상수역 맛집 신복관 쭈꾸미 맛집 신복관 홍대 쭈꾸미 맛집 홍대 맛집 상수동 맛집 상수역 맛집 신복관 쭈꾸미 맛집 신복관 - 신복관 위치 위치는 상수역 1번출구로 나와 조금 올라가다보면 보입니다. ㅎㅎ 홍대에서도 올순 있지만 홍대보다는 상수에서 가까워요. 정확한 위치는 지도를 참고 하세요! 신복관은 2층에 위치해 있습니다. 저희가 도착한 시간이 토요일 7시 정도 였는데 앞에 3팀정도 웨이팅 있었어요. 맛집 웨이팅은 기본이죠. 내부 사진 입니다. 20분 가량을 기다려 자리에 앉았네요. 아래는 메뉴판정보 입니다. 저희는 우쭈세트를 시켰습니다. 제가 좋아라하는 묵사발이 나왔네요 ㅎㅎㅎ새콤달콤 합니다 ㅎㅎ 기본찬은 콩나물과 깻입, 마늘, 쌈장. 셀러드도 나왔네요 ㅎㅎ 드디어 나온 우쭈 입니다. 마늘과 함께 볶은 우삼겹과 직화쭈꾸미, 파의 환상 조화 ㅋ.. 맛집정보 2016. 3. 14. 이전 1 ··· 30 31 32 33 34 35 36 ··· 47 다음 💲 추천 글 반응형