프로그래밍을 하다보면 변수명을 짓느라 많은 시간을 쓴다변수명을 잘 지어야 나중에 유지보수 등을 할때유용하기 때문이다. 변수명 짓기에 고민하는사람들을 위해 준비된 사이트가 있다.변수명 짓기 사이트인데. 나중에 기회가 된다면한번 써보는것도 나쁘지 않을것 같다 http://www.curioustore.com 사용법은 검색란에 사용하고자 하는 변수명을한글로 입력하면 그에 해당하는변수명이 나온다
JSTL 변수를 JSP 변수로 JSP 변수를 JSTL 변수로작년에 혼자 JSP 공부를 하면서 로그인 기능과 게시판 기능이 달린 웹 을 만들었다.처음에 회원 가입과 로그인 기능을만들었고 이제 게시판을 만들 순서가 되었다. 게시판에 글을 쓸수 있고 게시글 목록을 보여줄수있도록 만들었다. 그리고 게시글 수정과 삭제를 만들었는데테스트를 해보니 로그인을 안해도 아무 게시글이나삭제를 할수있고 수정도 할수 있었다. 원래 게시글은 글 작성자만 삭제 할 수있고수정 할 수 있어야 하는데 비로그인 으로삭제와 수정을해서 이것을 어떻게하면글 작성자만 글을 수정 할 수있고 삭제 할 수 있을까생각을 했다. 그러던중 현재 로그인되어 있는세션의 ID값과 글 작성자의 ID값을 비교해서같으면 수정 버튼과 삭제 버튼이 보이도록만들어 봐야겠..
문자열 토큰의 구분 컴퓨터 프로그램상에서는 문자열 데이터의분석이 필요한 상황이 흔히 등장한다.따라서 이러한 경우에 유용하게 사용할 수있는 StringTokenizer 클래스를 알아보자 예를 들어 아래와같은 문자열이존재한다고 생각해보자"08 : 45""11 : 24"이 둘은 시간정보이다. 시 정보와 분 정보는 콜론을 기준으로 나눠져 있다.즉 위의 문자열에서는 콜론이 구분자 이다그리고 구분자를 기준으로 나뉘어 있는문자열 정보를 가리켜 "토큰" 이라 한다 콜론을 기준으로 토큰을 추출하는 프로그램을작성하는 일이 생기면 굉장히 어렵다.하지만 StringTokenizer 클래스를이용한다면 간단한 일이 되버린다.이 클래스의 중심이 되는생성자는 아래와 같다public StringTokenizer(String str, ..
static변수 인스턴스 변수의 선언 앞에 static 선언이 오면 한클래스의 모든인스턴스가 static 변수를 공유한다. 빠른 이해를 위해 소스로 확인해보자 12345678910111213141516171819class Inst{ static int instNum = 0; public Inst() { instNum++; System.out.println("인스턴스 생성 : " + instNum); }} class ClassVar{ public static void main(String[] args) { Inst inst1 = new Inst(); Inst inst2 = new Inst(); Inst inst3 = new Inst(); }}Colored by Color Scriptercs 위 프로그램을 ..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.