본문 바로가기

개발자한걸음

(212)
Html에서 가상 클래스 선택자 (호버링) 마우스 호버링 : 웹에서 마우스를 올리면 반응하는 것 ex) 링크가 걸려있는 글자나 이미지에 마우스를 올리면 색이 변함 상의 하의 치마 신발
Html에서 선택자 ( 자식선택자 ) 사과 바나나 키위 포도 복숭아
외부 스타일시트 (스타일시트 / stylesheet ) 웹에서 쓰이는 스타일 시트는 대부분 html 내부에 존재하지 않고 다른 파일/폴더로 관리되어 있다. p 태그의 글자색을 red로 지정해주었다. 제목 Lorem ipsum dolor sit amet, consectetur adipisicing elit, incididunt ut labore et dolore aute irure dolor in reprehe deserunt mollit anim id est lab 다음과 같이 HTML문을 작성하고 실행하게 되면 태그에만 빨간글자가 적용되는 것을 볼 수 있다.
웹 프로젝트 기본예제1 + 이미지 삽입 블록요소 제목 부제 내용 인라인요소 인라인요소 바나나 네이버 다음 구글 banana webapp 하위에 다른요소들과 같은 레벨의 imagaes 폴더를 만들어서 그 안에 파일들을 넣어줘야한다!!
웹 프로젝트 생성법 1. Server Show view 추가 2. 서버 활성화 더블클릭하면 3. 포트수정 설치 시 포트를 다르게 설정하지 않았다면 오라클의 포트인 8080과 중복으로 실행이 되지 않을 수 있으니 이 과정을 한다. 4. 다이나믹 웹 프로젝트 만들기 프로젝트 익스플로러탭에서 우클릭 후 New 5. 만들 때 jdk 버전 바꾸는 법 누른 뒤 java 버전을 원하는 버전으로 생성 후 만든다. 6. 매우 중요함 각 요소들을 webapp 폴더 안에 만들 때, 같은 레벨의 요소들로 만들어야한다. 어딘가에 하위에 들어가있으면 안됨!!!!
이클립스에서 톰캣연동 이클립스와 톰캣 연동 = 여기서는 서버의 역할로 톰캣을 사용! 1. window - show view - other - server검색 후 추가 2. server를 누르면 연결하면 apache-> tomcat9.0 3. 경로를 아까 받은 zip파일 압축해제해서 bin/등의 폴더가 나오는 경로까지만 지정. 프로젝트 창에서 New Project - Web - Dynamic Wed Project로 프로젝트 생성 src-main- webapp - 폴더에 정확히 new - HTML파일 넣기 인코딩 방법 바꾸기 Window - Preferences - CSS Files / HTML Files / JSP Files 를 UTF-8로 서버포트변경하기 cmd 실행 -> netstat -ano TCP 8080을 사용하는 녀..
웹 크롤링 기본 개념 [웹 크롤링] 1.스크랩핑 -> 데이터 수집 2. 크롤링 -> 수집된 데이터들을 분류 3. 파싱(가공) -> 특정형식에 맞춰 데이터를 추출하고 의미있는 값으로 변형하는 작업 "문서화'★★★★★ 코드를 분석 -> 가공 => "웹,앱 어플리테이션" 분석 HTML 특징 : 태그를 쓴다. , , , , , , ... 등등 종속관계는 > 로 표현 => 유일한 정보 ,id로 무언가를 받아올 때는 어떤 태그인지 쓰고 #아이디명 => = > 비슷한 정보 , 클래스로 무언가를 받아올 때는 "xx.클래스명"
[10분 테코톡] 웨지의 OOP OOP : 객체지향 프로그래밍 객체지향 프로그래밍이란? 1. 프로그래밍 개발방법론 = 프로그래밍은 이렇게 개발해야한다. 2. 사람이 현실을 바라보는 방법을 개발에 접목 - 직관적으로 이해하기 쉽다. - 유지 보수를 용이하게 만든다. 키워드로 알아보는 객체지향 1. 객체란? - 객체는 현실의 무언가에 대응하는 개념이다. - class 는 객체를 표현하는 하나의 수단이다. ( class !=객체 ) - 객체지향도 현실을 기반으로 작성되기 때문에 이해하기 쉽다고 생각한다. - 다른 객체와 협력(Collaboration) 하는 역할(role)을 맡고 있는 대상 - 역할(role)을 맡으면 임무를 수행할 책임(responsbility) 이 생긴다. - 책임을 다하기 위한 데이터와 프로세스를 가지고 있다. -> 협..