SELECT * FROM v$version;
'database' 카테고리의 다른 글
mysql table, column 구조 확인 (0) | 2020.01.09 |
---|---|
mysql function 생성 오류 (0) | 2018.01.26 |
mysql 트리거 생성시 function 생성 오류 (0) | 2015.05.13 |
오라클 LISTAGG (0) | 2014.12.04 |
오라클 특수문자 제거 (0) | 2014.12.02 |
SELECT * FROM v$version;
mysql table, column 구조 확인 (0) | 2020.01.09 |
---|---|
mysql function 생성 오류 (0) | 2018.01.26 |
mysql 트리거 생성시 function 생성 오류 (0) | 2015.05.13 |
오라클 LISTAGG (0) | 2014.12.04 |
오라클 특수문자 제거 (0) | 2014.12.02 |
var browser = navigator.userAgent; //브라우저 유형을 알수있음
//현재 브라우저가 크롬인지 확인
if(browser.indexOf("Chrome") > -1){
//true
}
jquery dialog 호출 (0) | 2016.01.21 |
---|---|
datepicker가 에디터 또는 activex에 가려질때 (0) | 2015.12.14 |
창의 크기 (0) | 2015.11.24 |
script 배열 정렬 (0) | 2015.11.16 |
textarea 줄바꿈 치환 (0) | 2015.08.27 |
//XHTML
document.body.offsetWidth
document.body.scrollWidth
document.body.clientWidth
//가로
window.innerWidth // 브라우저 윈도우 두께를 제외한 실질적 가로 길이 window.outerWidth // 브라우저 윈도우 두께를 포함한 브라우저 전체 가로 길이
screen.width // 해상도 가로길이
screen.availWidth // 윈도우 작업표시줄 제외한 해상도 가로길이
//세로 window.innerHeight // 브라우저 윈도우 두께를 제외한 실질적 세로 길이 window.outerHeight // 브라우저 윈도우 두께를 포함한 브라우저 전체 세로 길이
screen.height // 해상도 세로길이
screen.availHeight // 윈도우 작업표시줄 제외한 해상도 세로길이
window.moveTo(width, height);
window.resizeTo(width, height);
window.resizeBy(width, height);
//팝업창 전체화면(IE, Firefox : OK)
window.open(url, title, "fullscreen=yes");
//창의 max사이즈 설정 찾기
window.matchMedia('(max-width: 480px)').matches
datepicker가 에디터 또는 activex에 가려질때 (0) | 2015.12.14 |
---|---|
브라우저 속성 navigator 정리 (0) | 2015.12.07 |
script 배열 정렬 (0) | 2015.11.16 |
textarea 줄바꿈 치환 (0) | 2015.08.27 |
jquery로 마지막행 다음에 행 추가 (0) | 2015.08.20 |
//desc
배열.sort(function(a, b){
return a.orders < b.orders ? 1 : a.orders > b.orders ? -1 : 0;
});
//asc
배열.sort(function(a, b){
return a.orders < b.orders ? -1 : a.orders > b.orders ? 1 : 0;
});
브라우저 속성 navigator 정리 (0) | 2015.12.07 |
---|---|
창의 크기 (0) | 2015.11.24 |
textarea 줄바꿈 치환 (0) | 2015.08.27 |
jquery로 마지막행 다음에 행 추가 (0) | 2015.08.20 |
history.back() 캐시 문제 (0) | 2015.06.19 |
List<String> old = new ArrayList<String>();
java.util.HashSet hs = new java.util.HashSet(old );//중복제거
List<String>new= new ArrayList<String>(hs);
이클립스 SVN 계정 설정 삭제 (0) | 2015.12.23 |
---|---|
파일 하위포함 삭제 (0) | 2015.12.14 |
이클립스 jsp 오류시 jsp파일 바로 확인하기 (0) | 2015.10.28 |
시작일과 종료일 사이이 모든 날짜 구하기 (0) | 2015.10.23 |
파라미터 전체확인 (0) | 2015.09.23 |
Server 에서 해당 tomcat 설정을 open 시킨다음..
경로지정 할때.. localhost 아래 '_' 까지 선택한다.
파일 하위포함 삭제 (0) | 2015.12.14 |
---|---|
List 중복제거 (0) | 2015.11.03 |
시작일과 종료일 사이이 모든 날짜 구하기 (0) | 2015.10.23 |
파라미터 전체확인 (0) | 2015.09.23 |
List 정렬하기 (0) | 2015.04.06 |
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.ArrayList;
public class DateUtil {
public static void main(String[] args) {
DateUtil du = new DateUtil();
String[] days = du.getDiffDays("20070220", "20070302");
for( int i = 0; i < days.length; i++ ) {
System.out.println( days[i] );
}
}
/**
* 시작일부터 종료일까지 사이의 날짜를 배열에 담아 리턴 ( 시작일과 종료일을 모두 포함한다 )
*
* @param fromDate
* yyyyMMdd 형식의 시작일
* @param toDate
* yyyyMMdd 형식의 종료일
* @return yyyyMMdd 형식의 날짜가 담긴 배열
*/
public static String[] getDiffDays(String fromDate, String toDate) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
Calendar cal = Calendar.getInstance();
try {
cal.setTime(sdf.parse(fromDate));
} catch (Exception e) {
}
int count = getDiffDayCount(fromDate, toDate);
// 시작일부터
cal.add(Calendar.DATE, -1);
// 데이터 저장
ArrayList<String> list = new ArrayList<String>();
for (int i = 0; i <= count; i++) {
cal.add(Calendar.DATE, 1);
list.add(sdf.format(cal.getTime()));
}
String[] result = new String[list.size()];
list.toArray(result);
return result;
}
/**
* 두날짜 사이의 일수를 리턴
*
* @param fromDate
* yyyyMMdd 형식의 시작일
* @param toDate
* yyyyMMdd 형식의 종료일
* @return 두날짜 사이의 일수
*/
public static int getDiffDayCount(String fromDate, String toDate) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
try {
return (int) ((sdf.parse(toDate).getTime() - sdf.parse(fromDate)
.getTime()) / 1000 / 60 / 60 / 24);
} catch (Exception e) {
return 0;
}
}
}
List 중복제거 (0) | 2015.11.03 |
---|---|
이클립스 jsp 오류시 jsp파일 바로 확인하기 (0) | 2015.10.28 |
파라미터 전체확인 (0) | 2015.09.23 |
List 정렬하기 (0) | 2015.04.06 |
계행문자열 공백처리 (0) | 2015.03.18 |
컴퓨터 우클릭 속성보기
고급시스템 설정 클릭
고급 > 환경변수 선택
사용자 변수에 JAVA_HOME 생성 : 값은 JAVA JDK 설치경로
=
시스템 변수 Path에 JAVA_HOME 추가 : %JAVA_HOME%\bin;
windows 실행 명령어 모음 (0) | 2017.01.05 |
---|---|
메일 첨부파일에 winmail.dat로 수신된 경우 (0) | 2016.07.25 |
windows에서 mariadb 설치하기 (0) | 2016.03.22 |
WinSCP 에디터 변경 (0) | 2015.03.18 |
IE 사이트 보안설정 (0) | 2015.02.16 |
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
기호를 영어로.. (0) | 2017.01.06 |
---|---|
원격접속 ezhelp (0) | 2015.04.06 |
windows 패키지 등록 (0) | 2015.01.13 |
java.util.Enumeration enums = request.getParameterNames();
while(enums.hasMoreElements()) {
String key = (String)enums.nextElement();
String value = request.getParameter(key);
System.out.println("getParameter >> "+key + " : " + value);
}
java.util.Enumeration eNames = request.getParameterNames();
if (eNames.hasMoreElements()) {
String title = "Parameters";
Map entries = new java.util.TreeMap();
while (eNames.hasMoreElements()) {
String key = (String) eNames.nextElement();
String[] values = request.getParameterValues(key);
if (values.length > 0) {
String value = values[0];
for (int i = 1; i < values.length; i++) {
value += "," + values[i];
}
System.out.println("getParameterValues >> " + key+" : "+value);
}
}
}
이클립스 jsp 오류시 jsp파일 바로 확인하기 (0) | 2015.10.28 |
---|---|
시작일과 종료일 사이이 모든 날짜 구하기 (0) | 2015.10.23 |
List 정렬하기 (0) | 2015.04.06 |
계행문자열 공백처리 (0) | 2015.03.18 |
java 정규식 (0) | 2015.01.15 |