
목표 자바의 Class에 대해 학습하세요. 학습할 것 (필수) 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 과제 (Optional) int 값을 가지고 있는 이진 트리를 나타내는 Node 라는 클래스를 정의하세요. int value, Node left, right를 가지고 있어야 합니다. BinrayTree라는 클래스를 정의하고 주어진 노드를 기준으로 출력하는 bfs(Node node)와 dfs(Node node) 메소드를 구현하세요. DFS는 왼쪽, 루트, 오른쪽 순으로 순회하세요. 클래스 정의 클래스는 객체 지향 프로그래밍에서 특정 객체를 생성하기 위해 변수와 메소드를 정의하는 일종의 틀이다. 객체를 정의 하기 ..
학업을 하면서 인턴을 할 수 있을까 걱정도 하고, 스프링을 모르는 상태에서 진행한 프로젝트여서 걱정을 많이 했는데 진짜 부장님과 팀원분들 덕분에 일을 마무리짓게 되어 고맙고 많이 배우는 기회였습니다. 좋았던 점 스프링 처음이었는데 덕분에 감을 진짜 1정도 얻어서 방학때 더 열심히 스프링을 공부해볼 수 있을 것 같습니다. 선행 코드가 있어서 도움이 많이 되었습니다. 질문을 다들 잘 받아주셔서 감사합니다. 너무 행복하고 좋고 코로나 시기에 가장 커뮤니케이션이라던지 다 잘됐던 것 같아요. 시스템 설계, 스크럼 , 스프린트 단위 회고록 작성, 젠킨스, 소나큐브, 이슈 포커 , 포스트맨 collection 기능 등을 처음 접해보았습니다. 아직 능숙하게 다룬다고 말하긴 힘들지만, 여기서 경험을 토대로 더 배우고 싶..

목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 선택문 반복문 제어문 제어문: 코드의 실행 흐름(순서)를 제어하는 구문 ( cf. 순차문 : 코드가 작성된 순서대로 실행되는 구문) 조건문 if 문 간단한 의사 결정 문입니다. 명령문 또는 명령문 블록의 실행 여부를 결정하는 데 사용됩니다. 주어진 조건이 참이면 명령문 블록이 실행되고 그렇지 않으면 명령문 블록을 건너 뜁니다. 조건을 실행하는 동안 조건이 참이면 해당 명령문이 실행되고 나머지 코드는 건너 뜁니다. 어떤 조건도 참이 아니면 마지막 else 문이 실행됩니다. if(condition) { // If condition is true then this block of statements will be executed } else if(condi..

목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 이번 시간은 자바의 데이터 타입에 대해 다룰 예정이다. 데이터 타입이란? 해당 데이터가 메모리에 어떻게 저장되고, 프로그램에 어떻게 처리돼야하는지 명시적으로 알려주는 것이다. 자바에서는 타입이 크게 기본형(Primitive)타입, 참조형(레퍼런스)타입이 존재한다. 이 두 개의 차이는 크게 어디에 저장되냐 라고 생각하는게 편하다. 1. 프리미티브 타입 종류와 값의 범위 그리고 기본 값 정..

학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 javac 옵션 조사 학습한 내용 1. JVM이란 무엇인가 스택 기반의 자바 가상머신 ( cf. ARM 아키텍처 같은 하드웨어는 레지스터 기반으로 동작 ) JVM ( java virtual machine ) 은 자바 애플리케이션을 클래스 로더를 통해 읽어들여 자바 API 와 함께 실행한다. == 자바 바이트코드, .class 파일을 실행할 수 있는 주체이다. 어떤 OS 이던지 자바 코드를 실행할 수 있다. (JAVA 와 OS 사이 중개자 역할 수행) Garbage Collection 이 있어서 개발자가 메모리 할당, 해제를 신경 안써도 ..
- Total
- Today
- Yesterday
- 딥러닝책
- 파이참
- 쉘스크립트
- hot
- linter
- 언제나 함께해요
- https://cupjoo.tistory.com/96
- 혁펜하임
- 환경세팅
- 주피터노트북 설치
- EC2
- 세션불일치
- CKA
- 패스트 캠퍼스
- 자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
- 스프링 프레임워크 핵심 기술
- 유용한웹사이트
- 크론탭
- 마크다운
- 자바
- 자바 인강
- 자스계의백과사전
- 딥러닝
- 디비
- 쿠버네티스
- 자바인강
- AWS
- 패스트캠퍼스
- 참고 링크
- pycharm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |