블로그 이미지
올해목표 // 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-08 06:30
 

달력

« » 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
 

최근에 올라온 글

최근에 달린 댓글


소프트웨어를 구매할 경우 라이선스로 구매할 것인지 패키지로 구매할 것인지로 나뉩니다.

라이선스로 구매할 경우에는 최소 5카피, 대신에 하위 버전까지 사용이 가능
패키지로 구매할 때는 최소 수량과 관계 없이 구매가 가능하지만 해당 버전만 사용이 가능

패키지의 경우에도 최종 버전 외에는 단종이 되어버려서... 결국 라이선스로 구매를 해야 마음 편하게 지낼 수 있다는 거???






Posted by 자수씨
, |

재미없어~

주절주절 / 2011. 6. 9. 10:02


나 밖에 못하는 일을 내가 하는 것에 대한 불만은 없다. 하지만 내가 아닌 다른 누군가도 할 수 있는 일 중에서 나와 직접적으로 연관이 없는 일에 대한 지시가 내려왔을 때 거부권이라는 것이 있지 않을까? 특히나 다른 파트에서 업무를 지시(요청??)한다면 최소한 내가 해야만 하는 정당한 사유로 설득을 해야 하는게 맞지 않을까? (믿을만 하다던지 그런 이유 말고...) 내 직속 파트장님이나 팀장님께서 지시하는 사항이라면 정당한 사유를 요구하는 것은 아니지만 찔러보기식이 아닌 정당한 요청에 대해 뭐라고 하는 것이 잘못된 것일까?


이런 생각을 하는 내 자신에 대한 불만은 없다. 단지 여유가 없을 뿐이고, 이제 개발인지 코딩인지 그런 것들이 재미없다.


이게 모두 그놈 때문이다...






야구9댠...

 

Posted by 자수씨
, |

JAXB를 통해 XML을 생성하게 되면 아래와 같은 헤더가 자동적으로 생성됩니다.

<?xml version="1.0" encoding="EUC-KR" standalone="yes"?>

위의 헤더 외에 DTD를 지정해야 한다면, 그리고 standalone="yes" 속성을 제거해야 할 경우가 생겨서 수 많은 검색 끝에 해결책을 찾아냈습니다.


Marshaller marshaller = JAXBContext.newInstance(XXX.class).createMarshaller();
marshaller.setProperty(Marshaller.JAXB_ENCODING, "EUC-KR");
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);

...

StringWriter writer = new StringWriter();
writer.append("<?xml version=\"1.0\" encoding=\"EUC-KR\"?>\r\n");
marshaller.get().marshal(xxx, writer);

JAXB_FRAGMENT 를 true 로 설정하면 상단의 헤더를 제외하게 됩니다. 마샬링을 하게 되는 Writer 객체에 사용할 헤더를 append 시키는 것으로 처리할 수 있습니다.


마샬러에 프로퍼티를 설정하면 된다는 글도 있었는데, 잘 안되는 것 같아 위의 방식을 사용하였습니다.

Posted by 자수씨
, |


u-오피스 전문 업체 '유와이즈원' :: 네이버 블로그


네이버 블로그를 별로 좋아하지는 않지만... 네이버에서 검색은 제일 잘 되겠죠 ㅎㅎㅎ

블로그 이벤트 하면 좋을텐데...


Posted by 자수씨
, |

일단 정규리그는 압도적으로 우승했는데...



한국시리즈는 -ㅅ-...



이제 시니어로~~

Posted by 자수씨
, |

야구9단 ㅋㅋㅋ

주절주절 / 2011. 4. 13. 11:34

네이버에서 서비스하는 야구9단... 절대 최희아나운서 좋아서 하는건 아닙니다...







다음 주에는 시니어 리그에서? ㅋㅋㅋ


Posted by 자수씨
, |


항상 List 는 프로퍼티로만 사용하고 빈으로 만들어 사용한 적은 없었는데, 어쩌다 보니 List 를 재사용할 일이 생겨서 빈으로 만들어야 했습니다.

처음에 조금 고민하다가 바로 구글 검색...




sourceList 프로퍼티에 기존에 사용하던 list 값을 설정하면 되고, targetListClass 에 원하는 List 클래스를 정의하면 됩니다.


참고사이트: http://forum.springsource.org/showthread.php?t=10561

Posted by 자수씨
, |

이 글은 자수씨님의 2011년 4월 5일의 미투데이 내용입니다.

Posted by 자수씨
, |


오너가 원하는대로 만들어주는 신기법!!!

으어억~


 

Posted by 자수씨
, |

JEUS 6 + Oracle 11g 조합으로 다른 서버에서 잘 돌아가던 쿼리를 돌리니 운영 환경에서는 아래와 같은 오류가 뜹니다.

uncategorized SQLException for SQL []; SQL state [null]; error code [17004];
Invaild column type


문제의 원인은 null 이 들어가서 타입이 맞지 않게 되는 것 같은데... 해결방법은 다음과 같습니다.

insert into Person (name, age, address)
values (#name#, #age#, #address#)

원래의 쿼리가 위와 같을 경우 address 가 null 로 들어갈 때 발생하게 된다면...

insert into Person (name, age, address)
values (#name#, #age#, #address:VARCHAR:NO_ENTRY#)

타입 지정과 null 이 들어오더라도 처리할 수 있도록 변경해 줍니다. 저래야 jdbc 에서 setNull 처리를 해주는 것 같습니다.

킁;;;  세상은 우리의 편이 아닌 듯...

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백