전체 글 151

[JAVA] 구분자를 통한 문자열 나누기 [펌]

탭 문자 (Tab키를 누르면 찍히는 긴 공백 문자)로 구분된 문자열을 배열로 나누려면, split 메소드(함수)로 split("\t") 이렇게 하면 됩니다. \t 가 탭문자를 의미합니다. 물론 탭 문자 자체를 그냥 적어 주어도 됩니다. 그런데 마침표로 구분된 문자열을 나눌 때 split("\.") 이렇게 하면 illegal escape character (잘못된 이스케이프 문자가 사용되었음) 라는 에러가 납니다. 따라서 split("\\.") 이렇게 백슬래쉬를 이중으로 해주어야 합니다. split()은 "구분자 문자열"을 정규식으로서 입력받는데, 정규식에서 점(.)은 "불특정 문자 1개"라는 의미를 가지기에, 점을 점 그대로 사용하기 위해서는 자바에서는 백슬래쉬(\) 2개를 붙여야 합니다. split: ..

Java 2011.05.19

숫자인지 문자인지 체크 소스 [ 펌 ]

Integer.parseInt(String); Integer.parseInt : 요것은 변수값을 int형으로 바꾸어 준다고 함.... String intResult = ""; try{ Integer.parseInt(String); intResult="1"; }catch (Exception e){ intResult="2"; //숫자가 아닐때는 2값을 저장한다. } out.println("intResult => " + intResult + " "); if (intResult.equals("1")) { out.println("모두 숫자이네요!!"); } 받은 파라미터값을 숫자형으로 바꿀때 파라미터에 숫자이외의 값이 있으면 Exception 체크를 해서 숫자만 있는 파라미터를 구병할 수 있음...

Java 2011.05.17

[JAVA/JSP] 한글깨짐 [펌]

아래 소스를 응용하면 한글 깨짐 현상을 없앨 수 있다. String test="김태정 온 보이스보탈"; test=new String(test.getBytes("8859_1"), "EUC-KR"); System.out.println("test : " + test); 김태정 온 보이스 보탈 jsp를 계속 공부하다보니까 계속적으로 한글 문제가 발생된다.. 그래서 왜 유니코드를 사용한다는 java에서 이런문제가 발생되는지 궁금하였다... 그런데 이게 한글을 웹으로 전송할 때 발생되는 문제라는 것을 알게 되었다. http://cafe.naver.com/jokerx04.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=255 위 내용을 간단히 정리를 하면은 한글 웹브라우저에서는 KSC..

Java 2011.05.17

자바스크립트 - 문자열 앞뒤 여백 제거 [펌]

책 Even Faster Web Sites를 보면 문자열 앞뒤 여백을 제거하는 자바스크립트 함수를 최적화하는 방법이 나온다. 먼저 가장 간단한 방법이다. 정규 표현식으로 문자열 앞뒤 여백을 제거한다. function trim(text) { return text.replace(/^\s+|\s+$/g, ""); } 다음과 같이 정규 표현식에서 g 옵션을 제거하면 성능을 개선할 수 있다. function trim(text) { return text.replace(/^\s+/, "").replace(/\s+$/, ""); } 문자열 뒤에 있는 여백을 정규 표현식을 사용하지 않고 처리하면 성능을 더욱 개선할 수 있다. function trim(text) { text = text.replace(/^\s+/. "")..

스크립트 2011.05.14

[안드로이드] [번역] 안드로이드 Layout Tricks [펌]

안드로이드 개발자 사이트에 참고 자료중에는 재미있는 글이 많이 올라와 있습니다. 그 중에서 일반적인 경우라면 거의 사용하지 않는 특이한 View Tag (include/viewstub/merge 등)들을 자랑스럽게 소개한 Layout Tricks 시리즈 글을 번역해 보았습니다. 원래 번역글을 블로그에 올려두고 있었습니다만, 안드로이드 펍 분들에게도 혹시 도움이 되지 않을까 해서 올려봅니다. 원래 4개의 문서로 이루어진 글을 한번에 붙여서 올리게 되어 길이이 제법됩니다만... 거의 그림과 XML 예제들로 이루어져있기 때문에... 실재 분량은 얼마 되지 않습니다;;; 당연히 제가 전문적으로 번역을 하는게 아니라서... 많은 오류와 왜곡된 표현이 있을 것 같습니다... 잘못된 부분을 지적해 주시면 저에게도 큰..

안드로이드 2011.02.16

[안드로이드]채팅 프로그램 짜면서 스크롤 이동 문제 및 크기 조절 내용

리스트 뷰가 계속 증가하면서 스크롤을 아래로 이동하기 참고 페이지 : http://dmh11.tistory.com/entry/ListView에-동적으로-아이템-추가시-스크롤-문제 xml의 ListView의 값 수정 android:transcriptMode="alwaysScroll" 소스상에서의 적용 getListView().setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); 레이아웃 밖에 스크롤이 크기가 작을 경우 ScrollView 아래에 LinearLayout의 크기를 조절하면서 ScrollView 의 속성에 android:fillViewport="true" 를 추가시켜보세요. 전체스크롤로 바꾼 후, 멀리 떨어져 있어야 하는 Editor들이 붙어 ..

안드로이드 2010.07.21