본문 바로가기

2013/10

MSSQL 암호화 (pwdencrypt) MSSQL에서 pwdencrypt/pwdcompare를 이용해보세요. pwdencrypt로 입력된내용은 pwdcompare함수를 이용해 일치여부만 알수있읍니 다. 일치할경우 1/일치하지 않을경우 0을 돌려줍니다. 간단한 예제입니다. USE Tempdb GO DROP TABLE TBL_Users GO CREATE TABLE TBL_Users ( UserID varchar(12) , UserPW varbinary(128) ) GO INSERT INTO TBL_Users values('User1', pwdencrypt('PW1')) INSERT INTO TBL_Users values('User2', pwdencrypt('PW2')) INSERT INTO TBL_Users values('User3', pwden.. 더보기
이클립스 디컴파일러(JAD) 설정하기 이클립스에 디컴파일러 인 "JAD" 를 설정해 보자. 개발하다 문득 클래스 파일이 어떻게 되어 있나 궁굼했다. 그래서 어떻게 확인 할 수 있나 찾아보니.. "JAD" 를 이클립스에 설치하면 class파일을 java 소스처럼 볼 수 있었다. 우 헤헤헤 ~ "JAD"를 사용하기 위해서는 다음의 2가지 파일이 필요하다. + ( jad 실행파일 ) 사이트 : http://www.varaneckas.com/jad + ( 플러그인 ) 사이트 : http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download 이제 이클립스에 JAD 를 설정해보자. 1. jad 는 아무 경로에 압축을 풀면 된다. 난 이클립스가 설치된 경로에 넣어두었다. 나의 이클립스 경로는 (D.. 더보기
웹 TIP. jsp 팁 1. 이전 캐시 삭제 게시판 리스트 페이지 에서 상세 페이지로 들어 갔다가 뒤로가기를 통해서 이전 페이지를 가게 되면 브라우저에 저장되어 있던 캐시를 통해 이전 페이지를 보여주게 되는데. 정보를 변경하고 이전 페이지로 돌아갔을 경우 변경된 정보가 보이지 않고 이전에 있었던 내용이 그대로 보여지게 된다. 뒤로가기를 했을 경우 이전에 있었던 내용이 아닌 새로고침 효과를 보고 싶다면 브라우저 캐시를 지우는 구문을 추가해 주어야 한다. response.setHeader("Pragma", "no-cache"); //HTTP 1.0 response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1 response.setHeader("Cache-Control", "no-sto.. 더보기
블로그에 소스코드 적용하기 블로그에 포스팅 할때 프로그램 소스코드를 이쁘게 작성하고 싶을 때 유용한 하이라이트 기능을 적용해 보자.!! 위 파일을 다운받아도 되고 아래 사이트에서 [syntaxhighlighter_3.0.83.zip] 다운을 받아도 된다. http://alexgorbatchev.com/SyntaxHighlighter/download/ 사이트에서 "Click hear to download" 링크를 누르면 다운받을 수 있다. 1. 꾸미기 > "HTML/CSS편집" 클릭 2. "파일 업로드" 클릭 3. 하단의 "추가" 버튼을 클릭하고 다운받은 파일에서 "scripts" 와 "styles" 디렉토리 안의 모든 파일들을 업로드 한다 업로드가 완료 되면 아래처럼 목록에 .js .css 가 추가된것을 확인할 수 있다. 4. 업.. 더보기
[오픈캡쳐] 캡쳐 프로그램 문서 잡업을 하다보면 캡쳐할일이 종종 생긴다. 그래서 좋은 캡쳐 프로그램을 소개한다. "오픈캡쳐" 사이트는 여기 http://www.opencapture.net/ko/index.php 1. 다운받기 클릭 2. 다운받은 "Opencapture_v8.1.zip" 압축파일을 해제하면 "Opencapture_v8.1.exe" 파일을 실행한다. 3. 설치가 완료될때까지 확인 및 다음 버튼을 클릭한다. 설치가 완료 된후 오픈캡쳐를 실행한 화면이다. 프로그램이 가볍고 빨리 실행된다. 포스팅을 하는 페이지를 "영역지정" 으로 캡쳐를 하는 모습니다. 마우스로 캡쳐영영을 지정하면 우측 하단에 보이는 것처럼 마우스로 선택한 부분이 확대되어 섬세하게 캡쳐할 수 있도록 해준다. 더보기