본문 바로가기

전체 글45

[JavaScript] 기초 개요 웹 프론트엔드의 3요소 HTML : 웹 문서의 구조 CSS : 웹 문서의 스타일시트 JAVASCRIPT : 웹 문서의 이벤트 처리 자바 스크립트란? 인터프리터 방식의 스크립트 언어로, 웹 문서에서 일어나는 사용자의 이벤트들을 처리하는 동적 문서를 의미한다. 인터프리터 방식이기에 수행 속도가 빠르다. 인라인, 내부, 외부 방식을 혼용할 수 있으며, 소스코드가 웹에 공개되어있기 때문에 보안에 취약하다. 변수와 자료형 변수 var : 모든 자료형을 하나의 형태로 받고 인터프리터가 타입 추론을 하여 자료형을 판단한다. 중복선언으로 발생하는 소통의 혼선으로, 최근에는 사용하지 않을 것을 권하고있다. let : var와 유사하지만 중복 선언이 불가능하다. const : 상수 변수. 선언하면서 할당해야하며, 재.. 2021. 12. 22.
[HTML&CSS] 웹 문서 기본 제작 Ⅰ. 웹 1-1. 네트워크 통신 기술로 논리적이나 물리적으로 그물망처럼 연결된 구조. 1-2. 인터네트워크 네트워크를 통해 연결된 컴퓨터들. 컴퓨터에는 가정용 컴퓨터 뿐만아니라 여러 정보 통신 매개체들도 포함. 웹, FTP, SMTP 등의 서비스가 포함된다. 1-3. 웹 웹 월드 와이드 웹 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간. 1-3-1. 웹 표준 HTML, CSS 등 규격을 W3C에서 정한다. Ⅱ. HTML 2-1. HTML? 2-1-1 마크업 언어: 웹을 기술하듯 제작하는 언어. 2-1-2. HTML : 마크업 언어 중에서 웹의 구조를 짜는 언어. CSS : 웹의 디자인 요소를 적용하는 언어 JavaScript : 웹의 이벤트를 처리하는 언어 id /.. 2021. 12. 13.
[JAVA] API-JDBC Ⅰ. JDBC ⅰ. JDBC란? Java와 DBMS 프로그램이 통신하는 방법을 만들어주는 API. java.sql 패키지에 들어있다. ⅱ. Oracle에서 불러오기 Project의 Properties에 Java Build Path의 Labraries에 Add exterial JARs...로 ojdbc6을 추가. ※ ojdbc6이란? 오라클에서 제공하는 JDBC 드라이버. 오라클 내에 존재한다. https://www.oracle.com/kr/database/technologies/appdev/jdbc.html Ⅱ. 특징 ⅰ. 구조 MVC 패턴과 탬플릿을 활용하여 유기적으로 연결되어있는 클래스들을 만든다. ※ 참고할만한 디자인 패턴 MVC 패턴 : Model, View, Controller의 세 부분으로 나.. 2021. 12. 7.
[읽은 책] 그림으로 배우는 네트워크 구조 Ⅰ. 동기 네트워크 공부를 하면서 머리에 이해해서 들어오기보다 그냥 암기하는 정도로 느껴져서, 네트워크 전반에 대한 이해를 하기 위해 읽기 시작했다. Ⅱ. 책 정보 제목 : 그림으로 배우는 네트워크 구조 저자 : 후쿠나가 유우지 발행일 : 2017/02/28 Ⅲ. 기억에 남는 문구 인사말 : "내버려둘 수 없으면서도 잘 모르는 것"의 대표 격인 네트워크 p40. : 신뢰도를 구현하는 TCP의 통신 절차. ...(중략)... 대상이 응답을 하든말든 일정 범위까지 마음대로 데이터를 보내는 방법을 채택하여 신뢰도가 높고 효율이 좋은 통신을 구현 p128: 예나 지금이나 컴퓨터 내부에서 0과 1만 다룰 수 있다는 사실은 전혀 변하지 않았다. Ⅳ. 느낀 점 "개발자가 된다면 어떤 지식이 필요한가?" 라고 주위에 .. 2021. 11. 27.