목록개발 (4)
nathan_H
글쓰는 또라이가 세상을 바꾼다 글또라는 개발자 글쓰기 모임에 지난 기수 참여하면서 내가 작성한 글 이외에 다른 분들의 글을 보면서 동기부여와 내가 작성한 글에 대해 아쉬움이 많이 남아 이번에도 지원해 참여하게 되었다. (개인적으로 글 쓰는 또라이가 세상을 바꾼다는 워딩은 참 매력적이다.) 글또를 다시 하는 이유 지난 기수를 활동하면서, 이론적인 내용을 정리하는 것보단 정말 내가 이해한 내용으로 생각을 글로 담아내기가 절대 쉽지 않은 과정이라고 느꼈다. 그래서 몇 개의 글은 쓰고 지웠던 적도 있다. 그래서 이번 기수에는 이론적인 내용을 담아내는 것도 물론 좋지만, 이론적인 내용에서 더 발전해서 내가 실제 해당 내용을 적용하고 느낀 부분과 다양한 예시를 통해 글을 작성하는 것이 목표이다. 나만의 컨텐츠 지난..
벌써 2020 절반이 끝나고 7월의 첫 주가 지나갔다. 작년과는 달리 올해는 '취업'이라는 카테고리가 들어오게 되면서, 상반기에 많은 생각과 시행착오가 있었다. 방향성 작년 새로운 분야로 공부를 시작했는데, 누구나 그렇듯 처음에는 의욕과 열정이 넘쳐 욕심을 부리기 마련이다. 욕심과 열정은 나쁜 것은 아니지만 제대로 된 자기 객관화와 방향성이 없다면 그때부터 문제가 발현되기 시작한다. 나는 처음에 데이터 분야 쪽에 관심이 생겨 소프트웨어 공부를 시작했다. 하지만 데이터 쪽에도 데이터 과학, 데이터 분석, 데이터 엔지니어, 데이터 사이언스와 같이 다양한 직군이 존재했고, 직군 이외에도 이미지, 자연어, 시계열, 음성 등 도메인도 정말 다양하기 때문에 방향성을 잘 정하는 것(모든 것을 잘할 수 없기 때문에)이..
JVM 이란? Java Virtual Machine의 약자로 자바 바이트 코드를 OS에 특화된 코드로 변환하여 실행 해주는 역할. 즉, JVM 위에서 동작하기 위해서는 자바 바이트코드가 필요함. 자바 바이트 코드는 개발자에 의해서 작성된 자바 코드를 자바 컴파일러로 변환 된 코드를 말함 바이트 코드를 실행하는 "표준"이자 "구현체" JVM 표준 스택에 따라 다양한 밴더가 제공이 되고 있음 오라클, 아마존 등등 JVM은 OS에 특회된 코드로 변환해 실행을 해주기 때문에 특정 플랫폼에 종속적인 특징을 가지고 있음 이것의 의미는 자바에서는 JVM에 의해서 실행이 되기 때문에 자바는 운영체제에 독립적이라고 할 수 있음 JRE, JDK, Java The Secret of Java- JDK, JRE, JVM dif..
상속 https://blog.itthis.me/57 상속이란? 현실 세계 관점 부모가 자식을 선택해서 물려주는 행위 객체 지향 프로그래밍 관점 자식(하위, 파생) 클래스가 부모(상위) 클래스의 멤버를 물려받는 것 자식이 "부모를 선택"해 물려받음 상속 대상 : 부모의 필드와 메소드 활용 상속의 효과 부모 클래스 "재사용"해서 자식 클래스에서 빠르게 개발 가능 중복 코드 줄임 유지 보수 편리성 객체 다형성 구현 상속 대상 제한 부모 클래스의 private 접근 제한을 갖는 필드와 메소드는 제외 부모 클래스가 다른 패키지에 존재하는 경우, default 접근 제한을 갖는 필드와 메소드도 제외 클래스 상속 자식 클래스가 상속할 부모 클래스를 "지정"하는 키워드 자식이 부모를 지정! 자바의 상속은 다중 상속을 ..