본문 바로가기
728x90
반응형

add6

브랜치 만들기, 전환하기 브랜치 만들기, 전환하기 먼저 실습을 위해 Git 저장소를 생성하자. > mkdir tutorial > cd tutorial > git init tutorial 폴더에 임의의 txt파일을 생성 후 커밋하자. > git add myfile.txt > git commit -m 'first commit' 준비작업은 끝났다. 이제 브랜치를 만들어보자. 브랜치만들기 'issue1'이라는 이름으로 새로운 브랜치를 작성하자. 브랜치 생성은 branch란 명령어로 만들 수 있다. > git branch > git branch issue1 옵션을 지정하지 않고 branch 명령어를 실행하면 브랜치 목록 전체를 확인할 수 있다. 앞 부분에 *이 붙어있는 것이 현재 선택된 브랜치이다. > git branch issu1 * .. 2021. 9. 15.
Oracle 개발자 수업 39일차 - ALTER, ACCOUNT, TRANSACTION 1. ALTER 2. ACCOUNT 3.TRANSACTION 1. ALTER [ 정의 ] - 테이블의 구조를 수정할때 쓰인다. (컬럼 정의 수정하기) - 되도록이면 테이블을 수정하는 상황이 발생하면 안된다!! [ ALTER 사용 시 기존 테이블 데이터 유/무 ] 1) 기존 테이블에 데이터가 없었을 경우 > 빈 테이블 > 변동 X 2) 기존 테이블에 데이터가 있었을 경우 > 미리 데이터 백업 > 수정 > 변수 [ 테이블 수정 시 주의사항 ] 1) 새로운 컬럼 추가하기 - 원하는 컬럼을 그냥 추가하면 된다. CREATE TABLE TBLEDIT ( SEQ NUMBER PRIMARY KEY, DATA VARCHAR2(20) NOT NULL ); INSERT INTO TBLEDIT VALUES (1, '마우스'.. 2021. 5. 24.
JAVA 개발자 수업 28일차 - HashSet 1. HashSet 1. HashSet [정의] - Set인터페이스를 구현한 가장 대표적인 컬렉션 - 순서가 없는 배열이다. --> 방 번호가 존재하지않으며, 첨자(index)를 사용하지 않는다. - 요소가 중복값을 가질 수 없다. [ArrayList와 HashSet의 비교1] ArrayList list = new ArrayList(); HashSet set = new HashSet(); //ArrayList & HashSet 데이터 추가 list.add("사과"); list.add("딸기"); list.add("바나나"); list.add("딸기"); set.add("사과"); set.add("딸기"); set.add("바나나"); set.add("딸기"); System.out.println("Arra.. 2021. 5. 6.
JAVA 개발자 수업 27일차 - 연결 리스트(LinkedList), iterator 1. 연결 리스트(LinkedList) 2. iterator 1. 연결 리스트(LinkedList) [정의] - 각 Node가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 자료구조. - 데이터를 담고 있는 Node들이 연결되어 있고, Node의 포인터가 이전 노드와 다음 노드와의 연결을 담당합니다. - Node는 LinkedList에 객체를 추가하거나 삭제하면 앞뒤 링크만 변경되고 나머지 링크는 변경되지 않습니다. - List 인터페이스를 구현했기때문에 ArrayList와 사용법 유사(내부 구조는 다르다.) [ArrayList & LinkedList Append(추가) 비교] ArrayList arr = new ArraryList(); LinkedList list = new LinkedList.. 2021. 5. 4.
JAVA 개발자 수업 22일차 - 스택(Stack)과 큐(Queue) 1. 스택(Stack)과 큐(Queue) 2. 파일(File) 1. 스택(Stack)과 큐(Queue) 스택(Stack) : 마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 LIFO(Last In First Out) 구조이다. (후입선출) 큐(Queue) : 처음에 저장한 데이터를 가장 먼저 꺼내게 되는 FIFO(First In First Out) 구조이다. (선입선출) [스택(Stack) 메서드] Stack stack = new Stack(); //요소 추가 stack.push("빨강"); stack.push("파랑"); stack.push("노랑"); //요소에서 읽을 공 확인(조사) --> 요소 값에는 변화가 없다 System.out.println(stack.peek()); //요소 값 개수 Sys.. 2021. 4. 27.
JAVA 개발자 수업 20일차 컬렉션 프레임워크(Collections Framework) List 인터페이스 ArrayList 컬렉션 프레임워크(Collections Framework) [정의] - 컬렉션(Collection) : 다수의 데이터, 즉 데이터 그룹 - 프레임워크(Framework) 표준화된 프로그래밍 방식 - 컬렉션(Collection) + 프레임워크(Framework) : 데이터를 저장하는 클래스들을 표준화한 설계 List 인터페이스 [특징] - 중복을 허용하면서, 저장순서가 유지되는 컬렉션을 구현하는데 사용한다. [구현 클래스] - ArrayList, LinkedList, Stack, Vector 등... ArrayList [특징] 1. 컬렉션 프레임워크에서 가장 많이 사용되는 컬렉션 클래스이다. 2. List인터페.. 2021. 4. 23.
728x90
반응형