라벨이 개발일기인 게시물 표시

코딩 문제

손코딩을 할때 지우고 다시 쓰고 지우고 쓰는 바람에...대단한 실수을 했다... 이를 통해 배운것은...손코딩시..글씨는 작게.. 여백은 많게 해서 지워야 되는 상황을 막아야 겠다. 하지만 이것도 운명겠지 하고 넘어가자 ... 어찌되었던..기억을 더듬어서 그때 미처 완성하지 못한 코드를 작성해 본다.. 아래 코드는 =_=; 실행이 안될수도 있음...메모장 코딩이기 때문에.. =0=; //피보나치 수열의 인덱스의 값 구하기 function int fibo(idx) {    //피보나치 배열는 전전 값 + 전 값의 나열이기 때문에 idx 0과 1는 바로 리턴한다.    if(idx == 0) return idx;    if(idx == 1) return idx;    return fibo(idx - 1) + fibo(idx - 2); } //연속 반복 문자 개수 구하기 =_=;;이것만 풀었음..ㅠㅠ //A = "aaBBcDDD" --> 3이 나오는 함수..... function int dupCounf(String str) {     int ret = 0;     Char[] chars = str.toCharArray();     Char bchar = null;     boolean flag = false;     for(int = 0; i<chars.length; i++) {         if(chars[i] == bchar) {             if(flag == false) {                 ret++;         ...

[개발일기]2013년 8월 2일

일기라면 시작은 역시 날씨인가... 여름이라 ㅡ_- 매우 찝찝하고 더운....뭐 그런 날씨 였다. 갑자기 개발 일기를 쓰게 된 이유는? =_= 흠....만약 당신이 이런 질문을 받는다면..어떨까? 자네가 경험한 프로젝트 중 위기를 극복한 사례를 말하라.. 하면? 글쎄..프로젝트 중 누구나 작고 큰 위기를 맞이하게 된다. 하지만 지나고 나면 전부 시시한 이슈가 되어 나 자신이 그냥 그런 이슈를 해결 했던 사람이 된다는 것 그리고 =_=;; 본인은 잘 잊어 버리는 나쁜 머리라....뭘 했는지 1~2개월만 지나면 기억이 나질 않는 다는 이유(=_= 사실 이말이 맞다.) 2가지 이유로 일기를 써볼까..해서 써봤다. 오늘의 이슈? OXM OXM이란 Object Xml Mapping이라는 용어의 단축말?인 용어? =_=; (아...말솜씨가... =_= 멋지다.) Oxm의 대표 기능은 마샬링과 언마샬링이라는 기능이다. 마샬링이란 Object 를 xml로 변환하는 작업이고, 언마샬링이란 딱 이름만 들어도 알다 싶을 정도인 딱 Xml를 Object로 변환하는 작업이다. Oxm이라는 기능을 사용한 이유는 이번 프로젝트에서 =_=요상한 xml, 스키마가 없는..뭐 말그대로 요상한 xml를 객체화 하고 객체를 xml로 변환하는 기능이 필요 했기 때문이다. 사실 요구 사항은 좀 더 복잡하다 마샬링 시 : custom된 jsTree -> json -> xml element object -> 마샬링 언마샬링 시 : xml upload/server xml file -> 언마샬링 -> xml element object -> json -> 커스텀된 jstree 암튼 여기서 문제의 포인트는 말 그대로 요상한 xml이다. 이 요상한 xml은 xml내에 특정 스키마를 사용하겠다고 등록하면 =_=  사용 시 파싱에 대한 오류가 난다. (휴 =_=;; 니미럴 이럴꺼면 오픈 소스 라이브러리를 쓰던가....