IT

'소프트웨어'에 해당되는 글 164건

  1. 2013.10.01 JQuery Validation
  2. 2013.09.26 마이바티스 익셉션 처리
  3. 2013.09.25 String, StringBuffer, StringBuilder 비교
  4. 2013.09.11 MD5, SHA-256 코드
  5. 2013.09.11 언어 인코딩

JQuery Validation

1.Jquery를 다운받고 설치한다.


2. Jquery Validation Site에서 jquery.validate.js파일을 다운받는다.

(http://docs.jquery.com/Plugins/Validation),

(http://bassistance.de/jquery-plugins/jquery-plugin-validation/)


3. 한글 메시지 파일을 다운받는다.

(http://mytory.co.kr/archives/195)


3개의 js파일을 다음처럼 구성

    <script src="jquery-1.7.1.min.js" type="text/javascript"></script>

    <script src="jquery.validate.js" type="text/javascript"></script>

    <script src="messages_ko.js" type="text/javascript"></script>


4. JQuery 부분(정말로 간단!)

<script type="text/javascript">

$(document).ready(function() {

        $("#form1").validate();

});


</script>


5. CSS 추가한다.

input.errortextarea.error

{

        border1px dashed red

}

label.error

{

        display:block

        color:Red

}

[출처] JQuery Validation|작성자 damansa1


Posted by sinpk

                     } catch( PersistenceException pe ){                               

                                pe.printStackTrace();

                                logger.error(pe.getMessage(), pe);

                                resultMap.put("total", ""+targetList.size());

                                resultMap.put("successCount", ""+successCount);

                                resultMap.put("failCount", ""+failCount);

                                if(sqlSession != null) sqlSession.rollback();

 

'소프트웨어 > Java' 카테고리의 다른 글

java 정규식 표현  (0) 2013.11.25
커스텀 Annotation  (0) 2013.10.22
String, StringBuffer, StringBuilder 비교  (0) 2013.09.25
MD5, SHA-256 코드  (0) 2013.09.11
입력값 태그 변환  (0) 2013.08.23
Posted by sinpk

String, StringBuffer, StringBuilder 비교


● String: 짧은 문자열을 더할 경우 사용한다.
StringBuffer: 스레드에 안전하게(ThreadSafe) 설계되어 있으므로, 
                      여러 개의 스레드에서 하나의 StringBuffer 객체를 처리해도 전혀 문제가 되지 않는다.
                      스레드에 안전한 프로그램이 필요할 때나,

                      개발 중인 시스템의 부분이 스레드에 안전한지 모를 경우 사용하면 좋다.
StringBuilder: JDK 5.0에서 추가됨.

                       단일 스레드에서의 안전성만을 보장한다. 
                       스레드에 안전한지 여부가 전혀 관계 없는 프로그램을 개발할 때 사용하면 좋다.

 

★ 응답시간
String > StringBuffer > StringBuilder
★ 메모리
String > StringBuffer == StringBuilder

'소프트웨어 > Java' 카테고리의 다른 글

커스텀 Annotation  (0) 2013.10.22
마이바티스 익셉션 처리  (0) 2013.09.26
MD5, SHA-256 코드  (0) 2013.09.11
입력값 태그 변환  (0) 2013.08.23
Socket으로 이메일 전송(smtp)  (0) 2013.08.13
Posted by sinpk

// MD5

public String testMD5(String str){

String MD5 = ""; 

try{

MessageDigest md = MessageDigest.getInstance("MD5"); 

md.update(str.getBytes()); 

byte byteData[] = md.digest();

StringBuffer sb = new StringBuffer(); 

for(int i = 0 ; i < byteData.length ; i++){

sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1));

}

MD5 = sb.toString();

}catch(NoSuchAlgorithmException e){

e.printStackTrace(); 

MD5 = null; 

}

return MD5;

}

// SHA-256

public String testSHA256(String str){

String SHA = ""; 

try{

MessageDigest sh = MessageDigest.getInstance("SHA-256"); 

sh.update(str.getBytes()); 

byte byteData[] = sh.digest();

StringBuffer sb = new StringBuffer(); 

for(int i = 0 ; i < byteData.length ; i++){

sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1));

}

SHA = sb.toString();

}catch(NoSuchAlgorithmException e){

e.printStackTrace(); 

SHA = null; 

}

return SHA;

}


Posted by sinpk

리눅스의 언어 인코딩의 변경

 

- 현재 인코딩 확인

# echo $LANG

 

값이 없는경우 -> 기본설정값

 

- 리눅스 시스템에서 지원되는 인코딩 확인

# locale -a

 

- 한글 인코딩만 확인하려면

# locale -a | grep 'ko'

 

- 인코딩 변경

  * 사용자 전체 변경

# vi /etc/sysconfig/i18n

LANG="ko_KR.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

 

  * 사용자 개별 변경

#vi /home/유저홈/.bash_profile

'소프트웨어 > Linux' 카테고리의 다른 글

2>&1 의미  (0) 2013.12.09
find 시간별 검색  (0) 2013.10.21
분산 컴파일  (0) 2011.07.28
메모리 영역  (0) 2011.07.28
부팅 과정  (0) 2011.07.28
Posted by sinpk