20201202-TIL

나영원·2020년 12월 3일
1

T.I.L.

목록 보기
91/145
post-custom-banner

오늘 공부할 내용

  • 어제 스프링강의 복습
  • 저녁 스프링강의
  • TiL 정리 및 Git & 블로그 업데이트

오늘 공부한 것 & 배운 내용

모두의 네트워크

  • IP주소의 구조에 대해서 읽었고 실제로 IP주소가 2진수로 되어있지만 가독성을 위해 8비트씩나누어 10진수로 표시한다는 것을 알게되어 IP주소가 이래서 이렇게 생긴거구나 하고 이해할 수 있었다

채용공고 읽기

  • 아침에 분주하게 보낸것 + 스프링 수업전 복습이 급해서 오늘은 진행하지 못하였다

스프링 강의전 복습

  • 시간이 많이 없어서 실습위주로 복습을 진행하였다. 기록하면서 복습하지 못한것이 많이 아쉽다
  • 서블릿이 동적프로그래밍 하던부분을 Pojo로 하기 위해 스프링컨테이너가 필요했다고 생각하면 모든것이 들어 맞는데 그럼 스프링 컨테이너는 서블릿이 하는 역할을 할수 없는지 궁금하다

강의후 복습

  • 오늘 강의에서는 컨트롤러를 어노테이션을 활용해서 사용하는 것을 리팩토링하며 같이 살펴보았는데 정말 많은 애노테이션과 문법들이 존재해서 이걸 어떻게 다외워서 사용할수 있을까.. 생각이들었다.

    • 포인트는 어떤 구현을 할대 해당 기능이 존재한다는것을 알고 있어서 찾아서라도 할수있어야 될만큼 공부가 되야하는데 어떻게하면 그정도로 할수있을지 고민해봐야될것 같다
  • 수업듣다가 실습한것 디버깅 하다보면 설명을 놓친다.. 실습한것은 쉬는시간에 디버깅해도되니 일단은 열심히 듣고 어떻게 작동하는지를 봐놓는게 더중요한 것 같다

  • 강사님과 질의 시간에 aop에 동작원리에 대해 여쭤보았다

    • 프록시방식으로 동작하는 것은 포인트컷에 pojo객체가 프록시 팩토리에 파라미터로 입력되서 프록시 객체안에서 처리되는데 이때 원래의 메소드가 아닌 필터의 chain처럼 호출되어서 메소드안에서 전후처리가 되서 사용된다는 것을 배웠다
      • 이렇게 함으로써 pojo객체의 메소드의 독립성을 지키면서도 전후 처리가 가능한 aop를 만들수 있게 된다
      • 완전히 이해한건 아니지만 대략적인 흐름을 이해할 수 있었다

공부하면서 느낀점

마음 정비

  • 개발 공부를 올해 7월에 시작해서 5개월을 진행하고 6개월 차가 됬다. 처음에 마음 급하게 조금이라도 더 해야된다는 긴장감을 가지고 하다가 여러 시기를 거쳐 요즘엔 조금 긴장감 보다는 익숙함을 가지고 공부를 하게 되는 것 같다. 물론 취직까지 몇개월을 더 공부해야할지는 잘모른는 상태에서 계속 그런 긴장만을 유지하면서 지낼순 없겠지만 지금은 적절한 긴장감이 필요한 시기인 것 같다. 어떻게 긴장과 이완을 조화롭게 하면서 공부를 해나갈지 고민해보면 좋을 것 같다
    • 사람은 불완전하기에 끊임없이 변화한다고 하다는 것을 책에서 읽은적이 있는데 변화하는게 사람의 본질이라면 끊임없이 나은방향으로 변화하는것을 목표로 하는 것 자체가 목표가 되어야 하지 않을까 생각해본다

내일 공부할 내용

  • 어제 스프링강의 복습
  • 저녁 스프링강의
  • TiL 정리 및 Git & 블로그 업데이트
profile
배우는 개발 일기
post-custom-banner

0개의 댓글