분류 전체보기 (29) 썸네일형 리스트형 [17일차] 2021.01.04 1교시 1) has a 관계 has a 관계를 갖는다. 갖고 있다. (멤버 변수를 갖고 있을 때,) 이 표현방법은 관계 설정을 할 때, 사용한다. CustomerController has a CustomerService. CustomerController has a CustomerSuccessView. CustomerController has a FailView. 2) is a 관계 상위 클래스와, 항위 클래스를 만들 경우 is a 관계라고 칭한다. (상속 관계) CustomerDAOList is a CustomerDAO. ex) Person - name: String 3) 다시 코드 리뷰 MainView 역할 (1) 전체 조회 (2) 고객 추가 (3) 고객 삽입 ...(9) 종료 > 메뉴를 보여주고, .. [카카오맵] 벡터지도 서버 개발자 모집 (경력) [카카오맵] 벡터지도 서버 개발자 모집 (경력)카카오 / 정규직 / 영입종료시 / 판교 ◆ 직원 유형 정규직 ◆ 영입인원 0 명 ◆ 조직소개 카카오맵과 위치 기반 서비스들에 이미지 지도, 벡터 지도를 제공하고 있습니다. 최근에는 지도를 생산하고 서비스하는 빌드파이프라인을 전체적으로 신규 개발하고 있고 있습니다. 새로운 시스템을 함께 만들어 나갈 개발자 분을 모십니다. ◆ 업무내용 지도데이터 가공 시스템 벡터지도 엔진과 연계하는 서비스 및 배포 시스템 이미지 렌더링 대용량 타일 서비스 및 캐시 시스템 ◆ 지원자격 ✔︎ 필수 Java 개발 경력 2년 이상 Spring (Java에 대한 이해도가 높으면 경험이 없어도 무관) RDBMS 또는 NoSQL을 사용한 개발 경험 리눅스 기반 ✔︎ 우대 지도 관련 서비스.. 네이버 지도 플랫폼 개발 경력사원 모집 네이버 지도 플랫폼 개발 경력사원 모집 네이버 지도 조직은 네이버 지도 앱과 웹 서비스를 맡고 있습니다. 지도 서비스의 핵심인 지도판을 쉽게 만들수 있는 환경을 제공하고 다양한 지도 관련 API를 개발, 서비스하는 것을 목표로 하는 조직입니다. 이를 위해 새로운 기술에 관심이 많으며 항상 다양하고 재미있는 시도를 하고 있습니다. [역할] - 다양한 지도 백엔드 API 개발 및 운영 - 지도 제작 도구 개발 및 운영 - 공간 데이터 정제 및 분석 [필요역량] - 백엔드 서버 개발 경험 2년 이상 - Linux 기반에서 Java / C++ / Node.JS / React.JS 중 하나 이상 개발 경험 - Nginx / Redis / Postgres / Docker 중 하나 이상 개발 경험 [우대사항] - 공.. 2020 네이버 지도 개발 체험형 인턴 NAVER 지도 개발 체험형 인턴 모집 조직소개 / 전하고 싶은 메세지 지도는 네이버를 대표하는 플랫폼 서비스로서, 많은 사용자들이 장소를 찾고, 도보, 대중교통, 자동차로 이동 시 필요한 정보와 최적의 경로 안내를 제공하기 위해 집중하고 있습니다. 네이버 지도 개발은 네이버 지도 앱과 네이버 지도 웹 서비스를 맡고 있습니다. 공간 정보를 잘 표현하기 위한 다양한 렌더링 엔진, 경로를 찾아주는 경로 탐색 엔진, 안내를 담당하는 내비게이션 엔진, 검색 기능을 제공하기 위한 검색 엔진 및 API를 개발하고 발전 시키고 있습니다. 사용자들에게 공간에 대한 정보를 좀 더 잘 전달하기 위하여 Intelligence를 높이려는 노력을 하고 있으며, 지도를 같이 개발하고 싶은 개발자를 모시고자 합니다. 역할 및 필요.. 7회차 피드백 정리 2021.01.02 7회차 라이브 방송정리 1. 책 소개 1) 테스트 주도 개발: 안 읽었다면, 꼭 읽으세요... www.aladin.co.kr/shop/wproduct.aspx?ItemId=37469717 2. 스터디 공지사항 15주차에 끝날 예정 ( 3월 1째주에 끝날 예정) - 기존 스케쥴이 (18주차)가 너무 길다. - 자바 기본 라이브러리 (문자열, 랭귀지 패키지, 콜렉션) - 람다식을 공부하고 끝난다. 시즌 1 출석율이 80을 넘으면 티셔츠를 받는다. 스터디 시즌 2 진행할 예정 3. 스터디 리뷰 1) https://kils-log-of-develop.tistory.com/430 7주차 과제: 패키지 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import .. 7주차 과제: 패키지 온라인 스터디 깃허브 주소: github.com/whiteship/live-study/issues/7 7주차 과제: 패키지 · Issue #7 · whiteship/live-study 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 마감일시 2021년 1월 2일 토요일 오후 1시까지. github.com 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 마감일시 2021년 1월 2일 토요일 오후 1시까지. *해당 포스트는 "이것이 자바다"라는 책을 기반으로 서.. 6주차 과제: 상속 #6 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 (abstract) final 키워드 Object 클래스 # 모든 자료는 "이것이 자바다" 라는 책을 참고하여, 작성하고 있습니다. 참고 부탁드립니다. 1. 상속이란? 상속은 우리가 현실세계에서 생각하는 상속과 매우 유사한 개념이다. 즉 부모가 자식에게 돈이나 물건 또는 가진 것들을 물려주는 행위를 일컫는다. 이걸 자바에서 적용을 해보면, 상속은 클래스에서 출발을 한다. 클래스란, 객체를 만들기 위한 설계도라는 것을 저번 주에 배웠다. 이 설계도에는 필드, 생성자, 메소드라는 3가지의 요소들이 들어있다. 이러한 .. [2020.12.17] static 1. static 소스 코드 작성하기 heap 공간에는 static 메모리 공간에 저장되지 않는다. static 변수는 class area 에 저장이 된다. 클래스가 로드 돼서 실행 준비가 될 때 static 변수가 초기화 된다. 멤버 필드는 클래스 로드가 끝나고, main method 실행 하고, 객체 실행 시 초기화 된다. static field - 클래스가 unload 될 떄, 프로세스가 종료 될 때, JVM 메모리에서 사라진다. 실행 시, 가장 먼저 생성되었다가 종료시 가장 나중에 사라진다. non static field - 객체가 소멸이 되면, 메모리에서 사라지게 된다. 객체 안에는 static method는 존재 하지 않는다. method 선언부는 non static method+만 들어가 있.. [5주차] 클래스 목표자바의 Class에 대해 학습하세요.학습할 것 (필수)클래스 정의하는 방법객체 만드는 방법 (new 키워드 이해하기)메소드 정의하는 방법생성자 정의하는 방법this 키워드 이해하기마감일시2020년 12월 19일 토요일 오후 1시까지.과제 (Optional)int 값을 가지고 있는 이진 트리를 나타내는 Node 라는 클래스를 정의하세요.int value, Node left, right를 가지고 있어야 합니다.BinrayTree라는 클래스를 정의하고 주어진 노드를 기준으로 출력하는 bfs(Node node)와 dfs(Node node) 메소드를 구현하세요.DFS는 왼쪽, 루트, 오른쪽 순으로 순회하세요.0. 왜 객체 지향 언어?객체 지향언어를 이해하기 위해선 이 객체 지향언어가 기존의 절차적 언어와 다른.. [5일차 예습] 정렬 정렬이란? 정렬(Sort)은 대상이 되는 자료를 어떤 키 값에 따라 오름차순이나 내림차순으로 재배치하는 것을 의미한다. 정렬의 종류 및 분류 내부정렬: 정렬하고자 하는 자료를 주 메모리에 모두 가져다 놓고 정렬하는 방식으로, 자료의 양이 적을 떄 사용하며 정렬 속도가 빠르다. 외부정렬: 정렬하고자 하는 자료를 보조 기억 공간에 두고 일부분씩 주 메모리로 가져가 병합하여 정렬하는 방식으로, 자료의 양이 많을 때 사용한다. 정렬알고리즘은 선택 시 고려 다음 사항들을 고려해야 한다. 1. 초기 입력 자료의 배열 상태 2. 입력 자료의 양 3. 키 값들의 분포 상태 3. 소요 공간 및 작업 시간 4. 정렬에 필요한 기억 공간의 크기 5. 자료에 대한 액세스 빈도 내부정렬(Internal Sort) 1) 삽입정렬.. 이전 1 2 3 다음