목록분류 전체보기 (17)
메모장
html에서 태그의 css를 변경할 때 보통 $('#target').height(500); //또는 $('#target').css('height', 500); 와 같이 높이 또는 위치를 변경할 수 있다.위의 예시와 같이 변경하게 되면 바로 변경된 css로 표현이 되는데 JQuery에서 제공하는 animation 기능을 통해 변경 시 애니메이션 효과를 줄 수 있다.장황한 설명보단 한 줄의 코드를 보는게 더 빠르므로 바로 예시 코드를 보면 $('#target').animate({ width: '300px',//속성 값을 넣는다. height: '900px' }, 3000);//3000 부분엔 딜레이 값을 넣는다. 1. animate 선언 후 변경할 속성을 추가한다. - 속성이 여러개일 떄는 콤마로 구분한다...
Jquery에서 팝업창을 생성할 때 bPopup이라는 기능으로 손쉽게 팝업을 생성할 수 있다.bPopup을 통해서 화면에 팝업창을 화면에 예쁘게 생성할 수 있는데 이번 글에서는 bPopup의 reposition기능에 대해 소개해보겠다. 이번에 reposition 기능을 사용하게 된 계기는 bPopup으로 창을 띄웠을떄 유동적으로 창의 크기를 변경해야 할 때가 있는데 bPopup으로 생성된 창의 크기가 달라지면 늘어난 크기에 맞게 자동으로 예쁘게 정렬되지 않는다.해서 bPopup으로 생성된 창이 변경되었을 때 창이 자동으로 변경되도록 하기 위해서 reposition 기능을 사용했다. 이제 사용법에 대해서 설명해 볼텐데 bPopup 기본 사용법 관련해서는 이미 많은 블로그에서 다뤄왔기 떄문에 가볍게 패스. ..
스크립트에서 json 데이터를 불러올 때 key값으로 데이터를 찾기도 하지만 반복문을 통해 모든 key와 value를 구하고 싶을 때가 있다.javascript, jquery 모두 구현 가능하다.간단하니 예시만 보여주고 글을 마치도록 한다. 1. JavaScript var object = { key1: value1, key2: value2, key3: value3, key4: value4, key5: value5 }; for(var key in schObj) { alert('key:'+key+', value:'+value); } 2. JQuery var object = { key1: value1, key2: value2, key3: value3, key4: value4, key5: value5 }; $...
문제 : 익스플로러 사용 시 링크를 클릭하여 파일을 다운받을 경우 오른쪽 하단에 이런 문구가 뜰 경우가 있다. 안전한 파일인 것이 확실한데 (이렇게 정해놓은 이유는 알지도 못하는 진짜 위험한 파일이면 안되니까) 받지 못하면 곤란한 경우가 생길 수 있다. 해결 방법 : 1. '다운로드 보기' 버튼 클릭 2. 마우스 오른쪽 클릭, 실행 버튼 클릭 원인 : 출처는 확실히 : http://www.compunik.net/328 -------------------------------------------------------------------- 마이크로 소프트(Microsoft)에서 배포한 2016년 1월 정기 보안 업데이트를 설치한 이후 internet Explorer 웹브라우저를 이용하여 파일 다운로드시 ..
출처 : http://letusgo.tistory.com/entry/Javascript-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%B2%B4%ED%81%AC-%EC%98%88%EC%A0%9C 회원가입 및 기타 입력받은 값의 형식을 체크하고자 할 떄 정규식 test함수를 사용한다. var check = "체크하고싶은 문자, 형식"; //이후 if ( check.test(입력받은 문자열) == false){ //false일 경우 check에 저장된 형식과 등일하지 않으므로. alert('다시 입력하렴'); $('#변수명').focus(); return false; //와 같이 처리하면됨. } //true이면 잘 지켰으니 굳이 if문에 넣을 필요 없음. 형식에 대한 부분은 출처에 아주 자세하고 ..
CREATE TABLE 새로만들테이블명 ASSELECT * FROM 복사할테이블명 [WHERE 절] CREATE TABLE 새로만들테이블명 ASSELECT * FROM 복사할테이블명 WHERE 1=2 [where에다가 참이 아닌 조건을 넣어줌] INSERT INTO 복사할테이블명 SELECT * FROM 복사할테이블명 [WHERE 절] ALTER TABLE 구테이블명 RENAME TO 신테이블명 출처 : http://applejara.tistory.com/400
GROUP BY로 정렬한 후 집계함수를 통해 테이블을 정리하곤 하는데 일반 SUM이나 COUNT가 아니라 문자열을 합치고 싶었다. 예를 들어, (열 이름은 무시)위와 같은 테이블을 GROUP BY를 사용한 후 king_nm을 콤마로 구분하여 위와 같이 문자열을 합치고 싶었다. 오라클에선 WM_CONCAT이라는 함수를 통해 간단하게 구현 가능하나 PostgreSQL에서는 어떤 함수를 써야할지 감이 안잡혔다.결국은 구글링을 통해 찾아냈다. 먼저 Oracle 일 때, SELECT country, WM_CONCAT(king_nm) FROM test_tb GROUP BY country PostgreSQL일 때, SELECT country, ARRAY_TO_STRING(ARRAY_AGG(king_nm),',') F..
1. 마지막페이지 마지막 줄로 이동2. 쪽 -> 구역나누기 클릭3. 새로운 페이지가 생성되면 거기서 페이지 설정을한다. 별도로 페이지 설정이 잡히는걸 확인할 수 있다.손쉽게 확인하려면 페이지 가로, 세로 설정을 바꿔보면 별도로 되는걸 알 수 있다. pdf로 변환해도 그대로 유지된다.
웹에서 첨부파일을 다운받을 때 공백이나 특수문자가 포함되어 있으면 다른 문자로 치환되는 경우가 있다. 예를들어 #,%,&,+,공백 같은 경우 '_' 나 '+'로 치환되게 된다. jsp로 웹개발 도중 계속 첨부파일명에 이상한 기호가 붙어 내 실수인줄 알고 한시간을 삽질했다... 자바 함수인 replaceAll만 계속 테스트해봤지만 결론은 익스플로러 문제.. 해결법을 찾아보니 그냥 다른이름으로 저장을 눌러서 원하는 이름을 써서 넣으란다.. 하란대로 해야겠다. 참조 : https://support.microsoft.com/ko-kr/kb/296360
자바는 1970년 1월1일 0시0분0초부터 현재까지의 시간을 밀리세컨드(1/1000초) 단위로 우리에게 보여준다. 그래서 이 값을 사용할 때 자바에서 기본적으로 제공해주는 클래스를 사용하여 알맞게 변형해서 사용하면 된다. 먼저 Date클래스를 사용해서 현재 시간을 가져오고 SimpleDateFormat 클래스를 사용해서 가공하면 된다. Date date = new Date();로 date변수를 선언하고 date.toString() 으로 프린트 해보면 'Wed Mar 02 10:46:39 KST 2016' 와 같은 값이 나오게 된다. 이제 이 값을 SimpleDateFormat을 통해서 알맞게 가져다 쓰면 된다. SimpleDateFormat을 [yyyy-MM-dd hh.mm.ss]와 같이 사용하게 되는데..