728x90

분류 전체보기 117

[Java] Intro

자바의 특징 1. 운영체제에 독립적 - JRE(JVM: 자바 가상머신+표준 클래스 라이브러리)가 설치되어 있는 모든 운영체제에서 실행 가능 2. 객체 지향 언어(OOP, Object Oriented Programming) - 모든 기능을 객체(부품)로 만들고 조립하여 프로그램을 실행하기 때문에 유지보수가 쉽고 확장성이 높음 3. 함수형 프로그래밍 지원 - 컬렉션의 요소를 필터링, 매핑, 집계처리하기 쉬워지고 코드가 간결해짐 4. 자동 메모리 관리 - 개발자가 직접 메모리를 관리해야 하는 C, C++와 달리 가비지 컬렉터(Garbage Collector)를 통해 자동으로 사용하지 않는 메모리 수거 JVM과 JDK - JVM(Java Virtual Machine) 컴파일된 자바 언어인 바이트코드를 운영체제 ..

[220830] Java: Intro, 변수와 타입, 문자열, 연산자 & 콘솔입출력 - 코드스테이츠 백엔드 부트캠프 #8

TIL 1. Java: Intro 2. 변수 3. 타입 4. 문자열 5. 연산자 & 콘솔입출력 점검 및 평가 ⭐ 난이도 : ⭐⭐ 이해도 : ⭐⭐⭐⭐ Comment - 본격적으로 자바를 배우기 시작했다. 변수와 타입같은 개념은 다른 언어를 통해 배워본 익숙한 내용이라 크게 어렵지는 않았다. 대부분 알고 있던 내용이라도 나중에 사소한 부분이 헷갈릴 수도 있기 때문에, 블로그에 정리해놓으면 확실히 기억할 수 있고, 나중 언제라도 찾아볼 수 있어서 좋을 것 같다. To-Do List ⬜✔️ - 아침운동 ✔️ - Study에 참여하거나 직접 만들기 ⬜ - Git Command Checkpoint 완료 ⬜ 내일 학습 내용 키워드 - 제어문 (1) - 조건문 - 제어문 (2) - 반복문

[Git] Git Workflow

혼자 작업 시의 workflow 1. Fork - 타인의 Remote Repository의 자료에 contribute하기 위해 내 계정의 Repository로 복사해옴 2. Clone - 복사한 Repository를 수정하기 위해 Local Repository로 복사해옴 git clone '레파지토리_주소' 3. Add - 코드 수정 후의 파일을 staging area로 올려 Git의 관리 하에 있는 상태로 만듦 git add '파일명' : untracked file을 staging area로 추가 - git add . : 모든 파일을 한번에 추가 - staged된 파일을 다시 수정하면 modified 상태로 변경됨 → add하여 최신 버전을 다시 올려야 함 git status : 내 로컬의 staged..

[Git] Git: 버전관리 시스템

버전 관리 시스템을 사용하는 이유 - 파일 변경 시 변경 이력 저장 가능 - 이전 버전으로 되돌아갈 수 있음 - 누가 어떤 사항을 변경했는지 쉽게 확인 가능(협업에 유리) - 원격 저장소를 이용한 백업 가능 Git과 Github - Git : 소스 코드 기록을 관리하고 추적할 수 있는 버전 관리 시스템 - Github : Git Repository를 관리할 수 있는 클라우드 기반 서비스 Git으로 관리하는 폴더를 Github를 통해 여러 사람들이 공유하고 접근할 수 있음 - Git Repository : Git으로 관리되는 폴더를 저장해두는 곳 Remote Repository : 원격 온라인 서버 상의 저장소. 여러 사람이 공유 가능 Local Repository : 내 컴퓨터의 개인 전용 저장소

[220829] Git: 버전관리 시스템, Git Workflow, Simple Git Workflow 실습 - 코드스테이츠 백엔드 부트캠프 #7

TIL 1. Git: 버전관리 시스템 2. Git Workflow 3. [실습] Simple Git Workflow 점검 및 평가 ⭐ 난이도 : ⭐⭐⭐⭐ 이해도 : ⭐⭐⭐⭐ Comment - 익숙하지 않은 터미널로 처음 접하는 Git 시스템을 다뤄보려니 코드 한줄 칠때마다 검색하면서 입력해야 했다. 그래도 workflow 실습에서 페어의 도움을 받으며 Fork부터 Push, Pull까지 간단하게 실습해보니 감이 잡히는 듯 한다. Github는 개발자들의 SNS라고도 불리기도 하고, 채용 과정에서도 나의 Github 계정을 볼 수 있다고 하니 블로그와 함께 잘 관리해서 나의 기록을 쌓아가면 좋을 것 같다. To-Do List ⬜✔️ - 아침운동 ✔️ - Study에 참여하거나 직접 만들기 ⬜ - Learn..

728x90