Devlog
article thumbnail
[JSP/Servlet] Understanding Web programming (Day21)
강의/KOSTA 2022. 4. 4. 11:42

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 웹과 동적 컨텐츠 1.1 웹의 동작 요청: 클라이언트에서 서버로 정보를 요구하기 위해 보내는 메세지 (GET 방식, POST 방식) 응답: HTTP에서 요구된 메세지에 대한 응답, HTML, 이미지 등이 응답의 내용이 됨 1.2 정적 페이지, 동적 페이지 정적 페이지: 변하지 않는 성격을 가진 페이지 동적 페이지: 자동으로 생성된 페이지, 기존의 웹 서버에 새로운 기능을 가진 프로그램을 탑재하여 동적으로 HTML을 생성 1.3 CGI(Common Gateway Interface) 동적 페이지를 위한 기술 웹 서버와 동적 컨텐츠 생성을 맡은 프로그램 사이에서 정보를 주고 받는 인터페이스 초기 웹 프로그래밍에 사용된 기술 프로세스 단위로 실행..

article thumbnail
[JSP/Servlet] JSP Basic Syntax (Day21~22)
강의/KOSTA 2022. 4. 1. 17:44

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 스크립트 요소의 이해 1.1 스크립트 요소란? JSP 프로그래밍에서 사용되는 문법의 표현 형태 종류 선언문 스크립트릿 표현식 주석 예제: 스크립트 요소들을 접목시킴 Script Example1 선언문의 출력1 : 선언문의 출력2 : 스크립트릿의 출력 : 2. 선언문 2.1 선언문이란? (정의만 가능) JSP에서 사용될 변수나 메소드를 선언할 수 있는 영역들의 요소 JSP 페이지 내에서 변수 및 메소드를 선언 후 변수나 메소드를 이용하여 필요한 동적으로 HTML 코드를 생성하는데 사용 멤버변수: 선언문에 선언된 변수 선언문에서 선언된 변수로 호칭하는 것은 자바에서 변수의 종류가 여러가지 있다는 의미 선언문 문법 2.2 멤버변수의 선언 선언문..

article thumbnail
[JSP/Servlet] Build a Development Environment & etc (Day20~21)
강의/KOSTA 2022. 4. 1. 14:13

1. 웹 프로그래밍 개발 환경 구축 1.1 웹 서버, 웹 어플리케이션 서버 설치 (톰캣, tomcat) https://eunoia3jy.tistory.com/31 [ macOS 맥북 ] 톰캣 (tomcat) 설치 및 실행 macOS 맥북에서 톰캣 (tomcat) 를 설치하고 실행하는 방법 입니다. 1. 톰캣 (tomcat) 설치 tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of th.. eunoia3jy.tistory.com 1.2 이클립스와 톰캣 연동하기 https://eunoia3jy.tistory.com/32 [ macOS 맥북 ] 이클립스(eclipse)..

article thumbnail
[JSP/Servlet] Introduction to Web Development (Day20)
강의/KOSTA 2022. 3. 31. 22:40

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 기본 용어 서버: 네트워크에서 서비스를 제공하는 컴퓨터 클라이언트: 네트워크에서 서비스를 제공받는 컴퓨터 HTTP(Hyper Text Transfer Protocol) www 서비스를 위한 TCP/IP 응용계층 프로토콜 중 하나 웹 서버와 클라이언트는 HTTP를 이용한 통신 무 상태 연결 (stateless connection) 2. 정적인 웹 페이지 2.1 정적인 웹 페이지 구성 2.2 정적(static)인 웹페이지의 처리 방식 HTML(Hypertext Markup Language)은 브라우저가 웹 페이지로 변환하는 언어 정적인 웹 페이지는 파일 형태로 저장되어 있으면서 사용자의 입력에 따라 변하지 않는 HTML 문서 HTTP(Hype..

article thumbnail
[Spring/JPA] 강의소개 및 JPA 소개
강의/etc 2022. 3. 30. 22:09

정말 그저 갓... 교수님의 강의를 발견하게 되었다... 교육에서 스프링 배우기 전에 예습하고 가야겠다 (아무래도 진도가 빠른 편이라) 그나저나 요즘은 웹프로그래밍에서 스프링과 JPA를 배우네... 부럽다... 위 글은 김성렬 교수님의 KOCW강의를 보고 작성한 글로 자세한 내용은 해당 강의를 통해 확인하시길 권장합니다. http://www.kocw.net/home/cview.do?cid=5e6aec4a9ae2dd45 스프링과 JPA를 이용한 웹개발 본 강의는 JPA와 스프링프레임워크를 이용한 웹 개발 방법을 설명하고 있습니다. www.kocw.net JPA: 자바 진영의 ORM(Object Relational Mapping) 표준인 JPA 기술 ORM: 객체 관계 매핑 Object는 자바의 Object..

[Linux] Linux Introduction and Installation (Day17)
강의/KOSTA 2022. 3. 29. 22:12

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 우분투를 쓰지않고 라즈베리파이를 이용함 맥북이라 퍼티 같은건 깔지 않고 터미널을 통해 SSH 접속을 함 라즈베리파이와 맥북은 같은 와이파이로 연결해야 하며 초기 아이디는 pi, 초기 비밀번호는 raspberry https://mirwebma.tistory.com/119 [MAC] 맥북으로 리눅스서버 접속하기 (SSH 접속) 현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 본체 MacBook Air O S OS X Yosemite (Ver. 10.10.3) Application1 Ubuntu Server (Ver.14.04.2 LTS) Applicati.. mirwebma.tistory.com 명령어 및 리눅스 ..

article thumbnail
[Web] JavaScript (Day16~17)
강의/KOSTA 2022. 3. 27. 23:57

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. HTML/CSS는 생략... 1. 개요 (실행과 특징) 브라우저 내에 내장된 자바스크립트 실행 엔진 (해석기)를 통해 실행되어지고 브라우저 화면에 반영됨 객체지향 언어라기 보다는 객체 기반 스크립트 언어 객체를 생성하는 클래스 개념은 지원하고 있지는 않지만 prototype이라는 객체 생성 지원 개념이 있음 HTML 문서 내에서 자바스크립트 사용하기 ... ...

article thumbnail
[Web] Web programming outline (Day15)
강의/KOSTA 2022. 3. 27. 21:47

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 인터넷(네트워크 통신)의 이해 1.1 World Wide Web(WWW)의 발명 1989년 HTML 개발 Hyperlink(문서와 문서 사이를 링크로 연결, 빠르게 이동할 수 있음) 개념을 도입한 문서 형식인 HTML(HyperText Makerup Language)도입, 인터넷 상의 논문을 연결 문서에 주소를 붙이는 URL(Uniform Resource Locator) 개념 확립 인터넷에 연결된 컴퓨터 사이에서 메시지를 주고 받을 수 있는 통신 규약인 HTTP 고안 WWW: 전 세계 인터넷 상의 콘텐츠를 연결, 공유할 수 있는 인터넷 기반 서비스 인터넷과 WWW는 다름 (인터넷 != WWW) (WWW는) 인터넷 기반의 대표 서비스 중 하..

검색 태그