[Java] LIFO 스택, FIFO 큐 (Stack, Queue) 1. Stack 후입 선출(Last In First Out) 자료구조 나중에 넣은 객체가 먼저 빠져나가는 자료구조 Ex) JVM Stack Memory → Stack Memory에 저장된 변수는 나중에 저장된 것부터 제거됩니다. Java Stack 기능 E push(E item) → 해당 객체를 스택에 넣습니다. E peek() → 스택의 맨 위 객체(first)를 반환합니다. (객체를 스택에서 제거 X) E pop() → 스택의 맨 위 객체(first)를 반환합니다. (객체를 스택에서 제거 O) // LIFO Stack Stack stack = new Stack(); // push stack.push(1); stack.push(2); stack.push(3); // peek System.out.prin.. Backend/Java 3년 전
[Eclipse] 이클립스 프로젝트 Git에 올리기 (GitLab) 1. 프로젝트 추가(원격 저장소 생성) 1. [새 프로젝트] 버튼을 클릭합니다. 2. 각종 정보를 입력 후 [프로젝트 생성] 버튼을 클릭해 프로젝트를 생성해줍니다. (생성 후 미리 원격 저장소의 주소를 복사해둡니다.) 2. Team > Share Project... 1. Git에 올릴 프로젝트를 선택 후 오른쪽 마우스 버튼을 눌러 [Team] > [Share Project...]를 클릭합니다. 3. Create Git Repository(로컬 저장소 생성) 1. Git 선택 후 [Next >] 를 클릭합니다. 2. Use or create repository in parent folder of project를 선택 3. 해당 Project 선택 해제 4. Git Repository(Git 로컬 저장소)를.. TOOL/ETC 3년 전