Etc
-
마샬링 + 직렬화 + 코드베이스 + 캐시 개념Etc 2016. 11. 17. 13:42
마샬링 - 한 객체의 메모리에서의 표현방식을 저장 또는 전송에 적합한 다른 데이터 형식으로 변환하는 과정이다 - 데이터를 컴퓨터 프로그램의 서로 다른 부분 간에 혹은 한 프로그램에서 다른 프로그램으로 이동해야 할 때도 사용된다. 직렬화 - 직렬화(스트림으로)란 객체를 데이터 스트림으로 만드는 것을 뜻한다. 즉, 객체에 저장된 데이터를 스트림에 쓰기 위해 연속적인 데이터로 변환하는 것을 말한다. 직렬화 적용 분야 직렬화가 적용되는 분야는 구체적으로 다음과 같다. 파일 저장소 (File storage) : 프로그램 실행 중에 생성된 데이터를 영구 저장소(파일 시스템) 등에 저장한 후, 이후에 프로그램이 다시 실행되었을 때 저장된 데이터를 메로리 상에 객체(혹은 구조체) 형태로 복구해 사용한다. 네트워크 통신..
-
기능별 분리시 (설계생각 패턴 바꾸기.Etc 2016. 9. 25. 21:04
코드로 배우는 스프링 웹 프로젝트를 공부하던중 기존에 설계하던 습관에서 벗어나 새로운 .. 아니 새롭다고 표현하기도 머하지만..생각하는 패턴을 바꾸게 해주는 것을 보고 다시한번 깨우침을 받았다.... 메시지 보내는 기능을 구현한다고 했을때 메시지 - 생성, 읽기, 수정 포인트 - 갱신 최종 서비스 - 추가 ( 메시지의 생성 / 포인트의 갱신) , 읽기 (메시지의 수정, 포인트의 갱신) 기존의 나였다면 메시지를 보낼때 메시지 와 포인트를 분리 시키지 않고 하나로 통합해서 하였을것이다. 하지만 이번 책을 보고 내가 늘 하던 의존성 및 객체지향적 생각 패턴을 바꾸고 개선 시켜야 겠다고 느끼게 되었다. 대분류 -> 중분류1 + 중분류2
-
면접 꿀팁Etc 2016. 8. 9. 08:59
1. 자주 나오는 질문 1) 자신을 소개하십시오? ◆ 질문 의도 ① 일반적으로 서류상의 내용들을 간략하게 듣기 위한 경우이며, 면접대상자의 언어구사력, 표현력 등을 판단 할 수 있습니다. ◆ 올바른 답변 자기 소개는 자신의 PR입니다. 업무와 연결되는 장점, 성취업적을 부각해야 한다. 2~3분 정도가 가정 적당하며 회사가 왜 자신을 고용해야 하는지 자신의 주장이나 생각을 숫자, 금액 등을 이용해서 말한다. 자신감이 가장 중요한 요소입니다. ◆ 답변의 실례 ① 신입사원은 학력 및 현재상황을 중심으로 답변 경력사원은 주로 경력위주 (성취업적, 수행업무, 특기사항 등)을 중심으로 답변 2) 우리 회사에 지원하게 된 동기는 무엇입니까? ◆ 질문 의도 : 회사의 기여도 및 개인의 목표의식을 알아보려는 질문이다. ..
-
-
c:import 사용 시 주의사항 (Request method 'POST' not supported)Etc 2016. 7. 14. 19:54
c:import 사용 시 주의사항 (Request method 'POST' not supported) language/java 2014.05.16 17:07 Controller의 requestMapping 애노테이션에 등록되어 있는 /miniList URL은 GET 방식만 허용할 수 있게 다음과 같이 정의되어 있고, @RequestMapping(value = "/miniList", method = {RequestMethod.GET}) 커스텀 태그는 다음과 같이 jsp 코드안에 추가되어 있다. 위의 코드를 보면 일단 HTTP GET 방식으로의 요청으로만 /miniList 를 처리할 수 있을 것이다. 허나 아래 시퀀스 다이어그램과 같이 /account 요청 시 POST 방식으로 호출하게 되면 /account..