블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
01-26 04:38
 

달력

« » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
 

최근에 올라온 글

최근에 달린 댓글

Portet 에서 RSS reader 를 구현하기 위해서 관련 라이브러리를 찾다가 찾은 것...

ROME: RSS and Atom Utilities

ROME is an set of open source Java tools for parsing, generating and publishing RSS and Atom feeds. The core ROME library depends only on the JDOM XML parser and supports parsing, generating and converting all of the popular RSS and Atom formats including RSS 0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, and Atom 1.0. You can parse to an RSS object model, an Atom object model or an abstract SyndFeed model that can model either family of formats.

 - 다양한 형식을 지원하는 것 같다? ㅋㅋㅋ
 - JDOM 1.0 이상을 필요로 한다. [관련링크]

사용법은 의외로 간단하다


reader 외에도 다른일을들 하는 것 같은데.... 귀찮아서 이번에는 패스요~


Posted by 자수씨
, |
회사에서 Portlet 을 만들면서 다시한번 깨닫게 된 부분...

우선 Javadoc 의 내용을 보면 다음과 같다.



15년간 배운 저질 영어실력으로 번역을 하자면 위와 같다.

뭐... 조금더 편하게 풀이 하자면 해당 컨테이너(주로 Panel) 에 새로운 아이템이 추가될 경우 doLayout() 을 호출하라는 의미이다. 파라미터 shallow 는 자기 자신만 재계산한다는 의미로 자식들은 자동 계산되는 레이아웃이어야만 원하는 결과를 얻을 수 있다는 뜻 일듯....

괜히 렌더링된 Panel 에 무언가를 추가했는데 안나온다고 찡얼되지 말고 (나 처럼;;;) doLayout() 을 호출한다면 원하는 결과가 나올 수도 있을 것이다.



어떠한 프레임워크도 전반적으로 이해하지 못하고 들이대는 건 자신에게 큰 화를 미친다는 걸....

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백