분류 전체보기 87

국비지원 50일차 (JAVA 단축키 및 문법)

※ JAVA 단축키 코드저장키:ctrl+s 1. 모든 형태의 검색: shift 두 번 2. main 메서드 생성: psvm 3. println 생성: sout 4. 새파일 /새 패키지 생성 1) project 탭 클릭하고 > Alt + insert 클릭 2) project 탭 마우스 우클릭 > new 3) (워크탭)에디터창에서 > Ctrl+Alt+ insert 클릭 4) 단축키 설정해서 커스텀 - keymap -> windows -> 검색창에 java class and package 검색 -> 해당키 단축키 변경. - alt+c 를 누르면 자동으로 new class 생성창이 나올 것이고. alt+p 를 누르면 자동으로 new package 창이나 올 것이다. 5. 같은 단어 선택 : Alt + j (단축..

국비교육 2023.10.08

국비지원 49일차 (JAVA - 설치방법)

※JDK 다운로드 1. 브라우저에 ‘오라클’ 또는 ‘jdk 다운로드’ 검색해서 오라클 홈페이지 들어가기 2. ‘오라클’로 검색하면 아래 2번으로, ‘jdk 다운로드’로 검색했으면 아래 4번으로 이동 3. JDK 다운 – 오라클 홈페이지 > 메뉴바 > 제품 > 아래쪽 Java 4. Java 다운로드하기‘ 선택 5. JDK 8 버전(1.8)다운 6. 아카이브 들어가서 스크롤 내려보면 아래 이미지 같은 거 있음. - Java SE (Standard Edition) 선택 - 우측에서 원하는 버전(java SE 8 u202(무료버전) 받기 ※ jdk 설치법 - (1.8 버전은 환경변수 설정을 따로 해줘야 한다, 버전부터는 환경변수는 자동으로 설정이 된다.) - 1.8 버전 설치 방법 JAVA 8 이 실무에서 가장..

국비교육 2023.10.08

국비지원 48일차 (MySQL-Workvench문법)

※ Mysql 은 저번시간에 배워본 오라클 sql 이랑 문법은 비슷한 개념이 많을 것이다. 그래도 복습차원에서 다시 한번 mysql의 내용을 살펴보겠습니다. 1. db(스키마) 관련 1) db 생성 create database 데이터베이스이름; 2) db 삭제 delete database 데이터베이스이름; 3) db 조회 show databases; -> (이 mysql내에 있는 모든 db들을 알려준다.) 4) db 사용 use 데이터베이스이름; -> (여러 db들이 있을 경우 이렇게 use를 사용하여 해당 db 안에 있는 내용들을 불러오겠다는 개념이다) 2. 테이블 1) 테이블 조회 show tables; 2) 테이블 정보확인 desc 테이블이름; 3) 테이블 생성 create table 테이블이름 (..

국비교육 2023.10.08

국비지원 47일차(SQL- join , 서브쿼리)

※ 테이블 결합 (join) - join은 from 뒤에 나타나는 클래스 들을 join 하여 결괏값이 나타난다. 1) inner 타입: null값이면 안나옴 equi join: 오라클에서 가장 많이 사용되는 방법 * 그냥 join 적용시 기본적으로 왼쪽 테이블을 기준점 삼는다. 2) outer 타입: null값이어도 나옴 left outer join (왼쪽 클래스 기준삼음) right outer join (오른쪽 클래스 기준삼음) *보통 inner join이랑 left join 많이 씀(right로 하면 null 애들이 나올 수도 있음) * on은 조건이라고 보면된다. @ join 속성 예제 -- student와 classes클래스의 seqno를 비교하여 student클래스 seqno 기준으로 class..

국비교육 2023.10.08

국비지원 46일차(SQL- DML 문법)

※저번시간에 SQL 종류와 DDL(데이터 정의어)에 관해서 알아보았다. 이번시간에는 DML(데이터 조작어) 의 개념 및 예제 들에 대해 자세히 알아볼 것입니다. ※DML(데이터 조작어) 1. select (검색) 1) select문 사용법 select 컬럼명, 칼럼명... from 테이블이름 @select문 기본예제 -- 현재 계정이 가지고 있는 모든 테이블 정보 select table_name from user_tables; -- emp 테이블에서 empno, ename, deptno 만 출력 -- 별칭설정: '컬럼명 as 별칭' 또는 '컬럼명 별칭' -- '* as 별칭' 는 안됨 select empno as 직원번호, ename 직원이름, deptno from emp; 2) where 절 특정 조건..

국비교육 2023.10.08

국비지원 45일차 (SQL 개념 - DDL)

※ 개념으로는 DDL(정의어), DML(조작어), DCL(제어어)로 크게 나눠질 수 있다. CRUD는 DML을 사용하는 거라고 보면 된다. (CRUE=DML)=>(create= insert into, read= select , update = update , delete = delete) 이렇게 빗대어 표현한 것이다. DDL 은 테이블을 생성하거나 수정하거나 삭제 할 때 쓰인다. DDL에 truncate 랑 DML에 delete는 똑같이 테이블내용삭제하는 것이고(칼럼은 그대로 있다) 차이점은(인덱스 남아있나, 인덱스가 초기화됐나 이다) DDL에 drop은 테이블을 완전히 삭제하는 것이다(칼럼도 삭제된다). CRUD: create(insert개념 DDL의 create랑 다르다.), read, update,..

국비교육 2023.10.07

국비지원 44일차 (오라클 설치)

※오라클 다운로드 방법 1. 인터넷에 오라클 검색해서 홈페이지 접속 하기 2. 메뉴바 > 제품 > (맨 아래) 하드 웨어 및 소프트웨어 > oracle database 선택 3. 스크롤 내리면 oracle database enterprose Edition 설치(해당 운영체제에 맞게 설치) 4. 다운 받고 압축 풀어서 -> 오라클 설치할 드라이드(c)에 oracle이라는 폴더명의 폴더 하나 만들고 -> 오라클폴더에서 setup 실행하기 전에 이 압축폴더 (압축푼 폴더 이동하기 c드라이브로 옮기기)-> setup.exe실행 ※오라클 설치 방법 1.Oracle Base : 오라클 프로그램 전체가 설치되는 폴더 (c드라이브에 만든 Oracle 폴더 경로 찾아서 적용하기) 2.데이터베이스 파일 위치: 오라클 홈이..

국비교육 2023.10.07

국비지원 42일차

오늘은 저번시간에 배운 것 중에 클래스 변경하는 속성 중에 1가지 빼먹은 게 있습니다. ('선택자'). toggleclass('클래스명') 이건 자바스크립트에서 사용했던. 요소. classlist.toggle('클래스')가 있는데 이건 해당요소에 클래스가 있으면 삭제해 주고 없으면 알아서 추가해 준다, 한마디로 add와 remove 기능을 한 코드로 처리해 줄 수 있는 장점이 있다. ※자바스크립트(jq) - trigger() 함수 - 제이쿼리에서 trigger 은 남의 이벤트를 강제로 뺏어와 실행시킬 수 있는 기능을 합니다. - 문법은 ('뻇어올함수를 가진 선택자'). trigger('함수명') 이렇게 적용되고. 을이용해 ->. triggle('moussnter') 같은 선택자의 함수들을 갖고 올 수 있..

국비교육 2023.09.14

국비지원 41일차 (자바스크립트-jq)

※ 자바스크립트(jq)-이벤트(마우스) 1. 이벤트 마우스. 1) $('선택자'). click(function(){ }) - 한번 클릭 2) $('선택자').dblclick(function(){ }) - 더블 클릭 3) $('선택자').mousemove(function(){ }) - 해당요소 위에서 마우스 움직일 때 동작 4) $('선택자').mouseover(function(){ }) - 마우스가 올라갔을 때, 버블링효과 5) $('선택자').mouseout(function(){ }) - 마우스가 나갔을 때, 버블링효과 *버블링 효과 - (부모자식관계) 두개의요소가 겹쳐있을 때 나타나는 현상 자식요소에 마우스오버/아웃 이벤트가 발생했을 때 부모요소에 다시 마우스오버/아웃된 것 같은 효과 *버블링 효과막..

국비교육 2023.09.12