본문 바로가기

java

Unicode에서 한글 범위 하드웨어와 패킷을 주고 받을 때 패킷 데이터 중에 Length를 넣어서 보내야할 때가 있다. 보통 영어나 숫자를 보내지만 한글을 보내야할 때가 있어서 length 계산을 String의 length로 사용하면 안 된다. Unicode에서는 영어는 1byte로 표현하고 한글은 2byte로 표현한다. 따라서 다음 범위에 들어가는 코드는 한글로 간주하고 length를 2로 표현해야 한다. 0xD7A3 ~ 0xD7A3 일어나 중국어 같은 건 없다고 가정을 했기 때문에 그것들은 처리를 하지 않았다. 나중에 일어나 중국어가 들어가게 되면 범위를 더 추가하는 방식을 사용하면 될 것 같다.
Mule - Hello Example 해부하면서 메모 생성 순서 ------------실행 중----------------- HttpRequestToNameString HttpRequestToNameString HttpRequestToNameString HttpRequestToNameString StringToNameString StringToNameString ExceptionToString ExceptionToString NameStringToChatString ChatStringToString NameStringToChatString ------------실행 후----------------- Greeter LocaleMessage ChartString ChitChatter Sample 프로젝트에 있는 소스에서 생성자 안에 간단하게 System.out..
Mule IDE 설치 http://www.mulesoft.org/documentation/display/MULEIDE/Mule+IDE+2.1+Installation+Guide 원글을 참고 대략적인 방법만 나열하자면.. 1. Mule, Eclipse 다운 2. Eclipse에서 Mule IDE 업데이트 받기 http://dist.muleforge.org/mule-ide/updates-2.1.x/ 3. 다운로드 받은 Mule을 압축 풀고 Eclipse - Preferences - Mule 에서 패스 잡아주기 그럼 땡~~ 차아아암 쉽죠잉~?
[수정중]DocumentListDemo.java 분석하면서 메모 ⦁ 영어 실력이 부족하여 해석을 잘못 했을 수도 있고, 순전히 주관적인 입장에서 쓰는 메모글이니 틀릴 수 있는 여지가 다분합니다. 따라서 틀린 부분이 있으면 지적 바랍니다. DocumentListDemo.java DocsService.classGoogleService를 상속받으며 Docs를 컨트롤하기 위해 필요한 각종 컨트롤을 제공한다. DocumentListFeed.classGoogle에서 리턴한 XML 파일들을 파싱하고 담는 Value Object인 듯? DocumentListEntry.classGoogle에서 리턴한 XML 파일들을 파싱하고 담는 Value Object인 듯? DocumentListEntry.getTitle().getPlainText() : File Namedoc.getParentL..
Google Docs API 스터디 메모 Google Documents List APIhttp://code.google.com/intl/ko-KR/apis/documents/ Java Library Clienthttp://code.google.com/intl/ko-KR/apis/gdata/articles/java_client_lib.html Eclipse Plugin ( X )http://code.google.com/intl/ko-KR/apis/gdata/articles/eclipse.html 링크는 Plugin이라고 써 있는데 들어가면 아니였음. gdata-java-clienthttp://code.google.com/p/gdata-java-client/downloads/list gdata Dependencyhttp://code.google.c..
SimpleDateFormat를 사용하여 Date를 String으로 바꾸기 사용 방법 SimpleDateFormat dateFormat = new SimpleDateFormat( "dd, HH:mm:ss" ); Calendar calendar = GregorianCalendar.getInstance(); dateFormat.format( calendar.getTime() ); Pattern
Java Design Pattern을 공부하는데 주로 사용할 책 Java 언어로 배우는 디자인 패턴 입문 http://www.aladdin.co.kr/shop/wproduct.aspx?ISBN=8931436912 Head First Design Patterns http://www.aladdin.co.kr/shop/wproduct.aspx?ISBN=8979143400 기본적으로 1번 책의 목차로 진행을 하려고 합니다. 그리고 1번 책에서 나오는 내용 외, 2번 책에서 더 좋은 부분이 있다면 그 부분은 병행하는 방식으로 진행할 것입니다.
Java Design Pattern 목차 Java 언어로 배우는 디자인 패턴 입문을 기준으로 공부를 하려고 한다. 자바 개발자를 지향하면서도.. 참 창피한 말이지만 모든 디자인 패턴을 섭렵하지 못 했다. 뭐 아무튼 지금이라도 책에 나오는 모든 디자인 패턴은 섭렵하려고 한다. 일단 기초부터! 목차 시작~ Part 1 디자인 패턴과 친해지기 Chapter 01 Iterator - 순서대로 지정해서 처리하기 1_Iterator 패턴 2_예제 프로그램 3_Iterator 패턴의 등장인물 4_독자의 사고를 넓히기 위한 힌트 5_관련 패턴 Chapter 02 Adapter - 바꿔서 재이용하기 1_Adapter 패턴 2_예제 프로그램(1)(상속을 사용한 Adapter 패턴) 3_예제 프로그램(2)(위임을 사용한 Adapter 패턴) 4_Adapter 패턴..
보고 싶은 책~ 자바 병렬 프로그래밍 :멀티코어를 100% 활용하는 Brian Goetz , Joseph Bowbeer , David Holmes 에이콘 35,000원 ⇒ 31,500원 (10%↓) 950원 (3%) 9788960770485 국내서 / 2008-07-30 / 528 쪽 http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200807140001 프로그래밍 비타민 : 프로그래머적 사고를 키우는 스물 여섯 가지 원리 김종훈 한빛미디어 22,000원 ⇒ 19,800원 (10%↓) 1,980원 (10%) 9788979145908 국내서 / 2008-07-28 / 360 쪽 http://kangcom.com/common/bookinfo/bookinfo.asp?sku=2008..
살 책들 후보.. 집단지성 프로그래밍 Toby Segaran 윤종완 한빛미디어 26,000원 ⇒ 23,400원 (10%↓) 2,340원 (10%) 9788979145625 번역서 / 2008-04-30 / 400 쪽 http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200804160046 ActionScript 3.0 Cookbook : 플래시, 플렉스 개발자를 위한 액션스크립트 솔루션 Joey Lott , Keith Peters , Darron Schall 송호철 한빛미디어 27,000원 ⇒ 24,300원 (10%↓) 2,430원 (10%) 9788979145519 번역서 / 2008-04-05 / 704 쪽 http://kangcom.com/common/bookinfo/boo..
보고 싶은 책~ 1. VanillaROI's Flex3 Knowhow Bible (주)바닐라로이 대림 27,000원 ⇒ 24,300원 (10%↓) 2,430원 (10%) 9788972807889 국내서 / 2008-03-31 / 608 쪽 Flex에서 책이 또 새로 나왔군요- Flex 3.0이 런칭된 이후, 우리나라 최초의 3.0 책인 듯 싶습니다. 내용은 아직 안 읽어봐서 모르겠지만- 사다가 또 봐야겠습니다~ 2. Java의 정석 남궁성 도우출판 28,000원 ⇒ 25,200원 (10%↓) 2,520원 (10%) 9788995379431 국내서 / 2008-03-14 / 792 쪽 자바 기초 책도 새로운 책이 나왔군요'ㅁ' 기초가 부족한 저에게 가르침을 줄 수 있는 책이였으면 좋겠네요- 3. 프로그래머 두뇌단련 퍼즐 ..
조금 바빠지지 않은 날에 쓰는 글.. 일단 두서가 전혀 없음을 알리고 글을 쓴다. 조금은 들 바빠지지 않은 날에 쓰는 글이다. 지금 나에게 있어 제일 큰 이슈는 프로그래밍이다. 내가 하고 있는 프로그래밍은 Java와 Flex. 지금 내가 공부하려고 하는 것들 역시 Java와 Flex. 어떻게 하면 더 잘 설계하고 어떻게 하면 더 잘 만들까? 그것이 나에게 가장 큰 이슈이다. 잘 설계한다는 것은 그만큼 지식과 경험이 필요하다. 라고 난 생각한다. 경험은 지금 이대로 계속 프로그래밍을 하면 쌓이게 될 것이고. 지식은 시간만으로 해결하지 못하는 과제. 그렇다면 지금 가장 필요한 것은 역시 공부를 하는 것이다. 그냥.. 공부나 열심히 해야겠다. 그리고 일단 좀 자야지- _-;