학원 [3일차] 자바 - 제어문 📅 2022-04-18 If문의 조건값은 boolean형인데 비해 switch문의 조건값은 long형을 제외한 정수형(byte, short,int) 또는 char형인 것이 다르다. JDK7.0이상부터는 문자열도 지원함 주어지는 조건의 결과가 true이면 if문 블럭을 코드를 실행함 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용... 학원TILTIL [4일차] 자바 - while문, 배열 조건비교에 만족 할 때에만 반복 처리하는 제어문. 선 비교, 후 처리 결과 조건식을 검사하기 전에 무조건 실행 부분을 한 번 실행 마지막에 세미콜론(;)을 반드시 써야 함 결과 가장 가까운 반복문을 탈출할 때 쓰이는 제어문 break label은 break문과 같지만 다중 반복문에서 한번에 바깥쪽 반복문을 탈출할 때 많이쓰이는 제어문 반복문을 탈출하기위해 사용되는 것이 아니라 continue... 학원TILTIL [2일차] 자바 - 형변환, 연산자 📅 2022-04-15 값을 담아두는 기억 공간(메모리 공간) 데이터를 저장할 수 있는 그릇과 같음 하나의 데이터 값을 저장할 수 있음 정해진 값은 고정되어 있지 않고 계속 변할 수 있음 저장되는 데이터에 따라 변수의 자료형(Data Type)이 결정됨 자바 컴파일러에 의해서 해석되는 자료형 자바 API에서 제공되거나 프로그래머에 의해서 만들어진 클래스를 자료형으로 선언하는 경우 클래스 타입... TIL학원TIL [1일차] 자바 수강 시작 📅2022-04-14 시작 개발하기 쉬운 객체지향 언어 플랫폼 독립적 멀티 스레드 지원 네트워크와 분산처리 지원 가비지 컬렉션 자바 프로그램이 실행되기 위해 제공되는 ‘하드웨어적 프로그램’. 서로 다른 하드웨어나 운영체제에서 동일한 프로그램이 거의 유사하게 동작할 수 있도록 해주는 환경을 의미한다. 다양한 운영체제에서 동작할 수 있도록 자바가상머신(JVM)이 제공된다... 학원TILTIL 학원 28일차 - Java List 인터페이스 Collection 인터페이스의 자식 순서가 있는 배열(★★★★★★) 순수배열, ArrayList, LinkedList -> 방번호 존재 -> 첨자(index)를 사용해서 요소를 관리한다. 요소가 중복값을 가질 수 있다.(★★★★★★★) Set 인터페이스 Collection 인터페이스의 자식 순서가 없는 배열(★★★★★★) 방번호 존재X -> 첨자(index)를 사용하지 ... 학원자바자바 학원 6일차 - Java 메소드 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(Sub Routine) 코드의 집합 특정 목적을 가지고 행동하는 코드의 집합(★중요) 재사용 가능한 코드 단위(★중요) 유지보수성 높음(수정하기 쉽다.) > 반복잡업에 한해서.. 코드를 성격에 따라 구분지어 관리 > 관리 용이(물리적인 부분) 재사용(★★★★) -> 다량의 코드도 1번의 호출로 재사... 학원자바자바 학원 61일차 - JavaScript ex01.html ex02.html ex03_debug.html ex04_datatype.html ex04.js ex05_function.js ex06_function.js ex64_bootstrap.html Bootstrap ex70_bootstrap.html bootstrap을 이용해서 게시판 만들기... JavaScript학원JavaScript 학원 19일차 - Java 형변환 - Object 클래스 값형의 데이터를 Object 변수에 담을 때 발생하는 현상 Object 변수의 값형 데이터를 (올바르게) 사용하려면 원래 값형으로 형변환을 해야 한다. Object o11 = 100; 형변환 사례 - 상속, 참조형 형변환, 배열, 제어문, 추상클래스(추상메소드) or 인터페이스(추상메소드) [상황] LG300 x 5대, HP400 x 3대 [상황 변경] 프린터 ... 학원자바자바 학원 40일차 - Oracle ex25_alter.sql 데이터 생성 : insert 테이블 수정하기, alter table 테이블 구조 수정하기 > 컬럼 정의 수정하기 alter 사용 > 기존 테이블의 구조를 변경 a. 기존 테이블에 데이터 없었을 경우 > 빈테이블 > 아무일 없음 b. 기존 테이블에 데이터 있었을 경우 > (손상이 될 수 있으니까)미리 데이터를 백업한다. 테이블 삭제 > 테이블 생성 a. 기존 테이블에... 학원오라클오라클 학원 58일차 - CSS example ex40_selector.html ex41_selector.html tistory ex43_selector.html ex45_shadow.html ex46_border.html ex47_background.html gradient color 배경 이미지 크기 emmit... CSS학원CSS 학원 5일차 - Java byte -> short byte -> int = 연산자 -> 변수 = 값; (대입) = 연산자는 반드시 LValue와 RValue의 자료형이 동일해야 한다. 암시적 형변환 short-> byte 명시적 형변환 정수 <->실수 형변환 byte(1) < short(2) < int(4) < long(8) <<<<< float(4) < double(8) 문자형 형변환 char를 정수로 형변환 할때... 학원자바자바 학원 63일차 - JavaScript ex16_event_key.html key 이벤트 ex17_event_key.html ex18_event.html ex19_attribute.html ex20_collection.html ex21_window.html window 객체 자식창 ex22_screen.html ex23_location.html ex24_history.html document의 자식 ex25_link.html ex... JavaScript학원JavaScript 학원 51일차 - HTML ex05_body.html 배경색 배경이미지 ex06_heading.html 제목 태그 & 인라인, 블럭태그 ex07_paragraph.html 문단 태그 ex08_hr.html 수평바 ex09_style.html ex10_list.html List ex11_link.html 링크, 타겟 ex12_link.html Link + Anchor 이름을 붙여서 스크롤이동하기 ex13_tag.html... 학원htmlhtml 학원 23일차 - Java 폴더 조작 폴더 생성 dir.mkdir(); -> 폴더 생성 dir.mkdirs(); -> 중간에 없는 경로의 폴더도 생성하기. 요구사항] 회원 > 회원별 개인 폴더 작성하기 요구사항] 2021년 날짜별 폴더 생성 폴더명 바꾸기 .renameTo(dir2); 폴더 삭제하기 dir.delete() 파일 복사 복사 클래스 따로 만들어서 import해서 사용하기 프로젝트 새로 생성(MyUtil) ... 학원자바자바 학원 53일차 - HTML ex19_form.html 서버(JSP) ex20_form.html form ex21_frame.html 프레임 ex22_html5.html HTML5 ex23_html5.html HTML5 - 라벨... 학원htmlhtml 학원 65일차 - JavaScript ex30_timer.html Timer 문제 ESLint ESLint는 JavaScript 코드에서 발견 된 문제 패턴을 식별하기위한 정적 코드 분석 도구 DOM ex37_content.html ex38_content.html ex39_content.html... JavaScript학원JavaScript 학원 38일차 - Oracle ex21_view.sql 뷰, View DB Object중 하나(테이블, 시퀀스, 제약사항, 뷰) -> 데이터 베이스에 영구 저장 가상 테이블, 뷰 테이블 일종의 테이블의 복사본 뷰는 테이블처럼 취급한다. 자주 사용하는 select의 결과를 저장하는 객체(★★★★) 테이블을 직접 사용하는 것에 비해 간편함(구문 단축) 뷰는 읽기 전용이다.(★★★) 뷰는 select의 결과를 저장하는 객체(X... 학원오라클오라클
[3일차] 자바 - 제어문 📅 2022-04-18 If문의 조건값은 boolean형인데 비해 switch문의 조건값은 long형을 제외한 정수형(byte, short,int) 또는 char형인 것이 다르다. JDK7.0이상부터는 문자열도 지원함 주어지는 조건의 결과가 true이면 if문 블럭을 코드를 실행함 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용... 학원TILTIL [4일차] 자바 - while문, 배열 조건비교에 만족 할 때에만 반복 처리하는 제어문. 선 비교, 후 처리 결과 조건식을 검사하기 전에 무조건 실행 부분을 한 번 실행 마지막에 세미콜론(;)을 반드시 써야 함 결과 가장 가까운 반복문을 탈출할 때 쓰이는 제어문 break label은 break문과 같지만 다중 반복문에서 한번에 바깥쪽 반복문을 탈출할 때 많이쓰이는 제어문 반복문을 탈출하기위해 사용되는 것이 아니라 continue... 학원TILTIL [2일차] 자바 - 형변환, 연산자 📅 2022-04-15 값을 담아두는 기억 공간(메모리 공간) 데이터를 저장할 수 있는 그릇과 같음 하나의 데이터 값을 저장할 수 있음 정해진 값은 고정되어 있지 않고 계속 변할 수 있음 저장되는 데이터에 따라 변수의 자료형(Data Type)이 결정됨 자바 컴파일러에 의해서 해석되는 자료형 자바 API에서 제공되거나 프로그래머에 의해서 만들어진 클래스를 자료형으로 선언하는 경우 클래스 타입... TIL학원TIL [1일차] 자바 수강 시작 📅2022-04-14 시작 개발하기 쉬운 객체지향 언어 플랫폼 독립적 멀티 스레드 지원 네트워크와 분산처리 지원 가비지 컬렉션 자바 프로그램이 실행되기 위해 제공되는 ‘하드웨어적 프로그램’. 서로 다른 하드웨어나 운영체제에서 동일한 프로그램이 거의 유사하게 동작할 수 있도록 해주는 환경을 의미한다. 다양한 운영체제에서 동작할 수 있도록 자바가상머신(JVM)이 제공된다... 학원TILTIL 학원 28일차 - Java List 인터페이스 Collection 인터페이스의 자식 순서가 있는 배열(★★★★★★) 순수배열, ArrayList, LinkedList -> 방번호 존재 -> 첨자(index)를 사용해서 요소를 관리한다. 요소가 중복값을 가질 수 있다.(★★★★★★★) Set 인터페이스 Collection 인터페이스의 자식 순서가 없는 배열(★★★★★★) 방번호 존재X -> 첨자(index)를 사용하지 ... 학원자바자바 학원 6일차 - Java 메소드 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(Sub Routine) 코드의 집합 특정 목적을 가지고 행동하는 코드의 집합(★중요) 재사용 가능한 코드 단위(★중요) 유지보수성 높음(수정하기 쉽다.) > 반복잡업에 한해서.. 코드를 성격에 따라 구분지어 관리 > 관리 용이(물리적인 부분) 재사용(★★★★) -> 다량의 코드도 1번의 호출로 재사... 학원자바자바 학원 61일차 - JavaScript ex01.html ex02.html ex03_debug.html ex04_datatype.html ex04.js ex05_function.js ex06_function.js ex64_bootstrap.html Bootstrap ex70_bootstrap.html bootstrap을 이용해서 게시판 만들기... JavaScript학원JavaScript 학원 19일차 - Java 형변환 - Object 클래스 값형의 데이터를 Object 변수에 담을 때 발생하는 현상 Object 변수의 값형 데이터를 (올바르게) 사용하려면 원래 값형으로 형변환을 해야 한다. Object o11 = 100; 형변환 사례 - 상속, 참조형 형변환, 배열, 제어문, 추상클래스(추상메소드) or 인터페이스(추상메소드) [상황] LG300 x 5대, HP400 x 3대 [상황 변경] 프린터 ... 학원자바자바 학원 40일차 - Oracle ex25_alter.sql 데이터 생성 : insert 테이블 수정하기, alter table 테이블 구조 수정하기 > 컬럼 정의 수정하기 alter 사용 > 기존 테이블의 구조를 변경 a. 기존 테이블에 데이터 없었을 경우 > 빈테이블 > 아무일 없음 b. 기존 테이블에 데이터 있었을 경우 > (손상이 될 수 있으니까)미리 데이터를 백업한다. 테이블 삭제 > 테이블 생성 a. 기존 테이블에... 학원오라클오라클 학원 58일차 - CSS example ex40_selector.html ex41_selector.html tistory ex43_selector.html ex45_shadow.html ex46_border.html ex47_background.html gradient color 배경 이미지 크기 emmit... CSS학원CSS 학원 5일차 - Java byte -> short byte -> int = 연산자 -> 변수 = 값; (대입) = 연산자는 반드시 LValue와 RValue의 자료형이 동일해야 한다. 암시적 형변환 short-> byte 명시적 형변환 정수 <->실수 형변환 byte(1) < short(2) < int(4) < long(8) <<<<< float(4) < double(8) 문자형 형변환 char를 정수로 형변환 할때... 학원자바자바 학원 63일차 - JavaScript ex16_event_key.html key 이벤트 ex17_event_key.html ex18_event.html ex19_attribute.html ex20_collection.html ex21_window.html window 객체 자식창 ex22_screen.html ex23_location.html ex24_history.html document의 자식 ex25_link.html ex... JavaScript학원JavaScript 학원 51일차 - HTML ex05_body.html 배경색 배경이미지 ex06_heading.html 제목 태그 & 인라인, 블럭태그 ex07_paragraph.html 문단 태그 ex08_hr.html 수평바 ex09_style.html ex10_list.html List ex11_link.html 링크, 타겟 ex12_link.html Link + Anchor 이름을 붙여서 스크롤이동하기 ex13_tag.html... 학원htmlhtml 학원 23일차 - Java 폴더 조작 폴더 생성 dir.mkdir(); -> 폴더 생성 dir.mkdirs(); -> 중간에 없는 경로의 폴더도 생성하기. 요구사항] 회원 > 회원별 개인 폴더 작성하기 요구사항] 2021년 날짜별 폴더 생성 폴더명 바꾸기 .renameTo(dir2); 폴더 삭제하기 dir.delete() 파일 복사 복사 클래스 따로 만들어서 import해서 사용하기 프로젝트 새로 생성(MyUtil) ... 학원자바자바 학원 53일차 - HTML ex19_form.html 서버(JSP) ex20_form.html form ex21_frame.html 프레임 ex22_html5.html HTML5 ex23_html5.html HTML5 - 라벨... 학원htmlhtml 학원 65일차 - JavaScript ex30_timer.html Timer 문제 ESLint ESLint는 JavaScript 코드에서 발견 된 문제 패턴을 식별하기위한 정적 코드 분석 도구 DOM ex37_content.html ex38_content.html ex39_content.html... JavaScript학원JavaScript 학원 38일차 - Oracle ex21_view.sql 뷰, View DB Object중 하나(테이블, 시퀀스, 제약사항, 뷰) -> 데이터 베이스에 영구 저장 가상 테이블, 뷰 테이블 일종의 테이블의 복사본 뷰는 테이블처럼 취급한다. 자주 사용하는 select의 결과를 저장하는 객체(★★★★) 테이블을 직접 사용하는 것에 비해 간편함(구문 단축) 뷰는 읽기 전용이다.(★★★) 뷰는 select의 결과를 저장하는 객체(X... 학원오라클오라클