OSI 모델 Open System Interconnection ( 개방형 시스템간 상호접속) 모델통신 네트워크상에서 컴퓨터 간의 통신을 어떻게 할 것인가에 대한 표준규약7개의 계층으로 구성되어 있고, 각 계층은 그 특유의 기능을 가짐 1계층 : 물리 계층 ( Physical Layer ) 물리적인 매체를 통해 비트스트림을 전송하는데 필요한 기능 전송매체를 통해 데이터를 주고 받는 하드웨어 수단을 제공 전송속도, 비트의 동기화(Synchronization), 회선구성, 전송모드(단방향 모드, 반이중 모드, 전이중 모드) Ethernet 상의 클럭신호는 맨체스터(Manchester) 인코딩(encoding)방식을 사용 2계층 : 데이터링크 계층 ( Datalink Layer) 전송확인과 관리를 담당 물리계층..
Package 같은 이름의 변수나 서브루틴을 구별서로의 구역을 나누고 그 구역 안에서 각각의 일을 처리한다.하나의 파일에 복수의 Package선언 가능Package 생성 Package packageName;Ex) package pack1;Package를 선언하지 않은 경우 main package로 설정 Package 사용 상이한 package의 변수 또는 서브루틴 접근Ex)print "$pack1::number \n";Ex)&main::func(); Package의 효율성 Namespace문제를 해결 변수의 범위 변수의 종류 Lexical variable 변수의 범위 : 변수가 선언된 Lexical 영역의 내부My를 붙여서 기술한 변수My $my_var; Global variable == package ..
Subroutine 프로그램이 실행될 때 반복해서 사용할 수 있도록 만들어진 일련의 코드자신이 직접 만든 함수를 뜻하며 사용자 지정함수라고 지정 Subroutine의 구성 함수가 호출될 때 전달되는 데이터(인수 or 파라메타)서브루틴 안의 실제 코드결과값(반환값 or 리턴값) Sub SubroutineName{실제 코드;return 반환값;} Subroutine 의 프로토타입 설정 서브루틴이 받아들일 인수의 개수나 종류를 선언 &를 붙이고 호출 할때는 인수를 체크하지 않는다 서브루틴이 코드보다 후위 선언되어 있을 경우에는 유효하지 않다. 사용 예 Sub Add($$)2개의 인수가 들어갔는지 체크한다Sub func($$$;@)3개의 일반변수 타입과 배열이 들어갔는지 체크한다
순차적인 흐름을 통제하는 명령/ 조건에 대응하여 다양한 처리 가능 제어문의 종류조건IF, UNLESS반복WHILE, UNTIL, FOR, FOREACH,DO흐름변경 LAST, NEXT, REDOiF 가정과 결과에 따라 행위를 결정하는 제어문 if문 안의 결과가 참일 때 명령을 수행 else문 if문과 함께 쓰이며 if문의 결과가 참이 아닐 때 else문을 수행 if문은 단독으로 쓸 수 있으나 else문은 단독으로 쓰지 못함 elsif 복수의 조건 중 각각 다른 처리를 수행하고자 할 때 사용 If문의 문법If(조건문){실행문;}elsif(조건문){실행문;}else{실행문;} $a = 10;print "hi" if($a==10); for 가장 보편적인 반복문효율적인 반복처리를 위한 제어문초기, 조건, 증감문..
메모리의 한 지점 주소값을 가지는 변수 변수의 주소 확인 변수의 이름 앞에 '\'문자를 붙여 기술 \$a : 변수 $a의 주소값 \@b : 배열 @b의 주소값 Reference가 가르키는 변수 참조 변수의 이름 앞에 '$'문자를 붙여 기술 $$a = 변수 $a의 들어있는 주소값을 참조한다.12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667학생의 성적을 입력 받아 출력 하는 %stu; $st = \%stu; print"name :"; chomp($st->{name}=); print"kor :"; chomp($st->{kor}=); pr..
배열여러 개의 값들을 순서에 따라 저장하는 데이터구조배열의 요소 하나하나는 일반변수와 동일 목록(List)여러 변수의 값을 묶어서 저장 할 수 있도록 만든 구조목록은 괄호로 싸여있고 쉼표로 각각의 값을 구분Ex)($num1,$num2) = (1,2); 배열의 처리는 병렬처리 ($Num1,$num2) = ($num2,$num1) data1, Key2 => data2, Key3 => data3, ); %Hash = ( "Name" => "Lee","Age" => 23,"Job" => "Research Engineer",); @hash "Lee" 23 "Research Engineer" $Hash{"Name"} $Hash{"Age"} $Hash{"Job"} Hash에 관련된 함수 함수 및 사용법 설명 배열 =..
Operator(연산자)?연산에 사용되는 +,-,*등의 기호들을 연산자라 한다.연산자는 데이터의 처리 및 가공하는 목적으로 사용한다. 연산자의 쓰임 산술연산자 수치 계산 비교 연산자 및 논리 연산자 산술연산자 연산자 사용 + 더하기 - 빼기 * 곱하기 ** 승 / 나누기 % 나머지 = 대입 비교연산자 참일때는 1 거짓일때는 undef 연산자 사용 == 같다 크다 = 크거나 같다(이상) != 같지 않다 비교 같으면 0 앞이 크면 1 뒤가 크면 -1 문자열 비교 연산자 아스키 코드 번호로 비교 eq 같다 lt 보다 작다 gt 보다 크다 le less then or equal 이하 ge great then or equal 이상 ne not equal 같지 않다 cmp 비교 논리 연산자 연산자 사용 && , a..
Perl Perl(Practical Extraction and Report Language) 언어로 문서형태의 데이터로부터 필요한 문서를 추출 후 그 정보를 바탕으로 새로운 문서를 구성에 알맞은 언어이다 Perl 언어의 탄생 및 역사 1986년 Larry Wall에 의해서 개발되어졌다 UNIX상에서 이용하는 프로그래밍 언어로 개발 되어졌다 Perl의 특징 작성하기 쉬운 프로그래밍 언어 문자열 위주의 데이터를 다루기 최적의 언어 여러 운영체제에 Porting되어 있으며 이식성이 뛰어남 컴파일이 필요 없는 Script Language 무료사용 및 재 배포 가능 다운로드 경로http://downloads.activestate.com/ActivePerl/linux/ (리눅스) http://downloads.ac..
작게크게- 200 [OK] 클라이언트의 request가 성공적으로 수행됐다. request처리결과로 클라이언트에게 전달되는 정보는 사용된 method에 따라서 달라진다. [GET] request가 지정한 자원이 response메세지로 전달 된다. [HEAD] response메세지에는 요청된 자원에 관한 정보를 나타내는 header만이 포함된다. [POST] 지정된 동작의 수행결과를 포함하거나 결과를 설명하는 엔터티가 전달된다. - 201 [ Created] request가 처리되었고 그 결과로 새로운 자원이 생성되었다. 생성된 새로운 자원을 나타내는 URI값이 response메시지로 전달된다. 서버가 이와 같은 status code를 클라이언트에게 전달하기 위해서는 새로운 자원을 먼저 생성시켜야 한다. ..
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 Your browser is not video-enabled; download the videoand transcript Your browser does not support the audio element.transcript ------------------------------------------------- Video 제어 코드 샘플 var v= document.getElementById("movi..
- Total
- Today
- Yesterday
- 펄
- 시즌2
- 지니어스
- 바다
- 유휴시간
- font
- phython
- Oracle
- 할인
- Java
- 배달의민족
- 직구
- 직링
- 삼슉이
- 배민문방구
- 오피스
- 배민
- 쿠폰
- 인텔리 제이
- 신혼
- 해외
- 조회
- 데스트톱
- 여행
- 수리영역
- 무료
- 베네수엘라
- 개발폰트
- 오라클
- 정답
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |