전체 글 154

#38. JavaScript(개요, 데이터입출력)

38-1. 개요 on : 이벤트 속성 자바스크립트 개요 1. 스크립트 언어란? 프로그램의 동작을 사용자의 요구에 맞게 수행하도록 매우 빠르게 배우고 짧은 소스코드로 상화작용 하도록 고안된 언어들. 2. 자바스크립트 웹 브라우저에서 가장 많이, 가장 기본적으로 사용되는 '인터프리터 방식'의 스크립트 언어 - 자바 : 컴파일 => 컴파일 단계를 거치고나서 실행되는 개념 => 오류 잡기 수월 - 자바스크립트 : 인터프리터 방식 => 컴파일 단계를 거치지않고 곧바로 실행되는 개념 3. 장단점 * 장점 요소에 이벤트가 발생했을 때 코드를 한 줄 씩 읽어나가면서 수행하기 때문에 속도가 빠름 간단한 코드작성으로 초보자가 접하기 쉬운언어(단순한구조, 원칙) 예) 접근제한자 개념 없음, 메소드 정의 시 반환형 정의 안함..

FrontEnd/JavaScript 2023.08.24

#37. CSS(화면구조잡기 및 통합)

37-1. 화면 구조 잡기 37-2. footer 만들기 이용약관 | 개인정보처리방침 | 훈련비 게시 강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F 강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F 강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F 종로지원 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F 당산지원 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F Copyright © 1998-2023 KH Information Educational Institute All Right Reserved 37-3. 로그인영역만들기 회원가입 | 아이디 ..

FrontEnd/CSS 2023.08.23

SQLD 준비

1. 제약조건명 제시 : CONSTRAINT 제약조건명 제약조건 2. PRIMARY KEY는 한 테이블에 두 개가 될 수 없지만, 여러 컬럼을 하나로 묶어 PRIMARY KEY 하나로 설정이 가능하다. 3. 1) 부모테이블에서 데이터 삭제 시, 기본적으로 삭제 제한 옵션이 걸려있음. => 자식테이블의 데이터가 지워지지 않음 2) ON DELETE SET NULL => 부모데이터 삭제 시 해당 데이터를 사용하고 있는 자식컬럼을 NULL로 변환 3) ON DELETE CASCADE => 부모데이터 삭제 시 해당 데이터를 사용하고 있는 자식데이터(해당 행)도 같이 삭제해버림 4. DROP의 CASCADE는 부모테이블만 삭제. (만약 참조하고 있다면 자식테이블 삭제 후 부모테이블 삭제) 5. AS 서브쿼리하여,..

자격증/SQLD 2023.08.22

#36. CSS(텍스트, 목록, 영역, 테두리, 배경, 레이아웃 관련 스타일)

1. 텍스트관련 스타일 텍스트를 이쁘게 이쁘게 [ 표현법 ] 선택자 { color : 값; } text-decoration : 텍스트에 줄을 긋거나 지울 때 사용 [ 표현법 ] 선택자 { text-decoration : none / underline / overline / line-through; } underline : 텍스트 아래에 선 긋기 overline : 텍스트 위에 선 긋기 line-through : 텍스트 중간에 선 긋기 네이버로~ : 밑줄 없애기 text-align : 텍스트를 정렬할 때 사용 [ 표현법 ] 선택자 { text-align : left / right / center / justify(양쪽정렬); } 품었기 구할 무엇이 못할 구하기 듣기만 군영과 있다. 역사를 품에 인류의 지혜..

FrontEnd/CSS 2023.08.22

#35. HTML(영역관련태그, 하이퍼링크관련태그), CSS(기본선택자, 기타선택자, 선택자우선순위, 글꼴관련스타일)

HTML 1. 영역관련태그 영역 관련 태그 div요소와 span요소의 차이점! div요소 : 블럭요소로 영역을 지정할 수 있는 태그(한 줄 차지) 첫 번째 영역두 번째 영역세 번째 영역 span요소 : 인라인요소로 영역을 지정할 수 있는 태그(content영역만큼만 차지) 첫 번째 영역두 번째 영역 늘어나버리면?? 그만큼 늘어남세 번째 영역 div와 span의 영역 지정 방식 가을 가슴속에 마리아 보고, 없이 있습니다. 다 강아지, 소학교 북간도에 나의 계십니다. 이네들은 아스라히 어머니 위에 이름을 그리워 자랑처럼 지나가는 까닭입니다. 오면 가을로 다 지나가는 가을 계절이 다하지 있습니다. 속의 하나에 헤일 계십니다. 말 나는 동경과 봅니다. 덮어 별 오는 까닭입니다. 하나에 토끼, 아스라히 봅니다. ..

FrontEnd/HTML 2023.08.21

#34. HTML(VS Code) 이미지, 멀티미디어, 입력양식, 폼 태그

34-1. 이미지 및 멀티미디어 1) 이미지 * alt - 사진의 경로가 존재하지 않는 경로거나 이미지를 제대로 표현할 수 없는 경우 대체 텍스트 - 시각장애인들을 위한 스크린리더(화면낭독기)에서 이미지를 읽어주는 설명문구 웹 접근성 => 사용자의 신체적 특징이나, 지역, 나이, 지식수준 등을 고려하여 가능한 많은 사용자가 불편함없이 이용할 수 있도록 서비스를 만들어서 제공하는 것 이미지의 가로, 세로길이 조정가능 고정길이(px), 가변길이(%)로 지정이 가능하다. 고정길이단위(px) == 기본값 : 화면 사이즈가 조정되더라도 이미지 크기가 변동 X 가변길이단위(%) : 화면사이즈 혹은 부모요소***의 사이즈에 따라 이미지의 크기도 같이 변동 2) 오디오 3) 비디오 34-2. 입력양식 및 폼 태그 관련..

FrontEnd/HTML 2023.08.18

List를 null로 초기화 시 NullPointerException

ArrayList list = new ArrayList(); 하면 조건으로 list.isEmpty()를 하건, list == null을 하건 상관이 없는데 ArrayList list = null;로 초기화하면 list가 null일 때 list.isEmplty()가 NullPointException 오류가 날 수 있지. null로 초기화하면 list.add()도 안됨. 주소값이 null이니까! (찾아갈 곳이 없잖아!) ----------------- 번외로, ------------------------- Properties 객체 사용 시,Properties prop = new Properties(); 해주고prop.getProperty("A", "B"); 이런식으로 값을 넣어줘야 제대로 쓸 수 있음.

카테고리 없음 2023.08.16

#32. HTML(Visual Studio Code) 글자관련태그, 목록관련태그, 표관련태그

#기본 port번호 Client - ip주소+port번호(http: web 80/ https(보안) : web 443) - html - Server #확장 다운로드 korean : 한국어 패치 Auto Rename Tag : 여는 태그 닫는태그 자동완성 Live Server : 웹브라우저 즉시 적용 #HTML 기본 구조 : HTML문서 형식 선언 : 시작과 끝을 나타내주는 태그. 부모요소가됨 : 닫는태그 : 화면에 출력해서 보여주는 정보, 내용물을 작성하는 태그 우왕HTML우와아앙 : content 제목태그 : 빈태그 나는 버튼이야 : 버튼 32-1. 글자관련태그 일반 글꼴(태그로 감싸지 않은 Data) b : 글자를 굵게 표시하는 태그 strong : 글자를 굵게 표시하는 태그 em : 글자를 기울여서..

FrontEnd/HTML 2023.08.16