Programming Language

Python에서 프로그램 실행Python에서 프로그램 실행은 command line에서 다음과 같이 실행할 수 있다.python.exe를 꼭 실행 시킨 후 거기서 py 파일을 실행 시켜야 한다. Shell에서의 실행 방법python ide를 실행 시켜 해당 파일을 선택한 후 run module을 실행시킨다.
Python Shell 실행Python Shell을 실행 시키면 다음과 같은 화면이 나온다. 간단한 예제로 1+1을 입력해본다>>> 1 + 12hello world 출력 이 밖에 help() api를 호출함으로써 help 함수를 사용하는 것이 가능하다.
Python 윈도우 설치1. python downloadhttps://www.python.org/downloads/ 에 들어가서 python 3 설치(python 2 와는 다른 버전임) 2. python.exe로 python 설치3. install for all user click 4. 세부 설치 목록Register Extensions는 파이썬 스크립트(.py 라는 확장자를 가진 파일)를 더블 클릭했을 때 실행. Tcl/Tk는 파이썬 셸에서 사용하는 그래픽 라이브러리. 이 책에서도 사용하게 되므로, 이 옵션을 유지하는 걸 매우 권장.Documentation를 선택하면 docs.python.org에 있는 많은 정보가 로컬드라이브에 복사. Utility Scripts 는 2to3.py라는 스크립트를 포함 기..
1. EL(Expression Language) 가. JSP 2.0에서 추가된 기능 나. JSP 페이지 내의 객체에 접근을 가능하게 함 다. ${expr} 형태로 기술 * jsp의 식 *jstl의 식 *el의 식 ${param.num} 2. EL 연산자 가. ${} 안에 연산자를 다 사용함 나. 관계 연산자 1) eq(equal), ne(!=_, lt(), le(=) 다. 논리 연산자 1) and or not 라. 공백 연산자(important) 1)empty * ${empty x}
1. Stateless protocol 가. 요청이 들어오면 response를 보내 주는 것을 말함 2. session 가. 다른 페이지를 넘겨 다니더라도 그 값을 남겨서 전해줌 나. 장바구니 개념(담아 놓는다) 다. 쿠키보다 더 좋음(허용을 하지 않으면 저장이 불가)
1. JSP의 정의 가. JAVA SERVER PAGE : 자바로 서버를 제공하는 페이지를 말함 나. ~~~~.jsp를 통해 전달하면 답을 만들어서 다시 전달 다. 동적으로 페이지 생성하여 전달 가능 라. 형태 : 형태 2. jsp의 이점 가. wirte once, run anywhere : 1번 작성하면 어디서든 사용 가능(자바의 성질과 유사) 나. 플랫폼 독립성 다. 서버에 독립 라. 역할 분리 기능(seperation of roles) : 가장 중요한 목적 1) 기능에 따라서 역할을 나누어놓음 2) JSP는 개발자와 페이지 작성자(디자이너)의 역할을 분리 3)presentation logic 가) 디자이너 로직 4) business logic 가) 프로그래머 로직 5) 태그 만들기 가) ex) 태그..
1.응답가. header와 body로 이루어져 있음 2. 기본 명령어가. get1) 웹 서버 데이터 요청2) 전달되는 데이터는 웹 서버로 전달3) 전달되는 url 끝에 추가나. post1) 웹 서버로 데이터 전달2) 전달되는 데이터는 http 프로토콜에서 body에 포함됨
1. web application가. 웹에서 돌아가는 프로그램,나. 클라이언트/ 서버 형태로 이루어져 있음다. WAS 1) web application server : 웹상에서 받은 요청을 직접 답을 만들어서 전송을 하는 것을 말함 2. web application 장점가. 사용이 쉬움나. 분산컴퓨팅 지원다. 유지보수 및 변경 용이라. 플랫폼 프로그래밍 언어 독립마. 대부분의 단말기에서 지원 3. web application 처리방식가. cgi 방식 요청 처리1) 요청에 대한 답을 웹 서버가 직접 실행시킴2) process 단위3) 대량 트래픽이 발생시 처리량이 불리하다.나. 어플리케이션 서버 방식의 요청처리1) 실행 과정을 나눔2) 메모리 사용량 및 프로세스 관리 부하 감소로 인한 처리량 증대3) th..
1. JSON 개요가. javascript object notation나. 텍스트 기반의 경량 데이터 변환 포맷다. 사용자가 읽고, 쓰기 쉬워 데이터의 처리가 쉬움라. 프로그래밍 언어에 독립적인 text 형식마. 다른 종류간의 데이터 교환에도 적합바. xml과 유사 2. 컬렉션 데이터 구조가. 이름/값 쌍으로 이루어진 데이터 집합나. 중괄호 내에 key+value로 구성다. key:value 구분라. key는 문자열 타입 value는 json 데이터마. 다수 데이터 존재 시 ,를 이용하여 구분바. java의 map과 유사사. 배열구조1) 순서가 있는 데이터들의 목록2) [ 으로 시작해서 ]로 표현3) 각 데이터들은 , 를 이용하여 구분
1. jquery의 정의가. open source javascript library나. mit license 적용 2. 장점가. 크로스 브라우징 지원나. animation과 대화형 작업 쉽게 구현다. 플러그인이 풍부라. 개발시간 단축마. 반응형 웹 디자인 가능 3. CDN(content delivery network)가. Google CDN나. MS CDN다. API(다운로드시 사용)https://api.jquery.com/ 4. Syntax가. api 참조나. $(selector).action()
플로쨔응
'Programming Language' 카테고리의 글 목록 (3 Page)