목록전체 글 (135)
Written by coh at home
자바스크립트를 주로 사용하고 있는데 꽤나 재밌는 것 같습니다. 이러다가 노드 벡엔드를 해봐도 좋을 것 같다는 생각이 드네요 ㅋㅋㅋㅋ 하루씩 데이터를 가져오기오늘은 하루씩 데이터를 가져오는 API를 설계하고 캘린더에 바인딩 시켰습니다. 퍼블리셔분이 만들어준 디자인을 직접 자바스크립트를 통해 넣었고 구현할 수 있었습니다. 자바스크립트에서 for loop를 돌면서 현재 날짜 혹은 마지막 날짜를 기준으로 비동기 요청을 보내게 됩니다. 상세 데이터 가져오고 레이어 팝업에 넣기table태그를 이용하여 넣고 싶었기 때문에 tr, td, th를 학습하고 바인딩 시켰습니다. tr=행, td=열, th=제목자바스크립트를 통해서 가져온 json데이터를 파싱했습니다. sessionStorage로 데이터 캐싱sessionSto..
오늘은 출근해서 설계한 RestAPI를 json으로 가져오고 그 데이터를 캘린더에 바인딩 시켰습니다. 이후에는 event가 일어나면 데이터를 가져오도록 했습니다. 그 외에는 오늘 회의시간이 많아서 별로 한 건 없는 거 같은데요 회의 이후에는 팀장님한테 궁금했던 거 몇 개 물어봤던 것 같습니다. # 웹질문 - struts에서의 PUT, DELETE 메서드는 없는가 -> ㅇㅇ- ajax로 반환받은 data는 왜 전달한 인자값도 포함하고 있는가? -> struts의 특성때문에 getter, setter로 가져오게 된다. # DB 질문- 쿼리가 두 번 실행되는 이유 -> 메서드이름에 절대 get, set을 포함시키지 마라.- 쿼리 성능이 느리다 -> 하루치씩 가져오자.- DB처음 조회 속도와 2회차 조회속도 다..
이미 2판 책을 갖고 있지만 3판을 리뷰하게 되었습니다.. 네.. ㅋㅋㅋㅋ 사실 취업을 준비할 때는 실무처럼 환경을 구축하기가 쉽지 않습니다. 이를 도와주는 것이 바로 가상머신인데요. 그런 의미에서 '이것이 우분투 리눅스다' 는 실무 환경을 구축하는 방법을 배우는 아주 좋은 책입니다.책은 처음에는 설치 방법을 그림과 함께 상세히 작성하고 있습니다. 사실 블로그를 보고도 설치를 할 수 있지만 블로그들은 그냥 이거 선택하세요 하고 넘어가는 경우가 많습니다. 하지만 책은 각 선택이 어떤 것인지 알려주어 명확하게 배울 수 있습니다. 또한 명령어와 개념에 대한 학습을 할 수 있습니다. 저도 오랜만에 복습하면서 읽었는데 서버 구축 시 필수적인 명령어들과 개념들만 있어서 해당 목적에 집중할 수 있습니다. 특히 개념을..
목표select에 option태그를 만들어 넣자!필요지식) appendChild, createElement 등의 학습이 필요하다.calendar.html prev next js실제 구현 모습 prev next 내일 목표calendar_body 에 캘린더 렌더링.
문서 컨펌받기어제 리뷰받은 내용들을 취합하여 문서를 수정했고 최종적으로 오늘 컨펌받을 수 있었습니다. 물론 오늘도 리뷰해주신 내용들이 있어서 해당 내용들을 다시 반영했습니다. 캘린더는 팝업으로 띄우고 이동하는 것은 새탭을 띄우라는 요구사항을 받았어요. 아직은 어떻게 해야할지 감이 안 잡히지만 뭐 하면 되겠죠 ㅎㅎ 팝업기능구현스트럿츠2의 데이터 흐름을 이해하고 있어서 그리 오랜 시간이 걸리지 않았습니다. 중간에 잘 동작하지 않는 에러가 있었는데요 음.. 팝업 url을 상대경로로 적었기 때문에 발생했습니다. management/calendar를 /management/calendar와 같이 /를 붙여서 절대경로로 변경하여 문제를 해결할 수 있었습니다. 캘린더 연, 월 렌더링 구현옛날에 이거 하라고 했으면 절대..