목록전체 글 (65)
ENFJ 비전공자 개발스터디
CSS에는 가상 요소(:pseudo-element)와 가상 클래스(:pseudo-class)가 있다. CSS pseudo-classes 가상 클래스 선택자(link, visited, active, hover, text-decoration) -> 가짜 : 실체가 없다, 눈에 보이는 가시화가 없다 웹 문서에는 보이지 않지만 동작에 영향을 주는 속성을 가상 선택자로 이용 이벤트 가상 클래스 선택자 -> 행위에 의해 그때그때 달라진다 사용자가 마우스 이벤트 행위를 어떻게 하는지에 따라서 스타일 시트 다르게 적용 가상 선택자 가상 클래스를 이용한 애니메이션 효과 마우스가 위에 있으면 박스가 늘어나요
div요소를 이용한 레이아웃 div 요소를 이용한 레이아웃 HEADER 영역 NAV 영역 SECTION 영역 FOOTER 영역
파이썬 python 맥os에서 사용하는 주피터 노트북 단축키 MacOS modifier keys: ⌘ : Command ⌃ : Control ⌥ : Option ⇧ : Shift ↩ : Return ␣ : Space ⇥ : Tab Command Mode (press Esc to enable) 커맨드 모드(esc키를 누를 경우 사용 가능한 단축키) ↩ : enter edit mode 에디트모드로 변경 ⇧↩ : run cell, select below ⌃↩ : run cell ⌥↩ : run cell, insert below Y : to code 셀을 코드셀로 변경 M : to markdown 셀을 마크다운셀로 변경 R : to raw 셀을 서식없는셀로 변경 1 : to heading 1 헤딩1의 마크다운 ..
문자열 인덱싱과 슬라이싱 인덱싱(Indexing)이란 무엇인가를 "가리킨다"는 의미 슬라이싱(Slicing)은 무엇인가를 "잘라낸다"는 의미 문자열 인덱싱이란? Life is too short, You need Python 0 1 2 3 0123456789012345678901234567890123 "파이썬은 0부터 숫자를 센다." 모든 프로그래밍 언어의 index는 0으로 시작한다 >>> a = "Life is too short, You need Python" >>> a[3] 'e' 문자열 슬라이싱 >>> a = "Life is too short, You need Python" >>> b = a[0] + a[1] + a[2] + a[3] >>> b 'Life' 따라서 파이썬은 이렇게 0부터 숫자를 셈,..
폼 태그(Form Tag) 웹 양식을 지원하는 태그 ① action : 사용자가 입력한 데이터를 받아 처리 ② method : 웹 서버와 클라이언트 간의 통신 방법 지정(GET 방식, POST 방식) ③ type : 폼의 모양과 기능 결정 ④ name : 폼의 이름 결정 GET방식 url뒤에 파라미터를 붙여서 데이터를 전달하는 방식 사용자가 보내는 데이터는 이름과 값이 결합된 문자열 형태로 전달, 각 이름과 값의 쌍은 ‘&’ 기호로 구분 서버로 보낼 수 있는 최대 글자수는 2,048자 => 크기 제한 존재 URL을 보면 어떤 데이터를 전송하고자 하는지 알 수 있기 때문에 보안에 취약 POST방식 HTTP Request 헤더에 파라미터를 붙여서 데이터를 전송하는 방식 서버로 보낼 수 있는 글자수 제한 없음..
HTML5의 특징 - 구조적 설계 지원(시멘틱) - 그래픽 및 멀티미디어 기능을 강화 - CSS3 및 Javascript를 지원 - 다양한 API를 제공 HTML5 문서의 작성규칙 - 태그는 대 · 소문자를 구분하지 않으나 소문자를 권장한다. - 시작태그로 시작하면 반드시 종료태그로 종료해야한다. 주석은
정수형 = 정수를 뜻하는 자료형 양의 정수와 음의 정수, 숫자 0을 변수 a에 대입하는 예시 >>> a = 123 >>> a = -178 >>> a = 0 실수형 = (Floating-point)은 소수점이 포함된 숫자 실수를 변수 a에 대입하는 예시 >>> a = 1.2 >>> a = -3.45 >>> a = 4.24E10 >>> a = 4.24e-10
파이썬 python 숫자형을 활용하기 위한 연산자 a = 3# a, b 라는 변수에 각각 3과 2의 값을 대입 b = 2 ## 사칙연산 a + b# 5 a - b# 1 a * b# 6 a / b# 1.5 c = 5# 추가로 c 라는 변수에 5라는 값을 대입 a + b * c # 13 (a + b) * c# 25 ## 제곱연산 a ** b# 9 ## 나머지 반환 a % b # 1 ## 몫 반환 c // b# 2 코드 블럭의 하단 내용처럼 파이썬의 사칙연산은 아래와 같은 계산 순서를 갖는다. ( ) ** *,/,% +, - 조건문 if >>> a=3 >>> if a>1 : . . . (4칸 띄어쓰기) print("a is greater than 1") . . . a is greater than 1 반복문 ..
Anaconda • 파이썬 기반의 데이터 분석에 필요한 오픈소스를 모아놓은 개발 플랫폼 (가상환경 관리자 /패키지 관리자 제공) • 버전 확인, 업데이터 Anaconda Prompt를 관리자 권한으로 실행하여 아래와 같이 명령어를 입력 Anaconda prompt 관리자권한으로 오픈으로 설정! anaconda version always recheck! conda --version conda update conda
ANSI 조인 기존 문법과 ANSI 조인의 차이점은 조인 조건이 WHERE절이 아닌 FROM 절에 들어 간다는 점 아래는 ANSI 문법 SELECT A.컬럼1, A.컬럼2, B.컬럼1, B.컬럼2 ... FROM 테이블 A INNER JOIN 테이블 B ON ( A.컬럼1 = B.컬럼1) → 조인 조건 WHERE ...; 오라클 조인 불편한 점 개선 -> ANSI 조인. 오라클 조인은 full outer 불가능, union처리해야 했으나 ANSI 조인은 full outer 가능 ANSI JOIN은 where 조회조건 ANSI 외부 조인 = OUTER JOIN SELECT A.컬럼1, A.컬럼2, B.컬럼1, B.컬럼2 ... FROM 테이블 A LEFT(RIGHT) [OUTER] JOIN 테이블 B ON..