본문 바로가기

분류 전체보기

주민등록번호 확인. 입력형식은 숫자만 /* 주민등록번호 확인. 입력형식은 숫자만 */ function juminNo(resno) { // 주민번호의 형태와 7번째 자리(성별) 유효성 검사 // 날짜 유효성 검사 birthYear = (resno.charAt(6) 더보기
Javascript 이벤트 핸들러 Javascript 이벤트 핸들러이벤트onAbort이미지 불러오기가 중단될 때에 발생합니다.onBlur폼 엘러먼트나 윈도우로부터 포커스가 벗어날 때에 발생합니다.onChange입력란의 문자열이나 메뉴에서 선택된 항목이 변화할 때에 발생합니다.onClick버튼이나 링크, 도큐먼트, 윈도우가 클릭될 때에 발생합니다.ondblclick버튼이나 링크, 도큐먼트, 윈도우가 더블클릭될 때에 발생합니다.ondragdrop파일 등이 드래그 & 드롭(끌어다 놓기) 될 때에 발생합니다.onError파일이 존재하지 않는 등 이미지 불러오기에 실패할 경우에.. 더보기
이클립스 단축키 모음 모든 단축키의 설정정보는 Window > Preferences -> General > Keys 있다. 수많은 단축키가 있지만 코딩하면서 유용하게 쓸만한 것들만 추출해보았다. (01) Ctrl + Shift + O : 패키지를 자동 Import 해준다. import javax.servlet.http.HttpServletRequest; (02) Ctrl + / : 선택한 라인의 한줄 주석을 달아준다. 한번더 클릭하면 주석을 해제한다. // Object arrInput[] = (map.keySet()).toArray(); // 배열로 만듬 (03) Ctrl + I : 자동들여쓰기 해준다. (04) Ctrl + L : 라인 찾기 창을 연다. (05) F3 (Ctrl + 단어클릭) : 해당하는 클래스나 함수 정보.. 더보기
이클립스 3.4 한글 플러그인 전에는 언어팩을 다운받아서 압축을 풀어서 설치했었는데요 이제 바벨 이라는 프로젝트로 빠지고 업데이트 방식으로 언어를 설정하도록 바뀐 것 같네요.Eclipse 3.4 판이 설치되어 있다는 가정 하에서 글을 적었습니다.우선은 이클립스를 실행하고 Software Updates...를 실행합니다.이런 창이 뜹니다. 두 번째 탭인 'Available Software'를 선택합시다!여기서 AddSite를 선택하시고,바벨 사이트에서 주소를 확인합니다.http://www.eclipse.org/babel/downloads.phpAdd Site에 위의 주소를 붙여넣고 확인하시면 Available Software에 새로운 항목이 추가됩니다.하고 Pending... 이라고 뜨면서 좀 기다리.. 더보기
이클립스 단축 키 ********************************************* ****** 이클립스 사용팁 및 단축키 모음 ******* ********************************************* ===== 실행 ===== 1. Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ===== 소스 네비게이션 ===== 1. Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 2. Alt + ->, Alt + 입력하는 도중엔 언제라도 강제 호출 가능하다. 2. F2 : 컴파일 에러의 빨간줄에 커서를 갖져다가 이 키를 누르면 에러의 원인에 대한 힌트를 제공한다. 3. Ctrl + l : 원하는 소스 라인으로 이동 로컬 히스토리 기능을 이용.. 더보기
이클립스 단축 키 1. 소스편집 1.Ctrl + O : 모든 클래스, 프로퍼티 트리 보기, 선택가능 2.Ctrl + Shift + R : 자원열기(폴더내용이 검색된다) 3.Alt + Shift + R : 변수 이름 변경하기 전에 누르면 변수를 사용한 모든 곳이 바뀐다. 4.Ctrl + Shift + F : 코드 포맷팅 (자바 코딩 규칙에 맞게 스타일을 변경해준다) 5.Ctrl + Shift + X : 대문자로 6.Ctrl + Shift + Y : 소문자로 7.Ctrl + PgUp (좌우창이동) 8.Ctrl + D 한줄 삭제 9.Ctrl + Shift + Delete : 현재 위치에서 라인 끝까지 삭제 10.Alt + Shift + S : Source 메뉴 11.Ctrl + M : 전체화면토글 12.Ctrl + i : 소스.. 더보기
이클립스 단축 키 ctrl + shift + x = 선택영역 대문자 ctrl + shift + y = 선택영역 소문자 alt + enter = 프로퍼티 창 열기 ctrl + 마우스 왼쪽 클릭 = 변수 : 선언문으로 이동 메소드 : 메소드 선언문으로 이동 "변수 or 클래스" + "." + ctrl + space = 사용가능한 메소드 or 변수 리스트 "sysout" + ctrl + space = System.out.println(); alt + shift + x , j = run java appication alt + shift + x , a = run java applet alt + shift + x , r = run on server alt + shift + s , r = run swt application ctrl .. 더보기
이클립스 단축키 자주 사용 하는 단축키 에디터간 이동 Next Editor : ctrl+F6 Previous Editor : ctrl+shift+F6 Quick switch Editor : ctrl+e 전체 화면에서 코드 작성후 작은창으로 돌아갈때(unit test를 실행한 콘솔을 보고자 하는경우) * 콘솔 화면을 전체로 해놓고 다시 Editor로 돌아갈때는 F12 * 현재 보고 있는 창을 줄이거나 늘릴때는 Ctrl+M 특정 단어에 포커스를 주고 찾기 기능 ctrl + k : 밑으로 찾기 ctrl + shift + k : 위로 찾기 현재 보고있는 창 닫기 Crtl + w 테스트 케이스 실행 혹은 메인 실행 main을 돌려서 alt + shift + x (이후 main은 j Junit은 t) 주석 shiift + ↑↓ 를.. 더보기
이클립스 전체 메뉴 설명 General : 백그라운드실행, 힙사이즈보기, 싱글클릭파일열기 - Apperance : Presentation, Theme(스킨?) 탭스타일(곡선형/사각형), 애니메이션효과 > Colors and Fonts : 내부툴단위별 UI의 폰트/칼라 : Basic의 폰트만 바꾸면 모두적용할수 있음. > Label Decoration : Decorates compilation units and class files with an interface, enum, abstract class, or annotation indicator. - Capabilities : 툴에 통합할수있는 다양한 외부 컴포넌트선택 (디폴트로 대부분 되어있음, 예-Hibernate, JSF지원) - Compare/Patch : structur.. 더보기