본문 바로가기

ContextLoaderListener의 역할 http://blog.naver.com/PostView.nhn?blogId=minis24&logNo=80097770192 조만간 위 블로그를 참조해서 추가 지식을 더해서 글을 적어보자.
새해 첫 퇴근 하고 싶은 일이 많은 2019년이 됐으면. - 가족 사진집 만들기- Spring framework 소스코드 공부- 라즈베리파이로 스트리밍 서비스 만들기- 좋은 남자친구 되기- 좋은 사진 많이 찍어보기- 바디 프로필 찍기
비밀번호 암호화 https://d2.naver.com/helloworld/318732
Bash 기본 잡기 설명을 깔끔하게 해둔 블로그가 있어서 링크 남김.https://blog.gaerae.com/2015/01/bash-hello-world.html bash 스크립트 언어도 하나의 프로그래밍 언어이다. 지역변수, 전역변수 개념이 존재하고, 예약변수 등의 개념도 존재한다. 반복문, 조건문도 물론 존재한다. 이에 더불어서 다양한 리눅스 명령어를 사용할 수 있다. 열공
20181215 영덕 고가차도 인근 기흥역
자바 웹 프로그래밍 Next Step 요약 : 웹 서버가 어떤 원리로 구동되는지, 서블릿 컨테이너와 스프링 컨테이너는 무엇인지 기본적인 지식을 쌓을 수 있다. (이미지 출처 : 알라딘) 이 책을 읽을 때에는 어느정도 현업에서 웹 서버 프로그래밍에 익숙해지고 있을 때 였다. 웹 어플리케이션 (tomcat, undertow) 등을 띄우고, 컨트롤러, 서비스로 요청을 전달해서 처리하고 응답을 돌려주고.. 서비스를 구현하기위해서는 문제 없었다. 하지만 근본적으로 웹 서버가 어떻게 구동되고, 웹 어플리케이션은 뭔지, 스프링 mvc는 또 뭐가 다른지 등에 대한 지식은 없었다. 어디서 부터 시작해야할지 갈피를 잡지 못하고 있을 때 이 책을 추천받았다. 현재 챕터 13개 중에서 11번째를 펼치고 있다. 다 보면 마저 쓰겠다. ----------------..
Effective Java 요약: 정말 좋은 책이고, 자바 개발자가 되고자 한다면 반드시 읽어볼 것을 추천한다. 대학교 졸업 후, 현업에 들어오자마자 읽었던 자바 서적이다.그 당시, 나름 자바를 잘 사용하고 있다고 생각하고 있었는데 이 책을 읽으면서 무참히 무너졌다.그만큼 내 코드는 객체지향적이지 않았다. 이 책을 통해 정말 많은 것을 배웠다.대부분이 처음 접하는 내용이었기에 내 것으로 만드는 것에 한계가 있었다.100을 전달한다면 내가 흡수한 것은 20? 정도 될까? 하지만 그 것만으로도 코드가 훨씬 객체지향적이 되는 것을 느꼈다. 가장 큰 수확은 디자인 패턴과 자바 리플렉션을 만났다는 것, 그리고 enum의 재발견이다.요즘 웹 프레임워크를 공부하는데 종종 이펙티브 자바에서 나온 내용을 마주하고 흡족스러웠다. 2019년에는 3판..
메소드 시그니처와 오버로딩 오버라이딩 Method Signature 메소드 시그니처는 메소드를 구분하는 역할을 한다. Two methods or constructors, M and N, have the same signature if they have the same name, the same type parameters (if any) (§8.4.4), and, after adapting the formal parameter types of N to the the type parameters of M, the same formal parameter types 두 메소드는 다음 조건을 만족하면 같은 signature를 가진다고 할 수 있다. 메소드 이름 파라미터 수 파라미터 타입의 순서 Example 아래 두 메소드는 같은 Signature..