전체 글 93

[BCSD] 2. DataStructure - 2019.01.28

자료구조 정의 전산학에서 자료를 효율적으로 이용 할 수 있도록 컴퓨터에 저장하는 방법 여러 종류가 있으며, 이러한 각각의 자료구조는 각자의 연산 및 목적에 맞추어져 있다. 프로그램을 설계할 때, 어떠한 자료구조를 선택할지는 가장 우선적으로 고려되어야 한다. 분류 선형 구조 배열 : 가장 일반적인 구조 / 메모리 상에 같은 타입의 자료가 연속적으로 저장된다. 스택 : LIFO (Last In First Out) 큐 : FIFO (First In First Out) 안드로이드에서 가장 많이 쓰임 덱 : 양쪽에서 넣기와 빼기를 할 수 있는 일반화된 선형 구조 연결 리스트 연결 리스트 : 각 노드에 자료와 다음 노드를 가리키는 참조값으로 구성된다. 원형 열결 리스트 : 마지막 노드가 처음 노드를 가리키는 연결 ..

Android Developer 2019.01.28

[BCSD] 1.Git, Git-flow, OOP - 2019.01.28

Git 와 Git-flow Git 분산 소스코드 관리 방식 소스코드 주고받기가 필요 없음 병렬 개발 가능 버전 관리 용이 저장소 : 로컬 저장소, 원격 저장 체크아웃 : 특정 시점이나 브랜치의 소스코드로 이동 스테이지 : 작업한 내용이 올라가는 임시 저장 영역 커밋 : 작업한 내용을 로컬 저장소에 저장하는 과정 태그 : 커밋의 임의 위치에 쉽게 찾아갈 수 있도록 붙여놓은 이정표 푸쉬 : 로컬 저장소의 내용 중 원격 저장소에 반영되지 않은 커밋을 보내는 과정 풀 : 원격 저장소에 있는 내용중 로컬 저장소에 반영되지 않은 내용을 가져오는 과정 브랜치 : 커밋을 단위로 구분된 소스코드 타임라인에서 분기해서 새로운 커밋을 쌓을 수 있는 가지를 만드는 것 병합 : 하나의 브랜치는 다른 브랜치와 ..

Android Developer 2019.01.28

[JAVA] Java 기본 설정 - 2019.01.26

JDK 다운로드 https://www.oracle.com/technetwork/java/javase/downloads/index.html 접속 "JAVA Flatform(JDK) 11" 다운로드 Setup 파일 실행 -> 그대로 설치 Java 환경 변수 설정 제어판(Control) -> 시스템 -> 고급 시스템 설정 -> 환경 변수 환경 변수는 사용자 변수와 시스템 변수로 나뉜다. 사용자 변수는 PC 내 "계정"에만 적용되고 시스템 변수는 "PC" 전체에 적용된다. 새로 만들기 클릭 (3,4번 수행) 변수 이름 : JAVA_HOME // 변수 값 : [자바가 설치된 경로] 변수 이름 : CLASSPATH // 변수 값 : %JAVA_HOME%\lib 시스템 변수 Path 선택 후 편집 클릭 새로 만들기 ..

카테고리 없음 2019.01.26
반응형