전체 글 (총 582개) 썸네일형 리스트형 Cloud - VDI (Virtual Desktop Infrastructure) 데스크톱 가상화 구축 VDI란 - http://galid1.tistory.com/132 인프라1. W2k12이상의 Windows Server OS2. XenServer - XenCenter3. Citrix App & DeskTop 과정1. W2k16 - AD 구축2. W2k16 - DESK 구축3. XenServer 구축4. XenCenter 설치 & 설정5. W10-TEM 설치,설정6. W16-DESK에 Controller 설치7. W16-DESK에 Controller 설정1) Site SetUp2) Machine Catalog 설정3) Delivery Group 생성8. W10-TEM에 Delivery Agent 구성 실습1. W2k16 - AD 구축 1) 가상머신 생성 VM Type: Microsoft Windows V.. Network - 동적 라우팅 프로토콜(Dynamic Routing Protocol) 동적 라우팅(Dynamic Routing) - 라우팅 프로토콜에의해서 자동으로 라우팅 테이블을 구성 용어1. AS - 동일한 라우팅 정책으로 하나의 관리자에 의하여 운영되는 네트워크, 즉 한 회사나 단체에서 관리하는 라우터 집단을 자율 시스템(AS, Autonomous System)이라 하며, 각각의 자율 시스템을 식별하기 위한 인터넷 상의 고유한 숫자를 망식별번호(AS번호)라 한다. 2. CIDR - 서브넷을 사용하는 방식 3. VLSM - 서로다른 길이의 서브넷 마스크를 인식 4. ClassFul Routing Protocol - CIDR , VLSM을 인식 못함 5. Classless Routing Protocol - CIDR , VLSM을 인식 함 6. AD - 라우터의 라우팅 프로토콜에 대한 신.. Network - Application 계층) Mail 서버(SMTP , POP3) 그림출처 - http://webdir.tistory.com/164 용어MUA (Mail User Agent) - 사용자가 email을 읽고 보내고 삭제할 수 있는 프로그램 (위 그림의 PC1, PC2 에 설치된 메일 클라이언트 프로그램을 말함)MTA (Mail Transfer Agent) - SMTP 프로토콜을 이용하여 서로다른 메일 서버로 메일을 전달하는 프로그램 (위 그림의 메일서버 1, 2 에 해당) 메일 서버 동작 과정A가 B에게 메일을 전송한다고 하자 1. A는 MUA를 이용하여 A@jjy.com 으로 로그인하여 B@jjy.com 으로 메일을 전송한다 2. MUA는 A의 메일을 A의 DNS서버에서 MTA(메일 전송서버)를 찾아 MTA(메일 전송 서버)로 보낸다3. MTA는 다시 B의 MTA로 메.. Network - Application 계층 FTP 프로토콜 FTP(File Transfer Protocol) 프로토콜이란- TCP/IP 프로토콜을 통해 서버와 클라이언트 사이에 파일을 전송하기 위한 프로토콜 제어연결, 데이터연결1. 제어연결- 제어연결은 두호스트간 제어정보, 즉 사용자 계정, 비밀번호, 디렉터리 변경 명령어, 파일전송(put), 파일 받기(get) 등의 제어정보를 보내는데 사용된다 2. 데이터 연결- 데이터 연결은 실제 데이터를 주고 받는데 사용된다. PORT (FTP Server)1. 제어연결 : 21 PORT / TCP 2. 데이터연결 : 20 PORT / TCP 과정1. 로컬 호스트의 FTP 클라이언트 프로세스가 원격 호스트에 있는 FTP 서버 프로세스와 21 PORT로 TCP 제어연결을 설정2. FTP 클라이언트는 TCP 제어연결을 통해 .. JAVA 버블정렬이란(Bubble Sort) 버블정렬이란.- 두 인접한 원소를 검사하여 정렬하는 방법- 정렬 속도는 느리지만 코드가 단순하여 자주 사용된다.- 원소의 이동이 거품이 수면위로 올라오는 듯한 모습을 보여 지어진 이름이다. 과정1. 첫 원소와 바로 다음의 원소를 비교하여 뒤바꾼다 한 원소씩 이동하며 반복한다. 2. 이렇게 한 사이클을 돌면 제일 큰값(오름차순의 경우)이 맨마지막에 위치 하게 된다.3. 다시 맨첫 원소부터 정렬이 확정된 마지막 원소 전까지 1번 과정을 반복한다. 시간 복잡도 - Θ(n2) 코드 1) BubbleSort Class123456789101112131415161718192021public class BubbleSort { public void bubbleSort(int[] unsortedList) { for(int.. JAVA 선택정렬이란(Selection Sort) 선택정렬이란- 제자리 정렬 알고리즘의 하나 - 정렬되지 않은 자료중 과정1. 주어진 리스트중 가장 작은 값을 찾는다 2. 그 값을 맨앞에 위치한 값과 뒤 바꾼다3. 맨 처음 위치를 뺀 나머지리스트를 같은 방법으로 순회하여 교체한다. 시간 복잡도 - Θ(n2) 코드 1) SelectionSort Class1234567891011121314151617181920212223242526public class SelectionSort { public void selectionSort(int[] unsortedList) { for(int i = 0; i Java - Static 이해 이전 시간에 JVM에 관해 포스팅을 한적이 있다 먼저 그글을 읽어야 이해가 쉬울 것이다 (http://galid1.tistory.com/143) Static 이란- static 키워드는 클래스 차원의 변수와 메서드를 만들때에 사용되는 키워드이다 => 이와 반대로 static 키워드가 붙지 않는 변수,메서드는 인스턴스 변수 ,메서드 라고 불린다. - instance를 생성할때마다 생성되지 않고 클래스 로딩시 단 한번만 Class Areas에 생성된다. (메모리상의 이점 : 인스턴스마다 변수를 갖지 않으므로) - static 키워드가 붙은 변수 , 메소드는 Class Areas에 먼저 상주하게 되므로 객체 생성이 필요 없다 - Class Areas에 상주하므로 Class의 모든 instance가 공유하게 된.. Java - 초기화 순서 JAVA 초기화 순서1. static 변수2. 인스턴스 변수3. 생성자 123456789101112131415161718192021public class ClassLoad { static { System.out.println("static 영역"); } { System.out.println("인스 턴스 영역"); } public ClassLoad() { System.out.println("생성자 호출"); } public static void main(String[] args) { // TODO Auto-generated method stub ClassLoad load; load = new ClassLoad(); } } Colored by Color Scriptercs 결과 이전 1 ··· 54 55 56 57 58 59 60 ··· 73 다음