네트워크 (Network) 특정 출발지에서 목적지로 통신 및 연결 하는 것 인터넷 (Internet) TCP/IP 프로토콜(규약)을 기반으로 통신 HTTP HTTP (Hyper Text Transfer Protocol) 인터넷에서 데이터를 주고 받을 수 있는
웹 world wide web (www)의 줄임말로, 전 세계적으로 수많은 문서와 기타 리소스들이 서로 연결되어 있는 거대한 정보의 네트워크를 의미웹 페이지라고 불리는 문서 형식으로 제공되며, HTML이라는 마크업 언어로 작성Web !== Internet웹은 인터넷의
내 컴퓨터 working directory (로컬 저장소)원격 저장소 remote repository (구글 드라이브나 외부 저장소)원격 저장소에서 프로젝트를 클론 해온다스테이지에 원격 저장소에 올려줄 내용만 넣어준다로컬저장소에 커밋을 해준다음 원격 저장소에 푸쉬를 해
html 태그 초창기 20개 > 현재 140개css 속성 초창기 50개 > 현재 370우리가 작성한 HTML의 스타일, 레이아웃 등 꾸미는 역할소리도 꾸밈반복 작업을 줄이기 위해 좋은 예제를 찾고, 이를 분석하고 수정하며 체화하여 머릿속에서 바로 렌더링(코드를 실행해보
CSS Box Model은 웹 페이지 레이아웃의 근가을 이루는 중요한 개념모든 요소는 하나의 박스로 취급, 요소 : 텍스트, 사진 등 보여줄 대상패딩 : 요소 주변 영역을 감쌈, 단축 속성으로 네 방향의 값을 한번에 지정 가능테두리 : 요소와 패딩을 감싸는 테두리마진
HTML - 웹 페이지의 구조CSS - 웹페이지의 디자인JavaScript - 웹페이지가 어떻게 동작할지 결정1995년에 브랜든 아이크 주도하에 2주만에 만들어진 프로그래밍 언어초창기엔 ip로 요청하고 ip로 응답, html 리더기였음모카 > 라이브 스크립트 > 자바
파라미터는 선언할 때, 아규먼트는 실행할 때let a = 1let b = 2return a + b console - console창에 나오는 값return - 나를 호출한 부분에 반환할 값ex) 자동차 운전운전을 이루는 것들 - 핸들, 엑셀, 브레이크, 기어핸들, 엑셀
var로 변수 선언하면 윈도우에 저장됨호출 위치에 따른 this함수 - 윈도우이벤트 핸들러 - 이벤트를 발생시킨 DOM or 요소객체 - 객체 자기 자신this는 중급자 넘어가기 전에 한번 더 정리call(), apply(), bind() 메서드를 사용하여 this의
java LTS : 8, 17, 21오랫동안 지원받을 java 예정인 버전스프링 부트와의 호환을 생각해서 21 버전으로 사용할 예정자바에서 package = 폴더ui 에서 확인하면 폴더와 똑같이 노출됨main 메서드실행할 수 있는 시작점. 실행 단위 중 하나왼쪽의 녹색
8/30 퀴즈 정답데이터 타입을 다른 데이터 타입으로 변환하는 것을 말함.두 가지 종류가 있는데 자동 변환 타입(묵시적 타입 변환), 강제 타입 변환(명시적 타입 변환)이 있다.이때 강제 타입 변환에선 데이터 손실이 있을 수 있다.작은 크기의 타입을 큰 크기의 타입으로
연산자의 순서를 생각 해봤을 때 괄호 안 사칙연산 먼저 그 다음 곱셈 그다음 =true조금 더 명확하게 표현식을 적어주는 것이 좋음.조건문에서 논리 연산자로 많이 사용 && (=&, AND)|| (=|, OR) || 기타 연산자 | 삼항 연산자 | ? : | ||
조건을 따지는 작업을 반복적으로 수행하는 것\+=은 오른쪽 값을 더해준 값을 다시 넣어준다는 의미if문의 조건식이 true이면 if문의 블록이 실행되고, false면 else 블록 실행조건문이 여러개인 if문인 경우 if - else if - else 문으로 조건절 처
데이터 타입 분류 기본 타입으로 연산을 하는게 처리 속도가 빠름 참조 변수 타입으로 연산했을 땐 저장공간은 넓지만 처리 속도가 기본타입으로 연산하는 것 보단 느림. 기본 자료형을 이용해서 선언된 변수는 실제 값을 변수 안에 저장 참조 자료형을 이용해서 선언된 변
클래스란 객체의 특징(속성, 기능)을 정해놓은 ‘제품 설계도’객체는 실제로 존재하는 ‘제품’객체를 생성할 때 클래스가 필요속성은 필드에 기능은 메서드에 저장.💡 클래스에 의해서 만들어진 객체를 ‘인스턴스’라고도 합니다. 객체의 고유 데이터가 저장되는 곳선언 형태는 변
클래스에서 객체 자기 자신을 가리키는 키워드 : this부모 클래스를 호출하는 키워드 : super부모가 자식에게 물려주는 것객체 지향 프로그램에서도 부모 클래스의 멤버를 자식 클래스에 물려줄 수 있음클래스 구조를 그려서 확인하는 툴코드를 그대로 치면 알아서 표를 그려
추상클래스와 잘 구분해서 외우기.인터페이스 “구현” → 타입으로 선언 가능 (참조 타입으로 사용할 수 있음)여러 클래스에서 반드시 구현해야 할 공통 기능들을 틀만 잡아둔 ‘타입’ → 객체의 기능을 정의한 ‘껍데기’인터페이스를 구현하는 폼이 무조건 있어야 한다. 즉 어떠
에러 상황을 처리하는 것에러 - 컴퓨터 하드웨어의 오작동 또는 고장으로 인해 응용프로그램 실행 오류가 발생했다는 것을 에러라고 함.예상치 못한 에러, 대응 불가능한 에러 (ex. 데이터센터 화재, 천재지변, 서버손상으로 인한 에러, 메모리 이슈로 인한 에러)대응이 가능
상위 클래스 및 인터페이스로 타입을 선언하여 자식 요소들을 받을 수 있다. 배열도 가능.타입 자체로는 생성자 호출이 불가능. 타입으로 선언하여 자식 클래스를 감쌀 순 있다.CheckedException (컴파일러가 알려줌)UncheckedException (런타임 오류
컬렉션 컬렉션의 사전적 의미는 요소를 수집해서 저장하는 것 프로그래밍을 하다보면 다수개의 객체를 저장해 두고 필요할 때 마다 꺼내서 사용하는 경우 가장 간단한 방법 - 배열 배열은 쉽게 생성하고 사용할 수 있지만, 저장할 수 있는 객체 수가 배열을 생성할 때 결
2010년대 병렬 처리, 이벤트 지향 프로그래밍에 적합한 함수적 프로그래밍이 다시 부각되면서 자바도 새로운 개편을 하게 된다.그 중에 하나의 개념이 람다.람다식은 함수(메서드)를 간단한 식(expression)으로 표현하는 방법으로 익명함수를 생성하기 위한 식 이라고도
메소드를 참조해서 매개 변수의 정보 및 리턴 타입을 알아내어 람다식에서 불필요한 매개변수를 제거하는 것이 목적정적 메서드, 인스턴스 메서드 호출 실습 코드람다식에서 제공되는 a 매개변수의 메서드를 호출해서 b 매개변수를 매개값으로 사용하는 경우메서드 참조는 생성자 참도
데일리 문제 풀이 람다식에 대한 설명으로 틀린것은 ? 4 4번의 @xxx의 어노테이션은 단순히 정보전달용의 문자고 함수형 인터페이스만 람다식으로 표현이 가능하다. 함수형 인터페이스란 하나의 추상 메소드만 선언된 인터페이스이다. 메소드 참조에 대한 설명으로 틀린 것
여러 사람들이 공유할 목적으로 통합하여 관리하는 데이터의 집합즉 데이터를 쌓는 창고 역할DataBase Management System의 약자로 데이터 베이스를 관리하는 시스템데이터 베이스에서 내가 원하는 데이터만 골라서 볼때 사용하는 구문Structured Query
WHERE 조건절에서 필터링 가능IS NULL - Null인 column을 필터링 해줌 (IS NOT NULL은 반대)null 과 ‘’은 다른 값LIKE, wildcard(%,\_)LIKE - 문자열을 필터링 해주는 명령어. wildcard와 함께 씀wildcard -
외래키(FK) : 다른 테이블의 PK를 참조하는 컬럼(키)DDL은 Data Definition Language 의 약자.데이터를 정의하는 언어.DDL: 테이블을 생성한다. → 틀 생성DML: 생성된 테이블에 데이터를 조회, 삽입, 수정, 삭제한다. → 데이터 조작일반적
SQLDMLDDLDCL - 데이터베이스의 권한에 대한 내용, 트랜잭션을 관리하는 명령어도 포함 (트랜잭션은 따로 TCL이라고도 함)데이터베이스를 다룰 수 있는 권한을 부여하거나 박탈한다.트랜잭션(Transaction)을 관리한다. 트랜잭션이란 하나의 기능을 수행하기 위