일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 두근두근 자료구조
- 파일 시스템
- System
- C
- pwnable.kr
- level13
- SWiFT
- PHP
- OSI
- Java
- web
- 파이썬
- 자료구조
- 스택
- 정렬 알고리즘
- 백준
- LoB
- ftz
- windosw 문자열
- 미로 탐색 알고리즘
- HTML
- c언어
- 재귀
- windosws wbcs
- 시간복잡도
- Stack
- War Game
- ftz level13
- 암호수학
- 큐
- Today
- Total
목록모두 보기 (255)
나의 기록, 현진록
1-1. 프록시 서버(Proxy Sever)란? 사전적으로 '대리'를 의미 클라이언트가 자신(프록시 서버)을 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터나 응용프로그램을 가리킨다.EX) 웹 클라이언트의 요청 URL을 해당 서버가 아닌 프록시 서버로 요청 1-2. 보안 관점에서의 프록시/프록시 서버 서버와 클라이언트 사이에 중계기로서 대리로 통신을 수행해주는 기능 자체를 '프록시'라고 부름 그 중계 기능(프록시)을 하는 것을 '프록시 서버'라고 부름 2-1. 특징 프록시 서버는 프록시 서버에 요청된 내용들을 캐시를 이용하여 저장한다.그러므로 캐시 안에 있는 정보를 요구하는 요청에 대해서는 다시 서버에 접속하여 데이터를 가져올 필요가 없게 됨으로써 전송 시간을 절약할 수 있게 됨과 ..
1-1. 클라이언트 영어 뜻 자체로는 고객을 의미다른 프로그램에게 서비스를 요청하는 프로그램 2-1. 서버클라이언트에 의한 요청에 대해 응답을 해주는 프로그램 2-2. 서버의 종류 애플리케이션 서버 컴퓨팅 서버 데이터베이스 서버(MySQL)파일 서버게임 서버메일 서버프록시 서버웹 서버 3-1. 서버/클라이언트 출현 배경 발전에 따라 서비스를 제공하거나 자원을 관리하는 전문화된 프로그램이 요구됨 ->자원을 관리하는 전문화된 프로그램을 서버, 서비스를 요청하는 프로그램을 클라이언트로 부르게 됨 4-1. 특징 서버/클라이언트 모델은 분산협동처리의 예라고 할 수 있음 포트 관리 서버는 클라이언트가 접근하는 초기 포트로써 잘알려진 포트(1~1023)를 사용한다. 위 포트를 통해 클라이언트와 연결이 이루어지면 서버..
1. 조건문과 반복문의 종류를 괄호 () 속에 넣어 보세요.조건문 : (if문), (switch문)반복문 : (for문), (while문), (do-while문) 2.조건문과 반복문을 설명한 것 중 틀린 것은 무엇입니까?if문은 조건식의 결과에 따라 실행 흐름을 달리할 수 있다.switch문에서 사용할 수 있는 변수의 타입은 int, double이 될 수 있다.for문은 카운터 변수로 지정한 횟수만큼 반복시킬 때 사용할 수 있다.break문은 switch문, for문, while문을 종료할 때 사용할 수 있다. 3. for문을 이용해서 1부터 100까지의 정수 중에서 3의 배수의 총합을 구하는 코드를 작성해보세요. 12345678910public class Exercise03 { public static..
1. 연산자와 연산식에 대한 설명 중 틀린 것은 무엇입니까?연산자는 피연산자 수에 따라 단한, 이항, 삼항 연산자로 구분된다.비교 연산자와 논리 연산자의 산출 타입은 boolean (true/false)이다.연산식은 하나 이상의 값을 산출할 수도 있다.하나의 값이 올 수 있는 자리라면 연산식도 올 수 있다.2. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? 12345678public class Exercise02{ public static void main (String[] args){ int x=10; int y=20; int z=(++x) + (y--); System.out.println(z); }}Colored by Color Scriptercs 정답 : 31 3. 다음 코드를 실행했을 때 출력..
1. 자바에서 변수에 대한 설명 중 틀린 것은 무엇입니까?변수는 하나의 값만 저장할 수 있다.변수는 선언 시에 사용한 타입의 값만 저장할 수 있다.변수는 변수가 선언된 중괄호({}) 안에서만 사용 가능하다.변수는 초기값이 저장되지 않은 상태에서 읽을 수 있다.2. 변수 이름으로 사용 가능한 것을 모두 선택하세요.modeNameclass6hour$value_ageint3. 다음 표의 빈칸엔 자바의 기본 타입(Primitive Type) 8개를 적어보세요. 크기/타입 1byte 2byte 4byte 8byte 정수타입 bytecharshort int long 실수타입 - -float double 논리타입boolean - -- 4. 다음 코드에서 타입, 변수 이름, 리터럴에 해당하는 것을 적어 보세요. 123..
1. JDK와 JRE의 차이점을 설명한 것 중 틀린 것은 무엇입니까?JDK는 JRE와 컴파일러 등의 개발 도구가 포함된다.자바 프로그램을 개발하려면 JDK가 반드시 필요하다.자바 프로그램을 실행만 하려면 JRE를 설치해도 상관없다.JRE에는 컴파일러(javac.exe)가 포함되어 있다.2. JVM에 대한 설명으로 틀린 것은 무엇입니까?JVM은 java.exe 명령어에 의해 구동된다.JVM은 바이트 코드를 기계어로 변환시키고 실행한다.JVM은 운영체제에 독립적이다(운영체제별로 동일한 JVM이 사용된다).바이트 코드는 JVM에 독립적이지만, JVM은 운영체제에 종속적이다.3. 자바 프로그램 개발 과정을 순서대로 나열하세요.javac.exe로 바이트 코드 파일(~.class)을 생성한다.java.exe로 JV..
HTML에서 PHP 변수를 사용해야 할 경우가 있다. 이 때 다음과 같은 형식으로 작성하면 HTML에서 PHP변수를 사용할 수 있다.
Ex) echo "버튼"; (ERROR) 이와 같이 따옴표가 겹치는 상황일 때 \를 사용하여 해결할 수 있다. Ex) echo "버튼"; (Not ERROR)
$_GET URL에 키와 값을 입력하여 사용할 수 있다. ex) ~/index.php?key=1여러 가지의 키의 값을 입력할 경우 &로 구분한다 ex)~/index.php?key1=1&key2=2URL에 값이 입력되어짐으로 사용자에 키와 값이 노출된다.URL의 길이는 최대 2048자로 가져올 수 있는 정보의 한계가 있다. $_POST $_POST는 숨겨져서(body내부) 보내진다.form submit으로 값을 전달 받는다. 한계가 있지만 $_GET보다 많은 정보를 가질 수 있다.$_GET에 비해 보안성이 높다. 상황에 따라 구분되어 사용된다