비전공자 공부일기
-
[HTML/CSS] CSS 기초비전공자 공부일기/:: WEB & Front-End 2020. 6. 12. 15:03
HTML문서 내에서 CSS의 위치 일반적으로 CSS 속성영역은 태그 안, 태그 아래에 쓴다. 태그 안에 원하는 CSS 코드를 작성하면 된다. 태그명 {} 안에 들어갈 속성이 하나인 경우, 코드 뒤에 ; (세미콜론)을 붙이지 않는 것이 더 맞는 문법이다. color: pink; color: rgb(198, 231, 103); color: #C6E767; background-color:gray; 속성의 우선순위 서로 속성값이 중복으로 들어갈 경우, 우선순위대로 들어간다. 여러가지 활용방법 ㅁ 주석처리 /* */ ㅁ 여러 가지 태그에 한꺼번에 속성부여 가능 ㅁ 클래스 속성 class="value" . * grouping이 목적 : 여러번 중복해 사용할 수 있으므로 무언가 표준안을 만들 때 id보다 더 많이 사..
-
[HTML/CSS] CSS의 이해(개요)비전공자 공부일기/:: WEB & Front-End 2020. 6. 12. 13:42
ㅁ CSS(Cascading Style Sheet) 이해 - 워드프로세스의 스타일 적용과 유사 - cascading: '계단형'의 의미. 스타일 적용에 특정도, 또는 우선순위가 있고 우선순위가 정해지는 것이 계단식 스타일 시트라는 의미 - 필요한 이유: 1. HTML에 직접 스타일을 적용함으로써 생기는 HTML문서 자체의 무거움을 줄일 수 있다. 2. 하나의 스타일로 다수의 페이지에 같은 속성을 적용함으로써 작업시간 단축 3. 웹 표준의 원칙 : HTML 마크업을 통해 구조를 잡고, CSS로 디자인을 입힘 ㅁ CSS의 진화 과정 - W3C을 통해 표준 관리 - 현재 최신 브라우저는 정부 CSS2 규격을 준수 - CSS3도 표준안이 완성되었고 대부분 브라우저에 지원(완벽하게 지원X) ㅁ CSS와 HTML의..
-
[HTML/CSS] 여러가지 자주쓰는 유용한 HTML 태그들 (2)비전공자 공부일기/:: WEB & Front-End 2020. 6. 11. 16:58
목록을 나타내는 태그 : , --- unordered list : 목록들의 앞에 기호가 표시됨(기호모양은 바꿀 수 있음) ordered list : 목록들의 앞에 숫자가 표시됨 목록의 요소들을 적어줌 텍스트를 꾸며주는 태그들 : , , , : bold : italic : highlighting >> style = "background-color: 컬러값"으로 색깔 변경 가능 : bold처리가 되며, 단순 글자강조가 아니라 의미적으로도 강조가 될 때 사용 태그로 문구를 지정해 style 속성으로 하이라이트 효과를 줄 수도 있긴 함. HTML 문서의 구성을 나타내는 태그들 , , , , , : 사이트명, 로고 포함 >> 페이지가 전환되어도 잘 바뀌지 않음 : 사이트의 메뉴 포함(navigation) >> h..
-
[HTML/CSS] 여러가지 자주쓰는 유용한 HTML 태그들 (1)비전공자 공부일기/:: WEB & Front-End 2020. 6. 11. 11:00
자바 웹개발 HTML5로 넘어오면서 기존에 HTML 화면에 표현을 목적으로 하는 태그들은 대부분 CSS쪽으로 옮겨가고, 많이 사라지는 추세이다. 그 중에 아직 남아있는 태그들을 알아보자. 줄바꿈 태그 : 은 시작태그이면서 종료태그의 형태를 취한다. 원래는 위와 같이 슬러시를 표시해주어야 하지만, HTML5로 넘어오면서 슬래시를 표현하지 않아도 오류가 나지 않게 되었다. 따라서 그냥 로만 표기해도 된다. 공백문자 : 공백 또는 여러 특수문자를 사용해야 하는 경우, HTML에서는 앞에 &, 뒤에 ;를 붙여 표현한다. 그 중에서 는 공백을 표현하는 문자이다. 단락 표현 : 기본적으로 block 태그이다. 그러나 그 안의 요소들은 원래 본인의 속성대로(block or inline) 적용된다. 와 의 차이는 p는..
-
[JAVA] 네트워크비전공자 공부일기/:: JAVA 2020. 6. 10. 13:52
ㅁ 소켓 socket : 컴퓨터와 컴퓨터가 연결되서 서로 소통할 수 있는 최소의 단위 ㅁ 포트 port : 컴퓨터들 사이에서 서로 작업들을 구분하기 위한 구분단위 ㅁ 호스트 주소 host address : ip 또는 domain 으로 표현 ㅁ 서버 server : ㅁ 클라이언트 client : ---> 누가 먼저 대화를 시도하느냐에 따라 구분된다.(먼저 요청하는 쪽이 클라이언트) ㅁ URL : 어떤 자원들을 구분하기 위한 표시방법 (Uniform Resource Locator) >>> 프로토콜://호스트주소:포트/경로 ?쿼리 또는 #참조 ㅁ TCP : 신뢰성을 보장하는 연결지향성 통신방식 / 3-way handshaking / 손실이 잃어나지 않고 전송하는 신뢰성 보장 / 소켓끼리 1:1 대응 / 중간에..
-
[JAVA] Java.net API비전공자 공부일기/:: JAVA 2020. 6. 10. 01:15
Java.net API ㅁ InetAddress - String getHostAddress() : 주소 정보를 나타내는 문자열을 반환 - String getHostName() : 컴퓨터 이름을 나타내는 문자열을 반환 - InetAddress getLocalHost() : 현재 컴퓨터를 나타내는 InetAddress 객체를 반환 - InetAddress getByName(String hostName) : hostName으로 지정된 컴퓨터를 나타내는 InetAddress 객체를 반환 - InetAddress[] getAllByName(String hostName) : hostName으로 지정된 모든 컴퓨터(하나의 도메인 이름으로 여러 대의 컴퓨터를 사용하는 경우)를 나타내는 InetAddress 객체들의 배..
-
[한기교] SQL 활용 필기(16) - 트리거비전공자 공부일기/:: DB - SQL 2020. 5. 5. 12:21
ㅁ 무결성의 의미 - 정밀성, 정확성, 정당성 - 허가 받은 사용자가 수행하는 갱신 작업에서 의미적 오류를 방지 - 의미적 제약의 개념 ㅁ 무결성 서브 시스템 - 사용자 요청> 보안 시스템> 갱신연산> 무결성 서브시스템> 갱신> 정확한 DB - 무결성 규정을 유지 관리 - 데이터베이스의 무결성을 유지 - 트랜잭션이 수행하는 갱신 연산이 무결성 규정을 위반하지 않는가를 감시 --- 위반 시에는 거부, 보고, 취소 / 복귀를 수행함 ㅁ 무결성 규정 대상 - 도메인 : 형식, 타입, 범위 - 기본키, 외래키 : 개체 무결성(Entity Integrity), 참조 무결성(Referencial Integrity) - 종속성 (묵시적 제약조건) : 함수 종속, 다치 종속, 조인..
-
[한기교] SQL 활용 필기(15) - 저장 프로시저와 사용자 정의 함수(다시듣기)비전공자 공부일기/:: DB - SQL 2020. 5. 5. 12:10
ㅁ 프로시저의 개념 : 자주 자용되는 질의문들을 하나로 묶어서 저장해두고 필요할 때 마다 명령문처럼 실행할 수 있도록 해주는 개념 : 범용 언어의 프로시저 / 함수와 유사한 개념 ㅁ 일반 질의문과의 차이점 1) 일반 질의문 - 사용자 또는 응용 프로그램이 실행하고자 하는 SQL문을 DBMS에 전송하고 그 결과를 받음 - 대량의 복잡한 질의문들이 반복적으로 입력되면 그만큼 시스템에 부담이 됨 - DBMS에도 처리해야 하는 일이 늘어나 시스템에 더 큰 부담이 됨 2) 프로시저 - 프로시저 내용은 DBMS에 포함되어 있고 실행 방안도 미리 작성되어 있음 - 사용자나 응용 프로그램은 프로시저 이름과 매개변수 값(필요 시)만을 전송하면 됨 - 복잡한 SQL문의 단순화 ㅁ 프로시저 생성 구문 CREATE [PROC..
-
[한기교] SQL 활용 필기(14) - 사용자 관리비전공자 공부일기/:: DB - SQL 2020. 5. 5. 11:49
ㅁ 보안 : 불법적인 데이터 폭로, 변경, 파괴로부터 데이터베이스를 보호하는 것 ㅁ 보안에 대한 통제 1) 법적, 윤리적 통제 --- 심리적 보안 2) 행정, 관리적 통제 --- 오용을 탐지하고 방지 3) 물리적 통제 --- 적극적, 물리적 보안으로 위반을 예방, 탐지 4) 기술적 통제 --- 하드웨어 통제 --- 소프트웨어 통제 --- 데이터베이스 통제 -> DBMS 보안 서브 시스템 -> 접근 제어 ㅁ 접근 제어 : 권한이 부여되지 않은 데이터의 검색이나 변경을 방지 1) 직접 접근 제어 - 사용자 신분증 확인(ID) - 신분증 본인 확인을 위한 인증(PASSWORD) - 요청 데이터 객체에 대한 요청 연산 권한(권한 부여) 2) 간접 접근 제어 - 한 장소에서 다른 장소로의 데이터 흐름..
-
[한기교] SQL 활용 필기(13) - 인덱스와 뷰비전공자 공부일기/:: DB - SQL 2020. 5. 5. 07:48
ㅁ 인덱스의 개념 - 검색 성능을 향상 시키기 위한 부가적인 자료 구조 - QL 명령문의 검색 속도를 향상시키기 위해 칼럼에 대해 생성하는 객체 - 포인트를 이용하여 테이블에 저장된 데이터를 랜덤 액세스하기 위한 목적으로 사용 * 객체지향 프로그래밍의 참조변수처럼 값이 아닌 주소값을 저장하는 개념 ㅁ 인덱스가 효율적인 경우 - WHERE 절이나 조인 조건절에서 자주 사용되는 칼럼의 경우 - 전체 데이터중에서 10~15%이내의 데이터를 검색하는 경우 - 두 개 이상의 칼럼이 WHERE절이나 조인 조건에서 자주 사용되는 경우 - 테이블에 저장된 데이터의 변경이 드문 경우 --- 색인은 부가적인 자료구조이므로, 데이터 삽입 시 비효율적일 수 있음 --- 인덱스는 실제 데이터가 아닌 값이 ..