본문 바로가기

전체 글

(220)
[JAVA] C++와 JAVA의 차이점 C++ JAVA char 1byte (ASCII code) 2byte (Unicode) long 4byte (ASCII code) 8byte (Unicode) const 사용 존재하지만 final 사용 접근제어자 public, protected, private public, default, protected, private 함수 함수 매서드 다중상속 허용 비허용 interface를 통해 다중상속 가능
[개발 IT] 이클립스 꼭 확인해야 할 단축키 Edit 단축키 Ctrl + F : 찾기 Ctrl + R : 바꾸기 Ctrl + H : 전체찾기 Ctrl + Shift + R : 오픈 리소스 (파일명으로 찾기) Ctrl + D : 줄 삭제 Ctrl + / : 블럭 주석처리 Ctrl + \ : 블럭 주석해제 Ctrl + L : 특정 줄번호로 가기 Ctrl + Q : 가장 최근 편집한 위치로 이동(단축키로 이동했을 때, 이전 작업으로 돌아가기) Ctrl + Shift + F : 코드 자동 정리 Ctrl + Shift + X : 소문자를 대문자로 Ctrl + Shift + Y : 대문자를 소문자로 Ctrl + Shift + P : 매칭되는 괄호로 이동 Alt + ↑↓: 블럭라인이동 (블럭지정 안되있을 경우 커서가 위치한 라인이동) Alt + Shift + ..
[JSP] 인터넷 브라우저 구분 (navigator.userAgent) 인터넷 브라우저를 구분하여 코딩해야 할 경우 navigator.userAgent를 사용하여 구분가능 navigator.userAgent를 alert등과 같은 방법으로 출력할 경우 아래와 같이 출력 ​ 익스플로러 11 : Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; rv:11.0) like Gecko ​ 크롬​ : Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 S..
[JSP] 타입비교 typeof: 같은 명칭으로 데이터 전달시 타입만으로 구분 if(typeof a == "string") if(typeof a == "undefined") ​ typeof 이외에 타입비교 (===) var a = "1"; var b = 1; if(a === 1){} //false if(a === "1"){} //true if(b === 1){} //true if(b === "1"){} //false
[JSP] 로그인 아이디 저장 (Cookie) HTML SCRIPT $(document).ready(function(){ // 저장된 쿠키값을 가져와서 ID 칸에 넣어준다. 없으면 공백으로 들어감. var userInputId = getCookie("userInputId"); $("input[name='uid']").val(userInputId); if($("input[name='uid']").val() != ""){ // 처음 페이지 로딩 시, 입력 칸에 저장된 ID가 표시된 상태라면, $("#idSaveCheck").attr("checked", true); // ID 저장하기를 체크 상태로 두기. } $("#idSaveCheck").change(function(){ // 체크박스에 변화가 있다면, if($("#idSaveCheck").is(":c..
[JSP] 날짜계산(이전달) JSP 날짜계산 매서드 function fnDateCalc(dateVal, gubun){ var date_conv = new Date(dateVal); var zero_fill = ""; var resultDate = ""; //이전달 계산 if(gubun == "preMonth"){ date_conv.setMonth(date_conv.getMonth()-1); //한자리수일 경우 0을 추가 if((date_conv.getMonth()+1).toString().length < 2){ zero_fill = "0" + (date_conv.getMonth()+1).toString(); }else{ zero_fill = (date_conv.getMonth()+1).toString(); } //이전달 일자 계산 ..
[JSTL] EL(Expression Language) 사용 핵심항목 데이터 리턴되는 리스트 resultData의 변수 sosokCd 호출 var sosokCd = '${resultData.sosokCd}'; //script에서 변수처럼 사용시 문자화(' ') 하여 사용 데이터 리턴되는 request의 변수 aaa 호출 ${requestScope.aaa} 데이터 리턴되는 parameter의 변수 ccc 호출 ${param.ccc} session의 변수 bbb 호출 ${sessionScope.bbb}
[JSP] Tab기능 구현 탭별 화면 호출하여 사용하는 예시 HTML 세입 세출 결산 SCRIPT $(function(){ $("#tab1").load("../aaa/SeipView.do"); $(".tabs li").css("width", "120"); $("ul.tabs li").click(function () { $("ul.tabs li").removeClass("active"); $(this).addClass("active"); var activeTab = $(this).attr("rel"); $("#" + activeTab).fadeIn(); if(activeTab == "tab1"){ $("#" + activeTab).load("../aaa/SeipView.do"); }else if(activeTab == "tab2")..