- [ 이클립스(Eclipse) ]SVN 프로젝트 추가2019-06-18 10:19:57Eclipse neon (4.6.0) 버전, SVN 프로젝트를 추가하려하는데 SVN이 보이지가 않는다. HELP -> Eclipse Marketplace 로 들어가 SVN을 검색한다. Subversive 를 설치한다. 이후 SVN 은 보이지만 불러오기시 오류가 발생한다. 1. SVN Connector 다운로드 http://community.polarion.com/projects/subversive/download/eclipse/6.0/builds/?C=M;O=A 2. 압축해제 후 plugins 폴더에 jar 파일들을 복사하여 이클립스 plugins폴더에 복사한다. 3. 이클립스 재시작 정상적으로 check out 이 가능하다.
- [ Oracle ]mybatis like #2019-05-08 14:12:25mybatis, ibatis 에서 where 절에 like 문 사용시 ex) title like '%' || #{keyword} || '%'
- [ Java ]숫자앞에 0 채우기 (lpad)2019-05-02 17:40:01String s = String.format("%02d", 3); System.out.println(s); // 출력 결과: 03 System.out.format("%03d", 22); // 출력 결과: 022 double d = 123.555; System.out.format("%07.2f", d); // 출력 결과: 0123.56 // 실수는, 소수점 이하까지 모두 포함한 길이를 // 기준으로 지정해야 함 // 그리고 끝에서 반올림되었음 출처 : http://mwultong.blogspot.com/2007/01/java-0-leading-zero-to-number.html
- [ Java Script ]lpad 특정 문자로 채우기2019-04-30 14:39:00함수로 구현하여 사용가능합니다. function pad(n, width) { n = n + ''; return n.length >= width ? n : new Array(width - n.length + 1).join('0') + n; } 사용 예시 pad(99, 4); // 0099 pad(4, 4); // 0004 pad(123, 4); // 0123 pad(1234, 4); // 1234
- [ Java Script ]동적변수명 사용2019-04-29 17:09:22eval() 함수를 이용해 아래와 같이 구현 가능하다. var str_1 = "aaa"; var str_2 = "bbb"; var str_3 = "ccc"; for(var i=1; i
- [ Node js ]Node 서버 백그라운드 실행2019-04-22 10:37:24웹 서비스를 유지하기 위해 24시간 터미널 창을 켜놓는 것은 불가능일뿐더러 비효율적인 방법이다. 따라서, 아래의 방법으로 실행이 가능하다. -> node app.js & [1] 2110 2110 이라는 process ID 를 확인 할 수 있다. ps -ef 를 통해 실행중인 프로세스 아이디를 확인해보면 2110이라는 ID로 실행 중인 것을 확인 할 수 있다. 그리고 종료를 위해서는 (kill processID) -> kill 2110 으로 가능하다.
- [ Node js ]Express 생성, ejs 템플릿, 모듈 설치2019-04-18 15:17:07Express 생성시 jade 형태와 ejs 형태 2가지가 존재한다. 기본이 jade 이지만 HTML과 비슷한 ejs 로 만든다. C:>> express 프로젝트이름 -ejs 그리고 node app.js 로 서버를 띄울 수가 있는데 Error : Cannot fine module 'serve-favicon' 등이 발생하낟. C:>> npm install serve-favicon 하여 모듈 등을 설치해주면 된다. (morgan, cookie-parser 등등) 그리고 C:>> node app.js 로 서버를 띄울 수 있는데 막상 입력하면 아무런 반응이 없다. app.js 파일을 열어 12 var server = app.listen(3000, function(){ 13 var host = server.add..
- [ Oracle ]ROW_NUMBER()2019-04-15 17:59:40그룹별 ROWNUM 주기 SELECT ROW_NUMBER() OVER(PARTITION BY COLUMN.A ORDER BY COLUMN.A, COLUMN.B) AS RNUM, COLUMN.A, COLUMN.B FROM TABLE GROUP BY COLUMN.A, COLUMN.B (EXAMPLE) SELECT ITEM_NM, GT FROM ZTMP_EI_BND ITEM GT NETWORK EQUIPMENT1 6 NETWORK EQUIPMENT2 3.5 NETWORK EQUIPMENT3 3.7 NETWORK EQUIPMENT4 3.5 NETWORK EQUIPMENT5 7.1 USED NETWORK EQUIPMENT1 2.3 USED NETWORK EQUIPMENT2 6.5 USED NETWORK EQUIP..