2/17/2011

java_날짜구하기

Date now = new Date();
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
String tmpDate = format.format(now);

//
결과 = 20110217160900//년월일시분초

2/11/2011

javascript_textbox_backgroundcolor_change

if(document.form.divide_value.value=="carCode") //구분값이 차량번호일 경우
{
document.form.carCode.style.backgroundColor="#99CCFF"; //배경색 변경
document.form.kunnrCode.style.backgroundColor="white";
}
else if(document.form.divide_value.value=="kunnrCode") //구분값이 거래처코드
{
document.form.kunnrCode.style.backgroundColor="#99CCFF";
document.form.carCode.style.backgroundColor="white";
}

폼 명이 form 이고, 각 텍스트박스명이 kunnrCode,carCode 이다.
divide_value 는 어떤 텍스트박스인지 구분하기 위한 값.

1/20/2011

session ?

String sesUserId = (String)session.getAttribute("sesUserId"); //사용자 아이디.
String sesUserFlag = (String)session.getAttribute("sesUserFlag"); //사용자 구분

1/19/2011

java 에서 소수점 반올림

class round {
public static void main(String[] args) {
System.out.println(Math.round(67.655*100)/100.0);
}
}


만약 어느날 프로그램 작성시 소수점짜리까지 나오는 값이 필요한 당신!!
그럴 때 이방식을 쓰자
Math.round 함수의 역할은 소수점 첫번째 자리를 참조하여 반올림을 시키는 것이다.
그러나 소수점 몇 번째자리까지 필요할 때 바로 위의 방식을 쓰자
67.655*100을 하면 6765.5가 된다.
여기서 round가 적용되면 6766이 된다.
다시 100.0 여기서 .0을 붙여야 실수로 적용이 되어 나온다.
하면 67.66이 된다!! 세번째 자리에서 반올림하여 나오는것이다.
100이라는 값을 1000으로 하면 네번째자리에서 반올림이 되고
10을 하면 두번째자리이다.

1/18/2011

listview 간단한 예

LST_visit.Clear(); //리스트아이템 클리어
LST_visit.Columns.Add(new SubColumnHeader("일자", 80 * 2, HorizontalAlignment.Center, true)); //컬럼등록(순서대로 등록된다.)
LST_visit.Items[].Subitems[].text; // 로우,컬럼 값을 갖구온다.

( 선택된 값에서 한칸위 )
LST_visit.Items[i - 1].Selected = true; // 해당 row 가 선택
LST_visit.EnsureVisible(i-1); // 해당로우를 보이도록
LST_visit.Items[i - 1].Focused = true; // 해당 row 에 포커스를

c# 사용팁. 링크

http://jacking75.cafe24.com/Tip/CShap_UseTip.htm