DAY 05 : void 요소, 이미지 태그, 하이퍼 링크
2022. 1. 13. 17:56
WEB/HTML,CSS
- 빈요소, void 요소 (Empty Elements) 여는 태그와 닫는 태그 사이가 없는 요소 "단일 태그" 라고도 하며 주로 문서에 무언가를 첨부하기 위해서 사용된다. - 이미지 태그 웹 페이지에서 주로 사용되는 이미지의 종류 jpeg : .jpg/ .jpeg - 휴대폰, 카메라 사진 gif : .gif - 움짤, 움직이는 이미지 png : .png - 배경을 투명하게 할 때 사용 HTML 문서에 이미지를 삽입할 때에는 태그를 사용한다. (alt는 생략가능) 여기서 경로는 상대경로와 절대 경로 두 가지로 나뉜다. - 상대 경로 현재 위치한 페이지(파일) 기준으로 찾아가는 경로이다. ./ 현재 폴더를 의미한다. ../ 상위 폴더를 의미한다. - 절대 경로 어떤페이지에 있던가에 최상위 경로부터 하나씩 ..
DAY 11 : 익명 클래스, 예외 처리, 오브젝트 클래스
2022. 1. 12. 17:51
WEB/JAVA
- 익명 클래스 (anonymous inner class) 이름이 없는 클래스 (일회용 클래스) 단 하나의 익명 구현 객체를 위한 클래스 익명 클래스 사용하기! public abstract class Animal { String name; String gender; int age; public Animal(String name, String gender, int age) { this.name = name; this.gender = gender; this.age = age; } abstract void makeSomeNoise(); } 먼저 추상 클래스로 Animal이라는 클래스를 만들어 준다. 여기서 메소드인 makeSomeNoise() 또한 추상 메소드로 만든다. public class Ground {..
DAY 04 : 서식 태그, 리스트 태그
2022. 1. 12. 17:46
WEB/HTML,CSS
- 서식 태그 물리적 모양을 지정하는 태그 종류 의미 진하게 기울이기 형광 처리 가로줄 (중간) 밑줄 위첨자, 아래첨자 서식 태그 사용 해보기! strong 태그는 중요한 글자를 굵게 만든다. b 태그는 글자를 단순히 굵게 만든다. em 태그는 중요한 글자를 이탤릭체로 표현한다. i 태그는 단순히 글자를 이탤릭체로 표현한다. mark 태그는 글자를 하이라이팅 처리한다. del 태그는 글자 중간에 가로줄을 그어서 표현한다. ins 태그는 글자 아래쪽에 밑줄을 그어서 표현한다. x2+2x+1 H20 - 리스트 태그 1. 순서가 없는 리스트 내용1 내용2 ... 2. 순서가 있는 리스트 내용1 내용2 ... type 1 : 숫자 (1,2,3,....) a : 알파벳 소문자 (a,b,c,....) A : 알파벳..
DAY 03 : 웹 표준, HTML, ....
2022. 1. 10. 16:33
WEB/HTML,CSS
- www (World Wide Web) 인터넷에 연결된 전 세계 컴퓨터들을 통해 정보를 공유할 수 있는 정보 공간 여기서 웹은 인터넷과 다르며, 인터넷을 기반으로 한 수많은 응용 프로그램 중 하나이다. _ 구글 - W3C (WWW Consortium) WWW을 위한 표준을 재정하고 관리하는 중립적인 기관 - 웹 표준 (Web Standard) - HTML (Hyper Text Markup Language) 웹 페이지에서 다른 페이지로 이동할 수 있도록 하는 마크업 언어이다. 여기서 마크업 언어란? 태그 방법 체계를 의미하며, 태그를 이용해서 문서나 데이터의 구조를 표현하는 언어이다. - CSS (Cascading Style Sheet) HTML 없이는 사용이 불가능하다. 구체적으로 어떤 스타일로 요소가..
DAY 02 : 인코딩, HTML, CSS, JavaScript
2022. 1. 10. 16:12
WEB/HTML,CSS
- 인코딩 (Encoding) 문자를 표현, 해석 하기 위한 방식이나 방법들 EUC-KR 완성형, 만들어져 있는 완성된 글자를 찾아온다. UTF-8 조합형, 글자를 만들기 위한 요소들을 하나씩 찾아와서 조합 → 다국어 지원을 위해서는 UTF-8로 페이지의 환경을 설정해준다. - Eclipse에서 인코딩 설정하기 windows > Preferences > enc 검색 > Workspace, CSS Files, HTML Files, JSP Files, XML Files > 인코딩을 UTF-8 로 변경해준다. - HTML 웹페이지의 골격 - CSS 웹페이지의 디자인 -Java Script 웹페이지의 동작 (DB접근은 없음) Hello HTML!
DAY 01 : 웹(WEB)
2022. 1. 6. 03:25
WEB/HTML,CSS
- 웹 (web) 요청과 응답이 일어나는 장소 - 서버와 클라이언트 클라이언트 : 서버에게 자신이 원하는 요청을 보낸다. 서버 : 클라이언트에게 요청받은 서비스를 제공한다. - HTTPD (HTTP daemon) 웹 서버 백그라운드에서 실행된 채 대기하고 있는 프로그램 요청이 들어오기를 대기하다가 실제로 요청이 들어오면 서버를 깨워준다. - 웹 컨테이너 동적인 데이터 요청 (DB 접근 연산)이 들어왔을 때 서버가 연산을 요청하는 곳 이 후 연산이 끝나면 정제된 데이터 (JSP,서블릿)로 서버에 돌려준다. - WAS(Web Application Server) 서버 + 웹 컨테이너 - 웹 브라우저 사용자의 요청에 맞는 주소로 찾아가서 인터넷의 컨텐츠 (문서, 그림, 멀티미디어 파일 등)을 검색 및 열람 후 ..
DAY 10 : 접근 권한 제어자, 추상 클래스, 인터페이스, ....
2022. 1. 6. 03:21
WEB/JAVA
- 접근 권한 제어자 다른 패키지 혹은 다른 클래스에서 해당 필드를 접근 할 수 있는 범위를 설정해주는 키워드 접근 권한 제어자 의미 (default) 다른 패키지에서 접근 불가 public 모든곳에서 접근 가능 private 다른 클래스에서 접근 불가 protected 다른 패키지에서 접근 불가, 단 자식은 가능 1. 다른 패키지에서 어떤 객체로 해당 필드에 접근하고 싶을 때 : public 2. 다른 곳에서 해당 필드에 절대 접근하지 못하게 하고 싶을 때 : private 3. 상속 받은 클래스에서 자신의 필드처럼 쓰게하고 싶을 때 : protected 4. 현재 패키지에서만 이용할 때 : (default) (default)는 다른 패키지일 때 상속 시켜주어도 자신의 필드처럼 사용이 불가능하다. 그렇..
DAY 09 : 상속, 다형성, 업캐스팅, 다운 캐스팅
2022. 1. 6. 02:25
WEB/JAVA
- 상속 (inheritance) 기존에 선언된 클래스의 필드를 다른 클래스에서 사용하고자 할 때 클래스들을 만들다 보니 공통 요소가 보여서 부모로 묶은 후 상속시켜 주어서 사용하고자 할 때 class A { A의 필드 } class B extends A { // 관계성만 정의 B의 필드 } B b = new B(); // b객체는 실제로는 A의 필드 B의 필드 둘 다 가지고 있다. A : 부모 클래스, 상위 클래스, 슈퍼 클래스, 기반 클래스 B : 자식 클래스, 하위 클래스, 서브 클래스, 파생 클래스 SuperCar extends Car을 하면 SuperCar 클래스에는 부모 클래스 인 Car필드와 SuperCar 필드가 존재한다. 따라서 mycar 객체는 Car 클래스의 변수, 메소드와 Super..