파란하늘의 지식창고
[JAVA][tip] equals 사용시 주의할 점(equals 비교 오류)
Study/Java 2009. 4. 30. 23:49

enum type을 사용하다 보면 열거값을 체크하기 위해 다음처럼 사용하는 경우가 많다. public class B { public enum Test { AA("aa", "a의 설명") , BB("bb", "b의 설명") , CC("cc", "c의 설명") , DD("dd", "d의 설명") , EE("ee", "e의 설명") , FF("ff", "f의 설명") , GG("gg", "g의 설명") , HH("hh", "h의 설명"); private String name; private String description; Test(String name, String description) { this.name = name; this.description = description; } public Strin..

[JavaScript][tip] js 파일 매번 호출하기
Study/JavaScript 2009. 4. 13. 07:48

브라우저는 처음 호출된 페이지의 반복성 파일들(image파일, js, css파일)을 사용자의 로컬 디스크에 임시 인터넷 파일로 저장하고 재 호출시에 저장된 파일을 불러들여 사용하게 된다. 매번 같은 파일을 다운로드해야하는 불편함을 줄여주는 좋은 기능이지만 만약 js파일이 시시각각 달라지는 내용을 담고 있는 경우 호출을 어떻게 해야할까? 이런 경우 파일의 뒤에 요청하는 파라메터의 값을 매번 바꾸어주면 된다. 위의 코드가 너무 길다면 아래와 같이 써도 무방하다. "); d라는 이름의 파라메터로 매번 변하는 시간을 값으로 요청을 하면 매번 브라우저는 js파일을 새롭게 갱신하게 된다. 굳이 파라메터의 이름이 d일 필요는 없다. 주의해야 하는 점은 위와 같이 사용한 경우 아래와 같이 브라우저는 인식하게 된다. 따..

[MSSQL][tip] identity 증가값 설정
Study/MSSQL 2009. 4. 4. 03:06

identity 설정된 테이블의 column의 값을 수동으로 변경하고 싶은 경우가 있다. 아래와 같이 진행하면 된다. 최종적으로 저장된 identity값을 확인한다. 자동증가 설정을 잠시 꺼준다. (수동 변경을 하기 위해서) 새로운 identity 값을 설정해준다. 자동증가 설정을 다시 복구한다.SELECT @@IDENTITY SET IDENTITY_INSERT 테이블 OFF DBCC CHECKIDENT(테이블 , reseed, 번호) SET IDENTITY_INSERT 테이블 ON 다음 번에 해당 테이블에 insert시 indentity 컬럼에 저장되는 번호는 reseed한 번호를 기준으로 설정된 증가 값이 반영된 값(보통 +1로 증가 값을 설정한 경우 reseed한 번호+1의 값)이 저장되게 된다.

article thumbnail
[JavaScript][tip] SyntaxHighlighter를 이용해서 티스토리에 개발코드 작성하기
Study/JavaScript 2009. 4. 4. 01:37

SyntaxHighlighter를 사용하면 자신의 블로그에 개발 코드를 보기 좋게 기록해둘 수 있다. 하여튼 다운받고 압축풀고 예제를 참조하면 사용법은 바로 파악이 된다. 티스토리에서 설정은 아래 2가지만 하면 된다. 필요한 파일(대략 아래 리스트들)을 관리->스킨->HTML/CSS 편집->파일업로드를 통해 업로드를 한다. /images/shCore.js /images/shBrushBash.js /images/shBrushCpp.js /images/shBrushCSharp.js /images/shBrushCss.js /images/shBrushDelphi.js /images/shBrushDiff.js /images/shBrushGroovy.js /images/shBrushJava.js /images/sh..