Apollo89 · Author

apollo89

아폴로89 입니다.
783 articles
Tech

XStream xml 변환시 언더바(_)가 2개 생기는 문제

XStream을 객체를 XML으로 바인딩 해주고 XML을 다루기 쉽게 되어있어 여러모로 XML을 다루는데 자주 쓰고있다. 그리고 Object를 XML뿐아니라 JSON으로도 변환해주는 기능이 있어서 아주 유용하게 사용하고 있는 라이브러리다.. 그런데, 하나 아쉬운점이.. 변수(태그명)에 언더바(_)가 들어가면 XStream에서는 디폴트로 그것을 언더바2개(__)로 바꾸어 준다.. 이상하게 json으로 결과물을 뽑으면…

읽어보기 →
Development

php 5.1 > php 5.2 으로 업그레이드 하기

  php 5.1 > php5.2 으로 업그레이드 하기 yum설치를 기본으로 한다. ]# yum update php yum으로 php를 업데이트 해보면.. 최신버전은 5.1.6 이 설치된다. php 5.2 으로 업데이트를 하려면 yum 저장소를 추가해야한다. ]# vi /etc/yum.repos.d/CentOS-Testing.repo # CentOS-Testing: # !!!! CAUTION !!!! # This…

읽어보기 →
Network

Apache MPM 방식 Prefork / Worker

  Apache MPM 방식 Prefork / Worker Prefork는 일반적으로 Single CPU 또는 Dual CPU에서 성능이 좋고 Worker는 일반적으로 멀티 CPU 시스템에서 성능이 좋다. Prefork <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 </IfModule> Worker StartServers 2 MaxClients 150…

읽어보기 →
Tech

PuTTY Connection Manager 에러..

  PuTTY Connection Manager 를 사용하다보면 아래와 같이 에러가 발생하는 경우가 있었다.. RUNTIME ERROR : Unknown exception occured Error : Object reference not set to an instance of an object. StackTrace : at x650e12b2512cbeed.x7fbe3d3b15648174.x765e6a19136b68b9() 도데체가 뭔문제인가 좀 고생을 해서 알아낸건.. .NET 프레임워크…

읽어보기 →
Development

타임즈가 소개한 구글의 면접 질문들.

  1. 남아프리카에 잠복한 문제는 무엇인가 2. 왜 맨홀 뚜껑은 둥글까 3. 1조까지 세는데 시간이 얼마나 걸리겠는가. 가장 좋은 측정 방법을 제시하라 4. 3시 15분일 경우 시침과 분침의 각도는 몇인가 (참고로 ‘0’은 아니다) 5. 2차원 평면에서 다른 선상에 놓은 3개의 점이 같은…

읽어보기 →
Development

— 로 시작되는 파일(디렉토리)삭제..

  개발하다가 이상한 잘못해서 --으로 시작하는 디렉토리가 만들어졌다.. 지우려고 해도 안지워진다..ㅠㅠ -rw-r--r-- 1 root root 30687232 10??25 10:55 --exclude=logs ]$ rm -rf --exclu* ]$ rm -rf \-\-exclu* ]$ rm -rf *exclu* rm: 인식할 수 없는 옵션 `--exclude=*logs*' 더 많은 정보를 보려면 `rm…

읽어보기 →
Network

Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.

  mysql 접속시에 자꾸 아래와 같은 에러가 나서.. Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. context.xml의 설정을 아래와 같이 바꿔주니 해결된듯하다. <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://xxx.xxx.xxx.xxx:3306/dbname?characterEncoding=utf-8&amp;interactiveClient=true&amp;autoReconnect=true&amp;autoReconnectForPools=true&amp;useUnicode=true&amp;characterSetResults=UTF-8" type="javax.sql.DataSource" name="jdbc/xxxxx" username="userid" password="userpw" initialSize="0"…

읽어보기 →
Tech

터미널 색깔바꾸기

  터미널 ls할때 그 짙은 푸른색이 잘보이지도 않고 눈이 아파서 바꿀수있는지 찾아보았다... 기본 bash shell을 사용할 경우. # vi ~/.bashrc ... export LS_COLORS="di=01;33":"fi=01;37":"ex=01;32":"ln=01;36":"so=01;33" # source ~/.bashrc "파일종류=속성;색상" ------------------------------------------------------------------------------- export LS_COLORS="di=01;31":"fi=01;37":"ex=01;32":"ln=01;36":"so=01;33" ------------------------------------------------------------------------------- 디렉토리 = 붉은색 일반파일 = 흰색 실행파일 = 연두색 링크파일 =…

읽어보기 →