2022/10/08 3

1. Part 01 리눅스 일반 (리눅스 마스터 2급 - 1차 시험)

1. 특징 오픈 소스 운영체제 다중 사용자 (multi user) 다중 작업(multi tasking)을 지원한다. 강력한 네트워킹 지원 및 다양한 파일 시스템을 지원한다. 클라이언트, 서버운영체제 등등 사용이 자유롭다. 윈도우의 경우 윈도우 파일 시스템만 지원한다. 뛰어난 이식성, 유연성, 확장성을 지니며 안정성과 보안성도 강력하다. 소스가 오픈되어 있기 때문에 보안성 방어도 뛰어나다. 가격 대비 성능이 우수하며 다양한 응용 프로그램을 제공한다. 대부분 무료 다양한 배보판이 존재한다. 데비안 - 우분투 레드헷 - centOs 2. 장점 장점 * 유닉스와 완벽한 호한 * POSIX 규격을 따름 * 안정적인 운영체제 * 하드웨어의 효율적 운영 단점 * 공개용, 무료 운영체제이므로 오류시 기술지원을 받기 어..

HashMap

Java HashMap (해쉬맵) HashMap 데이터 추가 HashMap 데이터 가져오기 HashMap 데이터 수정 HashMap 데이터 삭제 1. Map 컬렉션 특징 key, value를 하나의 객체로 저장하는 구조 객체 자체를 저장하는 것이 아니라 주소를 참조 key는 중복 저장될 수 없다. value는 중복 저장될 수 있다. 기능 메소드 설명 객체 추가 put (key, value) 주어진 key와 value를 Map에 추가 객체 검색 containsKey (key) 주어진 key가 있는지 여부 리턴 containsValue (value) 주어진 value가 있는지 여부 리턴 get (key) 주어진 키에 해당하는 값을 리턴 isEmpty () 컬렉션이 비어 있는지 여부 리턴 keySet () 모..

List Collection

java - 리스트컬렉션 ArrayList 데이터 추가 ArrayList 데이터 가져오기 ArrayList 데이터 수정 ArrayList 데이터 삭제 1. 개념 데이터를 순차적으로 처리하는 구조이며 인덱스로 관리한다. 객체 자체를 저장하는 것이 아니고 객체의 주소를 참조한다. 객체를 담지 않고 null을 담을 수 있다. 데이터의 중복을 허용한다. (이 경우 동일한 주소를 참조) 2. List 인터페이스의 메소드 객체 추가, 객체 검색, 객체 삭제 기능 메소드 설명 객체 추가 add (Object obj) 객체를 맨 끝에 추가 add (int index, Object obj) 해당 인덱스에 객체를 추가 set (int index, Object obj) 해당 인덱스의 객체가 주어진 객체로 바꿈 객체 검색 c..