목록웹개발 (290)
써먹는 웹개발
a태그로 click이벤트 처리하는 2가지 방법 html 소스 화면이동 1. click $("#robotBtn").click(function(){ alert("클릭 이벤트 성공"); }); 2. bind $("#robotBtn").bind('click',function(){ alert("클릭 이벤트 성공"); }); ===================================================== bind를 이용한 a태그 선택 및 취소하기 1. a태그 설정 $(".wrapper").find("li a").bind('click', function(e) { e.preventDefault ? e.preventDefault() : (e.returnValue = false); }); 2. a태그 해제..
쿼리를 하다 보면 종종 사용하게 되는 함수 입니다.예를 들면 12시간 전까지의 데이터를 뽑고 싶을 때나 1개월 전의 데이터를 뽑고 싶을 때 사용하면 됩니다. # 12시간 전 시간 조회SELECT SUBDATE(NOW(), INTERVAL 12 HOUR); # 1개월 전 데이터 조회SELECT *FROM `테이블`WHERE `시간` > SUBDATE(NOW(), INTERVAL 1 MONTH); 출처 : http://webinformation.tistory.com/54
디렉토리내 일정기간이 지난 파일을 삭제해 보자. 아래는 파일의 마지막 수정시간이 현재로부터 3일이 지난 파일을 삭제하는 예제이다. // Calendar 객체 생성Calendar cal = Calendar.getInstance() ;long todayMil = cal.getTimeInMillis() ; // 현재 시간(밀리 세컨드)long oneDayMil = 24*60*60*1000 ; // 일 단위 Calendar fileCal = Calendar.getInstance() ;Date fileDate = null ; File path = new File("C:\test\") ;File[] list = path.listFiles() ; // 파일 리스트 가져오기 for(int j=0 ; j < list.l..
Q) 변수["key값"]을 변수.key값으로 쓰면 안되는 상황은?A) key값이 숫자일때는 쓰면 안된다. ex) var a = {"1":"first"}; a.1; // 에러발생 a."1"; // 에러발생 why? 숫자를 변수로 생성할 수 없으므로 나타나는 현상
1. String 뒤에 indexOf("찾을 대상")를 사용하는 경우 ex) "abc".indexOf("c"); // 결과 : 2 "abcdef".indexOf("e"); // 결과 : 4 - 찾을 대상이이 string에서 몇 번째인지 판별 (0부터 시작) 2. Array 뒤에 indexOf("찾을 대상")를 사용하는 경우 ex) ["a","b","c"].indexOf("c"); // 결과 : 2 ["ab","cd","ef"].indexOf("e"); // 결과 : -1 - 찾을 대상이 몇번째 배열이랑 일치하는지 판별 (0부터 시작)
1. [Java] 처리 종료일시 - 처리 시작일시 long processStart = System.currentTimeMills(); 프로세스 실행 System.out.println("총 " + (System.currentTimeMills() - processStart)/1000 + "초 걸림"); ※ static long currentTimeMills(): 현재의 시간을 ms로 리턴한다.(1/1,000 초) 2. [Js] 처리 종료일시 - 처리 시작일시 var startTime = new Date().getTime(); 프로세스 실행 var endTime = new Date().getTime(); var str = (endTime - startTime)/1000; // 1000ms = 1초를 뜻함 al..
1. [Java] String 클래스의 length 메서드String a = "testJava";a.length(); // 결과 : 8※ 배열일때는 배열의 개수 리턴 숫자(int)일때는 (a+"").length()로 문자열 변환해서 구할 것 2. [Js] Array 객체의 length 속성var a = "testJs";a.legnth; // 결과 : 6※ 배열일때는 배열의 개수 리턴 3. [Oracle] length 함수SELECT LENGTH("testOracle")FROM DUAL// 결과 : 10 4. [Mysql] CHAR_LENGTH, LENGTH 함수 1) 글자 수 : SELECT CHAR_LENGTH(컬럼) FROM 테이블명; 2) Byte 수 : SELECT LENGTH(컬럼) FROM 테..
탐색기에서 현재의 폴더위치 그대로 cmd 창에서 열기 ▲ 보통은 'Windows키 + R' 키를 눌러 cmd 를 쳐서 커맨드창(명령프롬프트 창)을 띄우는데요... ▲ 근데, 이렇게 띄우면 기본으로 열리는 위치가 'c:\user\계정' 이렇게 열리게 되어있죠. 찾아 들어가려는 폴더위치가 루트와 가까우면 찾아들어가가 쉽지만, 영어와 한글이 막 섞여있다거나, 폴더명이 길거나 할때는 오타가 나서 잘 안되기도 하고 몇단계 깊이의 서브 폴더 안에까지 찾아 들어가다 보면 힘이 들때가 있는데요. 탐색기에서 현재 작업중인 폴더위치 그대로 커맨드창에 띄우는 방법이 있더라구요. ▲ 일반적으로 폴더에서 오른쪽 버튼을 누르면 위와 같이 나오죠? 그런데.... 시프트키(Shift)를 누른 상태에서 마우스 오른쪽 버튼으로 눌러보세..