부트캠프

Bootcamp/Codestates Section 1

Java - 반복문, 배열

반복문 for String[] numbers = {"one", "two", "three"}; for(int i=0; i 배열의 크기보다 큰 크기의 값을 얻거나 넣으려고 할 때 2차원 배열 int[][] kcal; kcal = new int[31][3]; int[][] kcal = new int[31][3]; 배열 탐색 int[] scores = { 100, 90, 90, 100, 100 }; int sum = 0; for (int i = 0; i < scores.length; i++) { sum += scores[i]; } System.out.println(sum); //480

Bootcamp/Codestates Section 1

Java - 연산자, 콘솔 입출력(I/O), 제어문 - 조건문

연산자 산술 연산자 연산자 기능 예시(int) 결과값 + (sum) 더한 값 6 + 4 10 - (sub) 뺀 값 6 - 4 2 * (mul) 곱한 값 6 * 4 24 / (div) 나눈 값 6 / 4 1 % (mod) 나머지, modulo 6 % 4 2 증감 연산자 num1++; // num1 = num1 + 1; ++num1; // num1 = num1 + 1; num1--; // num1 = num1 - 1; num1--; // num1 = num1 - 1; 복합 대입 연산자 num1 += 2; // if num1 = 10 -> num1 = 12 num1 -= 2; // if num1 = 10 -> num1 = 8 대소 비교 연산자 대소 비교 연산자 결과 6 > 4 true 6 2 true 2 >=..

Bootcamp/Codestates Section 1

Java - Java의 특징, JVM&JDK, 변수, 리터럴, 타입, 문자열

Java의 특징 C, C++ 등과 같이 특정 OS에 따라 다르게 작성해야하는 문제를 해결하고자 JRE(Java Runtime Environment : JVM(Java Virtual Machine) + 표준 클래시 라이브러리)를 개발하여 모든 운영체제에서 같은 코드로 실행할 수 있음 객체 지향 언어(OOP), 객체지향적으로 설계된 프로그램은 유지보수가 쉽고 확장성이 높음 람다식, 스트림 지원 자동 메모리 관리(Garbage Collection) JVM Java는 컴파일러(Compiler)를 통해 기계어(Machine Language)로 변환되는 언어 컴파일 : JVM이 이해할 수 있는 코드로 변환 Java는 JVM을 걸쳐서 실행되기 때문에 타 언어에 비해 실행 속도는 느린편이다. JDK JRE(Java R..

Bootcamp/Codestates Section 1

Git - Git, Git 설정, 명령어, WorkFlow

Git 이란? 버전 관리 시스템 (Version Control System), 협업 도구 Github = Git Repository(Git으로 관리되는 폴더) 를 관리할 수 있는 클라우드 기반 서비스 Git Repository Remote Repository - 작업한 코드를 공유하려면 여기에 업로드 Local Repository - 작업할 때 사용하는 이유 파일이 변경되면 병경 이력을 저장할 수 있음. 이전 버전으로 돌아갈 수 있음. 어떠한 변경 사항이 발생했는지 알아보기 쉬움. 협업하기에 좋음. 백업하기에 좋음. Git Flow Git 설정 - 사용자 정보 $ git config --global user.name "user name" $ git config --global user.email "git..

Bootcamp/Codestates Section 1

Linux - 명령어, 절대 경로, 상대 경로, brew 명령어, 권한, 환경변수

이전에 작성했었던 리눅스 글 (https://aidenyoun.tistory.com/5)과 유사한 부분이 많아,, 전체적으로 내용이 새롭지는 않을 거 같다. Basic Command pwd : 현재 위치 확인 mkdir : 새로운 폴더 생성 ls : list ls -al, -l, -a cd : 폴더 진입 touch : 파일 생성 cat : 파일 내용 출력 head, tail, more, less rm : 폴더(-rf), 파일 삭제 mv : 폴더나 파일의 이름을 변경 || 폴더나 파일의 위치 옮기기 cp : 복사 sudo : 명령어 획득 경로 절대 경로 : pwd로 확인 가능한 경로 상대 경로 : 현재 폴더는 .으로 표현, 상위 폴더는 ..으로 표현 Music 폴더 내부의 Music 의 절대 경로를 pwd..

Bootcamp/Codestates Section 1

HTML & CSS - basic

HTML - HTML TAG : html 시작, 끝 태그 : 메타데이터 선언 : 문서의 제목, 브라우저의 탭에 보여짐 : 문서의 내용을 담는 태그 : heading : content division : element is a generic inline container for phrasing content, which does not inherently represent anything. or /> text target _self : the current browsing context. (Default Setting) _blank : usually a new tab _parent : the parent brwosing context of the current one _top : the topmost br..

Bootcamp

멋쟁이사자처럼 백엔드 KDT 3기, 코드스테이츠 백엔드 KDT 44기 최종 합격

23-1학기 엇학기 덕분에 휴학하게 되면서, 어떤 목표를 가지고 휴학생의 삶을 보낼까 하다가,,, 취업 역량을 키우기 위해서 '전공 관련 공부와 Spring Framework 공부를 하자!' 싶었다. 그래서 이것 저것 검색하던 중, 부트캠프를 알게 되었다. 그리고 여러 부트캠프를 검색하던 중 알게된 곳들 - SW마에스트로, SSAFY, 네부캠, 우테코, 코트스테이츠, 항해99, 엘리스, 멋쟁이사자처럼 등등,, 이 중에서 SSAFY와 네부캠, 우테코는 지원 일정과 휴학 일정이 맞지 않아서 신청 조차 못 하였고, SW마에스트로는 참여 일정이 너무 길어서 고려 대상에서 배제하였다. 그래서 코트스테이츠, 멋쟁이사자처럼 둘 중에 하나를 고민하였다. 고민하다보니, 일단 지원하자! 싶어서 다 지원했다. 코드스테이츠 ..

AidenYoun
'부트캠프' 태그의 글 목록