20211108 TIL

2021. 11. 9. 01:54

1.django

  1. 기존의 인프런 수업으로 docker에 대한 수업을 진행하고 있는데, portainer를 이용한 docker관리, 그리고 Dockerfile을 정의하는 부분(경로 문제로 3일째 나를 괴롭힘...)이 아직 많이 햇갈리고 부족하다는 생각이 들었다.
  2. 따라서 생활코딩 docker 수업을 통해 보충할 예정이다. (내일부터 바로 시작)
  3. 기존의 사이트에서 '좋아요' 기능을 구현해보자.

2. JAVA

  1. KG아이티 뱅크 수업으로 JSP 수업을 시작했다. 하지만 기존의 이클립스와 웹 서버개발용 이클립스가 분리되어 있다는 것을 모른 채, 개발 환경 설정에서 버벅거렸다. 결국 뒤늦게 이 사실을 깨닫고 개발 환경 설정에 급급하느라 진도를 못따라 잡는 참사가.. 아침에 일어나면 VOD 보면서 놓쳤던 부분을 다시 봐야겠다.
  2. 추상 클래스와 인터페이스를 복습하던 중, 어느 시기에 추상클래스를 쓸지, 인터페이스를 쓸지에 대해 고민이 생겼다. (https://myjamong.tistory.com/150 참고)
    • 추상클래스 >> is ~ A ("~이다")
    • 인터페이스 ?? has ~ A("~도 할 수 있는")
      • 공통된 기능에 대한 사용여부를 따져 보았을 때, 같은 조상클래스를 상속하여 공통된 기능을 사용해야 한다면 추상클래스, 다른 추상 클래스를 상속하여 공통된 기능을 사용한다면 인터페이스를 사용하는 것이 편하다.
      • 인터페이스의 큰 장점은 다중구현(상속)이기 때문에, 인터페이스가 필요한 클래스에 한해서 메서드를 오버라이딩하여 사용할 수 있다.

ㅇ회고

  • 100KM running 진행 중 ( 40/100)
  • 아침에 일어나서 JSP 수업 1일차 다시 듣기. HTML, CSS 표현 익숙해지기.
  • 조바심 내지 않기. 
  • 어제의 '나' 보다 잘하자.
  • 그냥 하는 사람이 압도적이다.

'TIL' 카테고리의 다른 글

20211110 TIL  (0) 2021.11.10
20211109 TIL  (0) 2021.11.09
20211103 TIL  (0) 2021.11.04
20211102 TIL  (0) 2021.11.04
20211101 TIL  (0) 2021.11.02

BELATED ARTICLES

more