정리하는 습관을 들이자
※ 이직 준비를 하며 내용들을 정리하고 리뷰하는 목적입니다. 1. OOP(객체지향 프로그래밍) Object Oriented Programming 의 약자데이터들을 객체로서 바라보고 순차적으로 프로그래밍이 진행이 되는 절차지향적 프로그래밍과 달리 객체간의 상호작용으로 프로그램이 동작합니다 객체지향의 특징1. 추상화객체 지향적 관점에서 클래스를 정의하는 것을 추상화라고 볼수있음.공통의 속성이나 기능을 묶어 이름을 붙임. 2. 캡슐화데이터 구조와 데이터를 다루는 방법을 결합시켜 묶는것객체가 맡은 역할을 수행하기 위한 하나의 목적을 위해 데이터와 기능들을 묶는 것이다.또한, 데이터를 은닉하고 그 데이터를 접근하는 기능을 노출시키지 않는다는 의미로 사용할 때 캡슐화라는 용어를 사용한다. (클래스의 정의를 외부에서..
Collection이란? 오브젝트 집합을 나타내는 가장 기본적인 인터페이스 Java Collection Framework (JCF) 배열의 단점 ( 배열은 처음 크기를 지정하면 변경이 불가능하다 )을 보완한 데이터 군을 저장하는 클래스들의 표준화한 설계 (동적으로 메로리 관리 가능) java에서 데이터를 저장하는 기본적인 자료구조로 사용용도에 따라 List, Set, Map 3가지료 요약할 수 있다. [ JCF(Java Collection Framework)의 상속구조 그림 ] 각각의 인터페이스 특징 인터페이스구현클래스특징ListLinkedListStackVectorArrayList 순서가 있는 데이터의 집합 데이터의 중복을 허용한다. 각요소마다 인덱스가 존재. 인덱스로 직접 접근가능SetHashSetT..
CentOS 의 네트워크 인터페이스 명칭이 변경되었다7.0 이전은 eth~7.0 이상은 enp~ (나의 경우 enp13s0, 파일명 : ifcfg-enp13s0)설정파일의 위치 : /etc/sysconfig/network-scripts 1. cd /etc/sysconfig/network-scripts/ 2. vi ifcfg-enp13s0 (본인의 파일명) 3. dhcp를 사용하는경우 (유동아이피 사용시)BOOTPROTO=dhcp (고정 아이피 여부. dhcp -> 유동아이피 , static -> 고정아이피 )ONBOOT =yes (부팅시 랜카드 자동 활성화) dhcp를 사용하지 않는경우 (고정아이피 사용시)BOOTPROTO=staticONBOOT =yesIPADDR=192.168.0.6 (실제 서버에 할..