이준빈은 호박머리

IT 프로그래밍 개발 정보 블로그, 이준빈은 호박머리 입니다.

반응형

전체보기 289

윈도우 CMD창에서 파일 내용으로 검색하기

CMD창에서 파일 내용으로 검색하는 방법입니다. 윈도우에는 아래와 같이 쉽게 파일 내용으로 검색할 수 있는 기능이 있습니다. --------------------------------------------------------------------------------------------------------- 위의 방법을 쓰지 않고 cmd창을 이용하여 검색이 가능합니다. 1. 먼저 CMD창을 띄웁니다. (시작-실행-CMD입력 후 엔터) 2. 검색하려는 폴더로 이동합니다. 3. findstr /S "src=http" *.js - js라는 확장자의 파일 내용중 src=http 라는 문자를 검색하여 결과를 보여줍니다. 4. 검색하려는 문자열이 포함이 되어있으면, 위치와 파일 내용 구문이 출력되고, 검색 결..

Windows/Windows 2012.09.15

MSSQL IDENTITY 값 초기화

MSSQL IDENTITY 값 초기화하기 자동으로 증가되는 IDENTITY(시퀀스)의 값을 변경하기 위한 쿼리입니다.테이블에 있는 데이터를 삭제해도 IDENTITY의 값은 변경되지 않습니다. 그러므로 아래의 명령어를 사용하여 명시적으로 변경해줘야합니다. 아래의 쿼리를 실행하면 현재 IDENTITY의 값을 확인할 수 있습니다.(변경되지 않음)DBCC CHECKIDENT(테이블명, NORESEED) 아래의 쿼리를 실행하면 IDENTITY의 값이 1로 초기화됩니다.현재 존재하는 데이터의 MAX(SEQ)를 마지막 파라미터에 넣어주면 자동으로 그 다음 번호가 일련번호로 생성됨DBCC CHECKIDENT(테이블명, RESEED, 0) 아래의 쿼리를 실행하면 IDENTITY의 값이 현재 컬럼보다 작을 경우 값을 현재..

Database/MSSQL 2012.08.14

jQuery Mobile 개발환경 설정

jQuery Mobile은 별도의 프로그램 설치 과정이 필요하지 않습니다. 개발 소스에 라이브러리를 참조시켜 jQuery Mobile 프레임워크를 사용합니다.jQuery Mobile 라이브러리 다운로드 http://jquerymobile.com/download/ 다운로드 받은 라이브러리에는 jquery-mobile-1.0a3.js와 jquery-mobile-1.0a3.css, images 폴더가 존재합니다. CDN 서비스를 이용할 경우 이미지 파일은 따로 가지고 있지 않아도 됩니다. jQuery Mobile 라이브러리 참조 시 아래와 같이 개발소스의 HEAD 영역에 삽입하면 개발환경 설정이 완료됩니다. 개발툴은 평소 개발하고 있는 툴을 쓰면 됩니다. 일반적인 개발툴에서 개발이 가능하며, 제한되어있지 않습..

2. Sencha Touch 라이브러리 다운로드

Sencha Touch는 별도의 프로그램 설치 과정이 필요하지 않습니다. 개발 소스에 라이브러리를 참조시켜 Sencha Touch 프레임워크를 사용합니다.Sencha Touch 라이브러리 다운로드 http://www.sencha.com/products/touch/download/다운로드 받은 라이브러리에 sencha-touch.js와 sencha-touch.css를 소스에 필히 참조합니다.개발툴은 평소 개발하고 있는 툴을 쓰면 됩니다. 일반적인 개발툴에서 개발이 가능하며, 제한되어있지 않습니다. 라이브러리 다운로드 & 파일 참조(js, css)가 완료되었다면 Sencha Touch를 개발하기 위한 준비가 완료되었습니다. doc : http://dev.sencha.com/deploy/touch/docs/e..

오라클 페이징 쿼리(Oracle paging query)

총 12개의 데이터를 가지고 있느 테이블이 있다고 가정합니다. listnumber = 5 // 한 페이지 당 보여주는 게시물의 수page_no = 1 // 페이지 번호 select * from (select A.*,FLOOR((ROWNUM - 1)/listnumber + 1) page, rownum from ( select board_title from board order by board_no desc ) A ) where page = page_no; 우선 FLOOR함수는 값의 내림값을 표현해주는 함수입니다.SQL> select FLOOR(7.4) from dual;SQL> 7 ROWNUM은 테이블이 가지고 있는 행의 번호를 순서대로 반환해줍니다.SQL> select rownum from 테이블명; /..

Database/ORACLE 2012.08.14

오라클 쿼리 인덱스(ORACLE QUERY INDEX)

일단 6가지 정도의 케이스로 분류해 보겠습니다. 1. 인덱스 컬럼절의 변형 2. 내부적인 데이터 변환 3. NULL 조건의 사용 4. 부정형 조건의 사용 5. LIKE 연산자 사용 6. 최적기가 판단 한개씩 살펴보면 1. 인덱스 컬럼절의 변형 select ename from emp where sal * 2.1 > 950 (X) select ename from emp where sal > 950/2.1 (O) select ename from emp where to_char(hiredate, 'DDMMYY') = '250884' (X) select ename from emp where hiredate = to_date('250884', 'DDMMYY') (O) => 인덱스 컬럼에 변형을 가하면 사용할 수 없..

Database/ORACLE 2012.08.14

오라클 내장함수

숫자 관련 함수ROUND(VALUE[,n]) : 소수 n자리까지 반올림, n음수 가능TRUNC(VALUE[,n]) : 소수 n자리까지만 표시(버림), n음수 가능 MOD(m,n) : m/n의 나머지 문자열 함수LOWER(변환하려는 값) : 소문자로 변경UPPER(변환하려는 값) : 대문자로 변경 INICAP(변환하려는 값) : 앞글자(INITIAL)만 대문자, 나머지는 소문자CONCAT(A,B) : 문자열 결합(|| 연산과 같음)SUBSTR(col, m[,n]) : 문자열 m~n까지 반환, m이 마이너스이면 끝에서부터 카운트, n이 없으면 끝까지LENGTH(col) : 문자열의 길이INSTR(col, m) : m이 포함된 위치 반환LPAD(col, m, 'string') : 문자열 폭을 맞춰 오른쪽 정렬..

Database/ORACLE 2012.08.14
반응형