일정 및 게시판 일정표 자리표 점심메뉴식단 규칙 공지사항 https://smhrd.dooray.com/share/pages/OPwxLft8QcKlIzxXS8Az5Q
검색하여 이클립스 다운로드 페이지 방문다운로드 패키지스 클릭Eclipse IDE for Enterprise Java and Web Developers 클릭다운로드 버튼 말고 파일로 되어 있는거 다운다운받은 파일을 c드라이브에 압축 풀기c드라이브에 이클립스 폴더 들어가서
수업 진행 방향변수 > 연산자 > 조건문 > 반복문> 배열 > 메소드 > OOP > Arraylist > MVC > 상속 > 추상클래스 > 인터페이스 > JDBC
https://www.oracle.com/database/technologies/xe-prior-release-downloads.htmlDB 권한 설정글자크기 및 폰트 변경도구 > 환경설정 > 코드편집기 > 글꼴 > 크기 및 폰트변경 가능다운로드 방법 파일 경
Database : 데이터를 저장하는 공간ERD 란?엔터티와 엔터티 간의 관게를 발견하고 이를 그림으로 표현하는 행위 > 시각적으로 표현식별자는 속성에서 고유하고 유일한 값을 가진 특징예) 무등대학교에서 컴퓨터공학과 2학년 '이지은' 학생을 찾으려 한다. \-> 학새의
\*(아스타리스크) 문제 풀이직원 테이블의 모든컬럼 정보를 출력해주세요.SELECT \* FROM 직원;직원주소 테이블에서 모든 컬럼 정보를 출력해주세요.SELECT \* FROM 직원주소;DISTINCT 문제 풀이직원연락처 테이블을 로 모든 컬럼 정보를 출력해주세요S
조건을 걸어 해당 데이터를 걸러낸다.참(TRUE), 거짓(FALSE)를 기준으로 논리조건을 따진다.AND : 하나라도 FALSE 면 FALSEOR : 하나라도 TRUE 면 TRUE
종류산술 연산자 실습문제
1. FROM 절 FROM 절에 별칭을 사용하여 SELECT에 연결해줌 FROM 절에서는 AS 대신 공백으로 별칭을 사용함. >SELECT A.직원ID, A.이름, B.부서명 FROM 직원 A, 부서 B 1.1 JOIN JOIN은 2개 이상의 테이블을 하나
특정 컬럼을 기준으로 그룹화 집계함수만 별도로 사용 가능하나, 하나 이상의 인스턴스를 원한느 경우에는 SELECT절의 컬럼과 GROUP BY 의 컬럼이 동일하게 있어야 한다.그룹한 컬럼 기준으로 행의 개수를 출력다른 집계함수와 달리 col 자리에 \* 사용 가능모든 자
특정 컬럼을 기준으로 데이터를 오름차순(ASC)/내림차순(DESC) 정렬 오름차순(ASC) 또는 생략 내림차순(DESC)ORDER BY에 여러 컬럼을 사용하면 컬럼 단위 정렬가능!예) 먼저 직원 테이블 데이터를 부서ID 기준으로 오름차순 정렬하고,동일한 부서ID 에
(데이터별 차이점 등이 시험예상)VARHAR2(n) → 문자형 데이터 타입 (CHAR, NCHAR, LONG 등등…)NUMBER(n,m) → 숫자형 데이터 타입 (FLOAT, BINARY_FLOAT 등등…) 숫자 값을 n자리만큼 입력 받고 소
테이블 입력 가능한 데이터를 조건으로 제약하는 것컬럼이 비어 있거나 NULL 값이 들어오지 않도록 하는 조건하나의 컬럼에 중복되는 튜플이 존재할 수 없도록 하는 조건특정 컬럼에 데이터를 입력할 때 조건에 해당하는 데이터만 입력할 수 있도록 제약 식별자 규칙을 물리적 모
단순 if문swich(딱 떨어지는 값이 들어갈 수 있음)boolean 타입이 들어 갈 수 없음.
연속적인 사건이라는 뜻이며, 자동으로 증가하는 값을 만들어주는 객체사용예시일종의 “가상테이블” 을 의미, 테이블과 다르게 물리적으로 존재 XBUT!!사용자에게는 있는 것으로 간주됨정보 보안 측면에서 유리하다는 장점보통 자주 사용하는 쿼리를 뷰(VIEW)에 저장하여 사용
• 테이블에 새로운 데이터를 튜플(행) 단위로 입력테이블에 있는 기존 데이터를 새로운 내용(SET)으로 수정• 테이블에 있는 기존 데이터를 튜플(행) 단위로 삭제.
COMMIT ;마지막 COMMIT 시점 이후 실행한 트랜잭션 결과를 데이터베이스에 영구 저장ROLLBACK ;실행한 트랜잭션 결과에 대해서 실행하기 전 상태로 원상복구마지막으로 COMMIT 한 시점까지만 ROLLBACK 가능보통 DML (UPDATE , INSERT ,
Data Control Language특정 작업에 대한 수행 권한 부여GRANT 부여할권한 (ON 대상객체) TO 부여받을계정특정 작업에 대한 권한 박탈, 회수여러 권한을 그룹으로 묶어서 사용할 수 있게 함 내용 파악하기! 다음 권한부여 실습은 Run SQL comm
페이징 : 데이터를 조금씩 보여주는 기술→ 한꺼번에 많은 양의 데이터가 노출되어 서버에 부담이 가지 않도록 방지하는 기술 (아래 예시 참고)ROWNUM 은 테이블의 튜플(행)에 임시로 부여되는 일련번호WHERE 조건에 ROWNUM을 사용하면 출력되는 튜플(행) 개수 제
어떤 조건에 만족할 때까지 같은 처리를 반복하여 실행하는 구조. (제어문)어디서 부터 어디까지 반복시킬지 정하는 것이 중요함.반복 횟수가 정해지지 않은 경우 자주 사용함.검사조건을 파악 (true, false)true일때 실행문자 실행검사조건이 true일 경우 1 ~
다른 쿼리 내부에 포함되어 있는 SELECT 쿼리를 의미, 보다 다양한 데이터를 출력하는 방법을 제공→ “ 실무에서 굉장히 많이 사용되는 기술 ”SELECT 에서 사용되는 서브쿼리로 하나의 컬럼에 대해 하나의 행만 반환하는 특징. 출력되는 하나의 값이 없다면 NULL
WHERE 절에서 서브쿼리 결과를 받을때1.단일행을 받을 수 있는 연산자 (= , =< , != , > 등등..)2.다중행을 받을 수 있는 연산자 (IN , ANY , ALL , EXISTS 등등..)서브쿼리 실행 결과가 2개 이상의 행을 출력했으므로 IN이 정답
(클라우드 교육과정 시험에는 안 나옴.)SELECT 절에서 사용하는 자료형 관련 함수 이외에 시험에 자주 등장하는 순위함수에 대해서 알아보자!RANKDENCE_RANKROW_NUMBERSELECT 절에서 사용하는 함수의 한 종류로, 순위를 나타내는 함수! 개념은 쉽지
8문제 (1-1, 1-2, 2-1, 2-2, 2-3 순으로 되어 있음)시험 범위데이터 모델링 x서브 쿼리 (살짝, 아주조금)간접적인 힌트오류를 읽을 줄 알면 좋은 개발자가 될 수 있다. => 오류발생 잘못된 SQL문을 어떻게 고치면 되겠는가?=> 원인, 해결방안, 예상
대량의 데이터를 효율적으로 관리하기 위한 메커니즘같은 타입의 여러 변수를 하나의 묶음으로 다루는 자료구조배열 선언 방법① 데이터 타입 정수형 배열선언② 레퍼런스 변수명③ 레퍼런스 타입의 변수를 생성할때 사용하는 키워드④ 데이터 타입 정수형 배열 공간 크기(인덱스가 2번
배열이 반 이라면이차원 배열은 반 몇번 누구누구1차원 배열 안에 또 다른 배열이 있는 형태이차원배열 선언 방법
메소드를 함수 f(x)로 비유할 수 있다.사용할때 입력 값에 따라 결과 값이 달라진다.입력값 -> 알고리즘 -> 결과값업로드중..어떤한 작업을 수행하기 위한 명령문의 집합 여러줄의 코드를 하나로 묶어서 표현한 형태업로드중..오류 내용에 >> 파라메터, 아규먼트 이면 메
패러다임이란?\-> 사람들의 견해나 사고를 근본적으로 규정하는 테두리절차지향 : 코드를 한 곳에 한 번에 작성하는 방식객체지향 : 각각 역활을 가진 클래스를 조합하여 기능 구현여러가지 데이터들이 모여있는복잡한 자료형내가 만드는 나만의 새로운 자료형내가 새롭게 만드는 나
1. 객체지향 프로그래밍 1.1.은행업무로 객체지향 알아보기 2. Method 2-1) getter 메소드 (가져오다) 2-2) setter 메소드 (세팅하다) 필드값을 가져올때 쓰는 메서드 겟터 세팅할때 사용할때 쓰는 메서드 세터 getter 메
1. 객체배열 여러 객체를 객체배열에 담아서 관리하는 것 이차원 배열과 비슷하다! 포켓몬 게임을 만들어 보며 배우기! 1.1. Pokemon 클래스 만들기 클래스에는 크게 필드 (포켓몬의 이름, 타입, 스킬, hp, atk) 메서드 (getter, setter,
부모 클래스에게 상속 받으며 기능을 추가할 수 있다.기존 클래스의 변수(데이터)와 메소드 (로직, 코드)를 물려받아 새로운 클래스를 구성하는 것.게임에서는 전직을 통해 사용가능한 스킬 수가 늘어난다!!기존 클래스의 변수와 코드를 재사용\-> 코드의 중복 감소 클래스 간
추상화(abstract) 클래스추상 메서드가 하나라도 있다면 반드시 추상클래스가 되어야 한다.추상 클래스도 일반 메소드를 가지고 있을 수 있다.abstract 키워드를 사용해서 선언한다.추상 메서드{ } 가 없는 메서드선언{틀 : 리턴타입, 매개변수, 메소드명}은 되어
다른 클래스를 작성할 때 기본이 되는 틀을 제공하면서, 다른 클래스 사이의 중간 매개 역할까지 담당하는 일종의 추상 클래스를 의미 \--> 익명의 내부 자료형태(안드로이드에서 많이 사용)로는 객체 생성이 가능하다. \--> 일반적인 형태로 객체 생성은 불가능하다.
이클립스 내 데이터로 로그인, 회원 가입의 정보는변수로 저장하지 않는 한, 모두 휘발성 자료이다.JAVA와 DB를 연동하여 휘발성 자료가 아닌 DB에 저장된 데이터를 사용하고자 한다.JDBC을 통해, 여러 DBMS을 혼용 가능 ! 연동을 위해 5가지 단계가 있음드라이버
oracle.jdbc.driver. 경로를 찾음...2.2 해당 경로에서 OracleDriver 을 찾고 오른쪽 마우스 클릭 > 이름 카피 > Class.forName("복붙영역"); 에 붙여넣기!
Model View Controller디자인 패턴이다. 개발자들이 개발시 같은 문제가 발생함 형식이나 규칙을 만듬.M : model 데이터를 저장하고 조작하기 위한 공간 DTO, DB에 관련된 코드V : view 사용자들에게 보여지기 위한 공간C : controller
자료구조가 조금 다르고 쓰는 법에 차이 가 있다.문법 위주와 데이터 분석으로 교육 예정이다.다음 언어마다 구현해야하는 코드 길이가 있지만 파이선은 다른 언어에 비해 확연히 단축하여 간결하게 코드를 작성할 수 있다.인간다운 언어문법이 쉽고 빠르게 배울 수 있음무료이면서
텍스트 크롬 브라우저로 작업 추천플렛폼을 아나콘다로 사용 예정구글에 anaconda 로 검색상단에 아나콘다 주소 접속다운받은 파일 실행이후 next 로 진행 -> 완료업데이트는 안해도됨.해당 쥬피터 다운로드쥬피터는 온라인(인터넷)으로 구동됨.해당 경로에서 작업공간 확인
차 후 교육과정출력 :안녕하세요 😄안녕하세요 😄출력:107출력 :str출력 :더하기 결과 : 26빼기 결과 : 20곱하기 결과 : 69나누기 결과 : 7.666666666666667나누기 결과 : 7.666667키보드로 입력할 수 있는 함수imput()의 특징1\.
상황에 따라 실행 흐름을 다르게 하는 문법콜론( : )과 들여쓰기(space \* 4, Tab) 문법이 중요!키워드 : if, elif, else, :출력 :갖고 있는 돈을 입력하세요! >> 9500버스를 탄다!출력 : 첫 번째 정수 입력 >> 8두 번째 정수 입력 >
인터넷은 컴퓨터가 서로 연결되어 통신을 주고 받는 컴퓨터끼리의 네트워크(인터넷은 물리적으로 연결)를 일컫는 말이고, 웹(World Wide Web)은 그 인터넷상에 정보가 얽혀있는 무형의 정보 네트워크1990년도 HTML의 시초 Web이 발명됨.내가 작성한 코드를 브
바탕화면에 워크스페이스로 쓸 새폴더 생성(이름은 알아서..)비쥬얼 스튜디오의 홈 화면에 폴더 드래그해서 넣기!HTML 미리보기 (추천)이클립스 단축키로 설정 (추천)아이콘?체크 후 해당 동그라미의 내용 클릭(선택사항) 한국어로 패치indent-rainbow : 간격에
1. 활용! 테그들.. 1.1. 제목 태그 클라우드기반 인공지능서비스 엔니어과정 담임 : 경남 선생님 학생 : 송민 교육생 1.2. 본문 태그 - p 태그(paragraph) : 내용 문단을 표현, 가로 한줄의 영역을 전
웹 페이지에 정보를 담아 표기하기 위한 마크업 언어페이지를 앞으로 문서라고 부를 예정.어딘가에 Mark, 즉 표시를 해두는 것.(정돈의 의미.)태그 종류는 대략 150개구성1.시작 태그2.끝 태그3.내용 (Content)4.요소 (Element)태그 활용법 알아보기.
파이선의 자료형 중 하나순서가 있는(인덱스가 존재) 수정 가능한 객체의 집합대괄호 " "로 작성되어지고, 리스트 내부의 값은 콤마 ","로 구분인덱싱과 슬라이싱은 언제나 중요하다 !인덱싱이 가능하면 슬라이싱도 가능하다 !인덱싱(indexing) : 무엇인가를 "가르킨다
프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문while : 반복 횟수가 명확하지 않을 때for : 반복 횟수가 명확할 때
1. CSS 1.1. CSS 어디에 쓰일까? 정보(HTML)와 디자인(CSS)의 분리 유지 및 보수의 편의성 효율적인 재사용성 2. CSS 문법 파일 만들때도 확장자명은 .html head 태그 안에 style로 작성함. ![](https://velog.velcd
영화 리뷰의 데이터를 가지고 데이터 분석을 해보고자 한다.
참고 url 링크dictionary는 단어 그대로 해석하면 사전이라는 뜻"people"이라는 단어는 "사람", "baseball" 이라는 단어는 "야구"에 부합되듯이 dictionary는 Key와 Value를 한 쌍으로 갖는 자료형딕셔너리 타입은 immutable한 k
가중치가 높을 수록 먼저 선택됨.!: 가중치 0요소명 : 가중치 1아이디 : 100
border를 기준으로 바깥은 마진, 안쪽은 패딩마진은 상쇄현상이 일어 날 수 있음.패딩은 자체크기에 영향을 줌.마진 상쇄현상이 발생함 두개의 block요소의 상하 마진이 겹쳤을때 가장 큰 마진으로 겹합되는 현상(파랑 아래 마진과 회색 위 마진의 공간이 서로 겹치게됨.
호출될 때 특정 기능을 실행하는 재사용 가능한 코드블록사용자 정의 함수 내부에서는 함수를 사용할 수 있다!함수의 목적반복적인 프로그래밍을 피할 수 있다.모듈화로 인해 전체적인 코드의 가독성이 좋아진다. (※ 함수 정의 후 -> 호출)프로그램에 문제가 발생하거나 기능에
기본적으로 static으로 설정되어 위치가 고정됨.이를 position: relative로 변경 가능함.(left, right, top, bottom)position : 요소의 원래 위치(static)을 기준으로 상대적인 위치를 선정z-
flex : 레이아웃 배치 전용 기능부모요소 : container자식요소 : item메인 축 : 아이템이 배치되는 축의 방향교차 축 : 메인축과 수직이 되는 축flex-direction : 아이템이 배치되는 축의 방향을 결정row(기본값) 메인 축 : 가로교차 축 :
HTML에서 CSS를 불러오기 위한 방식은 총 4가지 이다.head 에서 style 태그로 사용 가능외부 css를 불러오기 가능 1방법.외부 css를 불러오기 가능 2방법.
'import 파일명' 으로 통해 . 으로 각 기능을 불러 올 수 있음.여러 패키지와 모듈을 포함하는 코드 모음NumPy 라이브러리Numerical Python 약자 (numpy)Python에서 수치계산을 위한 핵심 라이브러리ndarray(N-dimensinal arr
Panel Datas 의 약자다양한 파일 형식 지원(excel, csv, DB...)데이터 정제 및 조작 특화데이터 이상치, 결측치, 중복 제거 등 필요한 기능을 제공데이터 필터링, 병합, 피벗 등을 지원하여 복잡한 데이터를 쉽게 분석할 수 있음.Series와 Data
앞으로 만들어야 할 페이지는 동적 페이지 !상황, 조건에 따라 다른 페이지 구현 가능한 JSP/Servlet !
이름은 Servlet01next > nextContext root는(최상위 경로를 나타낸다.) 나중에 프로젝트명이 아닌 다른 명으로 내보낼 예정...피니쉬 클릭프로젝트가 다음과 같이 생성되면 동적 페이지 프로젝트 !Servlet 확장자는 . java기본 값이 상속의 특
html, css ,jsp 모두 UTF-8로 업데이트Content의 html, css, jsp 모두 UTF-8로 업데이트UTF-8로 업데이트Web의 html, css ,jsp 모두 UTF-8로 업데이트Apply and Close 클릭html 확장자 파일 생성자동으로 U
그래프를 그려주는 라이브러리의 한 종류line, scatter, bar, pie, histogram광범위하게 분산된 방대한 양의 자료(복잡한 데이터)를 한 눈에 볼 수 있도록 도표화 및 차트화시각화를 통해 데이터 특징 파악이 쉽고, 분석 결과를 상대방에게 효율적으로 전
Nan-Null Count : 데이터의 결측치 여부를 각 컬럼별로 확인RangeIndex(행의 개수)와 비교하여 결측치 확인!정렬되기 전 그래프
실습. 아이디와 비밀번호를 전송하여 일치하였을 경우 "smart님 환영합니다"를 출력하시오.URI : Uniform Resource Identify URL : Uniform Resource Locatorurl의 ? 부터 name값=value값&name값=value값
알고리즘 구현하는 로직에 적합하다.servlet 변환과정.java -> .class -> .html화면하는 출력하는 로직에 적합하다.jsp 변환과정.jsp -> .java -> .class -> .htmlservlet은 java에서 html 작성, jsp는 hmtl에서
구글에 maven repository 검색추천수 많은 2번째 클릭1.2버전 클릭jar 확장자 파일 다운로드다운 받은 파일 프로젝트의 그림과 같은 경로에 복사/붙여넣기붙여넣기 확인!taglib 지시자로 다음과 같이 지정(반드시 2번째 어튜리뷰트 선택)prefix = "값
다음 경로에서 내장객체 확인가능 !아래 하늘색이 내장 객체임!codepensongmin-jeon/embed/BabjBLv?default-tab=html%2Cresult
선행작업! 작업 쥬피터 다운로드 필수참고urlOpenCVGray Bradsky에 의해 1996년 인텔에서 시작된 프로젝트컴퓨터 비전, 머신러닝과 관련된 다양한 알고리즘을 지원C++, Python, Java 등의 언어를 지원CUDA(Compute Unified Devic
Gray -> 회색픽셀값을 0~255의 범위로 표현하는 방식픽셀 채널이 1인 경우 흑백픽셀 채널이 3인 경우 컬러픽셀 채널이 1인 경우 0 -> 검은색255 -> 흰색127 -> 회색Binar -> 이진(2개)픽셀값을 0과 255의 범위로 표현하는 방식
쿠키 ![](https://velog.velcdn.com/images/songmin_tech/post/7db49c79-8e7b-4b38-b260-e5
1. Scope 1.2. 전달방식 2가지 1.2.1. Redirect 방식 1.2.2. Forward 방식 ![](https://velog.velcdn.com/images/songmin_tech/post/7375c754-22bd-4417-9e26-157928f3
2번 키를 누르면 카메라화면이 저장됨.params=cv2.IMWRITE_PNG_COMPRESSION, 0) : 압축 하지 않는 PNG, 세 번째 파라미터는 압축률로 0~9까지 설정 가능 (0은 압축 없음)위에서 찍은 사진을 이어서 동영상으로 만듬○ cv2.VideoCa
1. POM.xml에 Maven 적용방법 1.1. 다이나믹 프로젝트로 maven 적용하기 다이나믹 프로젝트 생성 1.2. 생성시 에러 발생하면 2.1. POM.xml에 Maven 적용방법 구글에 maven 검색 jstl 검색 ![](https://velog.vel
플라스크(Flask)는 파이썬으로 작성된 마이크로 웹 프레임워크의 하나특별한 도구나 라이브러리가 필요 없음웹 화면에 카메라 영상 출력웹 출력 영상을 Gray 이미지로 출력@app.route("/")app.run(host='127.0.0.1', port=5000)html
작업환경 구축하기..업로드중..
픽셀 기반 처리 : 이미지를 픽셀 단위로 처리하는 방법이미지의 특성으로 표현하는 데 한계가 있음, 이미지 처리 속도가 느림블록 기반 처리 : 이미지를 블록 (픽셀을 그룹화한 것) 단위로 처리하는 방법이미지의 지역적 특성을 잘 표현, 이미지 속도가 빠름 필터링주파수
산업구조 변화대응 특화훈련1/16 프로젝트 일정 및 주제 안내리버스 엔지니어링챌린지 포인트1/22핵심프로젝트는 2주정도 진행됨배운 것으로 할 수 있는 주제인가 안내작성해야하는 산출문서가 많음기한에 맞춰 제출해야함멘토링용 (약식 1장짜리), 요구사항 정의서 작성1/26
코렙 단축키컨트롤 + m + a : 하면 공간이 생성됨컨트롤 + 엔터구글 드라이버에 연결 클릭계정연동하고 계속 이후 아래 그림의 마운티드 문구 뜨는지 확인컨트롤 + m + b위 이미지 처럼 드라이브 경로 변경해줘야함.아래 이미지 처럼 진행(마지막 라인에 경로가 변경된
비쥬얼 코드에서 작성비쥬얼 코드 세팅하기
rule based expert system의 문제점.if, else 로 나뉜 조건별 선택포함되지 않은 조건은 처리 불가.머신러닝으로 해답을 찾음.반복적인 규칙을 찾아서 학습함영상보기9분만에 이해하는 인공지능 총 정리!머신러닝 : 많은 데이터로 규칙을 찾아내 예측 기능
0. java 와 js 배열 차이 1. 배열 1.1. 배열 실습 입력한 숫자만큼 과목 명을 적고 과목의 점수를 입력하여 총합과 평균을 계산하는 테이블을 만들어라 2. 함수 2.1. 함수 실습
자바 스크립트의 기본 문법 중 하나
Document Object Model웹 브라우저태그 웹문서 읽기DOMcss 적용접근 하려면 최상위는 document 이다.
input 태그 내 사용자가 입력한 값을 가져오고자 함.Element(변수).innerHTML : 열리고 닫히는 태그의, content 영역의 텍스트(태그)를 가져오는 방법Element(변수).value : input 태그에서 value 값을 가져올때 사용하는 방법
쥬피터 실행03.머신러닝 새폴더 생성카톡에서 데이터 다운머신러닝 폴더에 data 폴더 생성data 폴더내 3에서 다운 받은 파일 넣기ex01 bmi 데이터 학습해보기 이름으로 파이선 파일 생성min, 25%, 50%, 75%, max Scikit-learn : 파이선에
KNN 모델을 이용해서 붓쏯의 품종을 분류해보자KNN 모델의 사용법을 익혀보자하이퍼 파라미터 조정을 해보자데이터를 어떻게 확보해야 할까?사이킷 런 에서 제공하는 데이터를 사용하자 !
동그라미에서 네모 변화가 지정한 초만큼 애니매이션 효과가 추가되어 변함
구글에 제이쿼리 검색다운로드 클릭\-체크한 곳 클릭우클릭하여 다른이름으로 저장바탕화면에 저장바탕으로 나온 파일 확인하기폴더 경로를 다음과 같이 만들어주고 파일 드래그해서 넣기!
jQuery 설치 및 설정하기노랑색 영역과 빨강색 영역의 차이를 알아보자노랑색 영역 : jQuery 라이브러리를 사용하기 위해 불러옴빨강색 영역 : script 태그 내(컨턴츠 또는 내용) jQuery 문법을 작성결과
0\.
동기 통신 방식 : 주소가 바뀌는 것이 동기 통신비동기 통신 방식 : 주소가 바뀌지 않고 새로고침이 되지 않으면서 변화되는 것.또 다른 경우는 패치( \*fetch() )가 있음(시간이 남는 경우 실습할 예정..)동기식 통신 : 통신을 하는 동안에 클라이언트가 요청을
4가지 분류로 정확도, 재현율, 정밀도로 계산할 수 있다.정확도 계산해보기적중률 또는 민감도라고도 불림재현율 계산해보기양성 예측도라고도 불림정밀도 계산해보기F1-score
컴퓨터 파일의 변경사항을 추척하고 사용자들의 파일 작업을 조율하기 위한 분산 버전 관리 시스템소스코드를 주고 받을 필요 없이, 같은 파일을 여러명이 동시에 작업하는 병력 개발이 가능프로젝트 관리, 배포, 이슈 추척 기능등 프로젝트 진행에 있어 편리한 기능등을 지원재택근
12
뭐라도 써 놓으면 대필이라도 가능스토리텔링이 중요함=> 이력서 써칭을 통해검색 조건직무경력/신입근무지역학력성별고용형태/연봉전공우대전공/자격증업로드중..남들과 경쟁했을때 바로 나올 수 있고 최소한 2가지 정도업로드중..첫 인상이 매우 중요하다.첫 인상이 면접에 합격 여부
프로젝트 빌드ⓐ프로젝트 -> ⓑ실행가능한 압축파일\-> .jar => 순수 java\-> .war => web 구성요소(jsp) 가상 서버 구축실행하기 위한 환경설정파일 업로드 후 실행이클립스 실행프로젝트 하나 만듬다이나믹 프로젝트 A
동일한 이력서를 제출하더라도 포트폴리오를 넣어주면 합격률이 올라간다.핵심 프로젝트를 중점으로 작성해본다.시연회에서 잘 안지켜지는 것 : 기획서 (왜 필요한가?, 왜 만들었는가 > 어떻게 만들었는가 > 어떤 식으로 상세하게 구축하였는가 > 본인의 역활)상세 코딩 방식을
회귀 및 선현 회귀의 개념과 필요성을 이해 숙지회귀 모델의 평가지표를 이해하고 그 종류를 숙지경사하강법의 개념과회귀 : 연속 적인 실수 값을 예측하는 분야선형 회귀 : 직선의 형태를 가지는 1차식으로 연속적인 실수 값을 예측하는 모델여러개의 독립변수 x(특성)와 종속변
선형 회귀 모델에서 과대 적합의 위험성을 감소시키기 위해 w값의 비중을 줄이는 것L1 : 가중치가 작으면 제외L2 : 가중치의 비율을 낮춤(가중치가 크면 많이 줄어들고, 작으면 적게 줄어듬)통상 L2를 많이 사용함. 알파 값 : 하이퍼 파라메타 대신 쓰임, 규제의 강도
머신러닝은 알고리즘 구조딥러닝은 신경망 구조
인텔리 제이 : 외부환경을 쉽게 적용할 수 있어 광범위 하게 쓰이는 툴(스프링 습득 목적) STS4 : MVC패턴으로 웹사이트를 제작하는 프레임워크표쥰프레임워크 포털 : (전자정부 프레임워크) 국가, 단체에서 관리하는 프레임워크를 교육 목적으로 개설된 사이트인텔리 제이
메이븐 Archetype 사용안함workspace 에 DB와 front-End 모두 들어갈 예정D 드라이브에 경로 만들어주기gradle 버전 6 과 8 버전의 차이가 있음으로 주의할 것 !jdk 버전은 JDK 선택란에서 다운 받을 수 있다.생성 클릭실행되는 것을 알 수
0. 교육흐름 1. 퍼셉트론 인공신경망을 구성하는 가장 기본단위 1958년 perceptron 제안
bulid.gragle 에 api 붙여 넣기(maven 홈페이지에서 검색가능)추가된 것을 확인 가능해당 위치에 생성mybatis-config에 db.properties 이름으로 파일 생성아래 내용 붙여넣기mybatis-config에 congfig.xml 생성아래 내용
★ 활성화 함수 (중요)\-> 입력층 / 중간층 활성화 함수는 자유롭게 설정할 수 있다.\-> 출력층의 활성화 함수는 사용방법이 정해져 있다.출력층의 활성화 함수 / 뉴런의 갯수 / 손실 함수회귀활성화 함수 : 생략 -> 뉴런(y=wx+b)에서 예측된 연속된 실수 값을
이전 버전변형 버전 (spring)노랑색 객체는 자동으로 만들어줌3개는 매우 중요한 핵심 클래스컨트롤러는 2가지 Front(서블릿형)컨트롤러, 컨트롤러(서블릿형이 아닌, ~Con)Boot는 환경설정이 대부분 쉽게 사용가능함으로 개발 속도를 높일 수 있음https
iris 데이터로 다중분류 실습(https://colab.research.google.com/drive/1gAD0sjWNz0JHNH3G1ZSsYBFmL150CqUt
처리 결과에 대한 성공, 실패 여부를 알려줌데이터와 상태를 객체로 묶어서 보냄실패시 BAD_REQUEST 사용열거형 자료형에 다 만들어 놓음경로가 겹칠 수 있음으로 @PutMapping("/board/{num}")식별자 추가함업데이트시 제목과 내용은 JSON 데이터 임
특성을 추출해보자conv layer는 돋보기와 똑같다 > 중요 한것 뽑아냄pooling 불필요한 부분 버림
라우터 역활을 해주는 컨트롤러를 만듬.views에 rest 폴더 생성 > list.jsp 붙여녛기외부에 js 파일 생성하기webapp/resources/js 폴더 생성BoardUIController 컨트롤러 생성boardList.js 생성▶ BoardUIControll
뉴런을 비활성화 시켜 학습의 양을 조절한다.CNN 개 고양이 분류실습(https://colab.research.google.com/drive/1YlL3K7L9_iQBLOfNtl1JUvngBIfT6w1x
로그인 화면 form 만들기 넥스트 > 비번 > 넥스트 > ai > 넥스트> 넥스트 > 익스큐드 > 넥스트 > 피니쉬 이전에 만들어 진거라 표기된 것임.더블클릭하여 엔티티의 정보 수정 가능테이블 명컬럼(데이터 타입, 크기, 이름)테이블 데이터 내보내기넥스트 > 비번
스프링과 스프링 부트의 차이점https://start.spring.io/인터넷으로 부트 환경 가능다음과 같이 설정D 드라이브 workspace에 붙여넣기파일 > 오픈 > 경로 찾기springboot에 build.gradle 선택창에서 > open as proj
com.example.springboot 에 service 패키지 만들기BookService 생성레파지토리 연결 => TestController 서비스 등록 @Autowired private BookService bookService;또는 (생성자로 주입받는
entity 패키지에 회원 정보를 저장할 클래스 생성Member 클래스 생성 \- 중복을 허용하지 않은 Set<Role .> 타입의 배열이 필요함 \- 유저별 권한을 줘야하기 때문에 필요함Role 클래스 생성application 에서 create 변경 > 실행
악보 예측(https://colab.research.google.com/drive/1k0p5k_ft_FbggeCynCnoTLSM_9bmptsH?hl=kostateful = True : 이전 에포크의 데이털 학습하고 결과를 다음 에포크로 넘겨준다.reset_st
전력량 예측(https://colab.research.google.com/drive/1aesE1zl4qSxf_ycEVtzJToi7mpk1xEeV - 2014년 데이터 사용
3개, 4월 1일 16:00까지 작성하여 제출약식 기획서 제출 양식 아래 빨간글씨 참조멘토링 일지 시트를 매일 쓰기.자기소개는 개인으로 간략하게(무슨 기능을 하였는지 파트가 무엇인지)멘토링 이후 완성된 기획서 작성해야함빅데이터 기획서 추가됨프로젝트 진행 및 최종 발표실
CNN 소리데이터 학습
![](https://velog.velcdn.com/images/songmin_tech/post/b9e67edf-d71e-4f8e-b0fb-ed03b
로이터 뉴스 분류하기
객체 탐지 : 컴퓨터 비전과 이미지 처리와 관련된 컴퓨터 기술로서, 디지털 이미지와 비디오에서 관심 객체(예:인간, 건물, 자동차 등)의 위치를 감지하는 작업활용 분야 : 얼굴 검출, 보행자 검출, 영상 복구, 비디오 감시, 자율주행 등YoloV2YoloV3YoloV4
파이토치를 이용한 딥러닝(https://colab.research.google.com/drive/1rpPlLRHBoM1M3-d_5fex7ZRCzBpp60Wk!\[](https://velog.velcdn.com/images/songmin_tech/pos
Part3에서는 프로젝트 관련하여 배울 예정이다.paperswithcode \- https://paperswithcode.com/huggingface \- https://huggingface.co/ ※ 허깅페이스 사전학습모델사용하기(https&#
transformers기반 혐오표현 분류기(https://colab.research.google.com/drive/1_zFdm2JwIVwWa0ZG6Vfi7LA7804t8TI5
EC2 인스턴스 생성
인간이 가지는 지적 능력들을 컴퓨터를 통해 구현하는 기술들의 집합기술 자체를 총칭하는 개념 -> 형태 자체가 없는 포괄적 개념이다.데이터를 기반으로 컴퓨터 스스로 규칙을 찾아 학습하는 기술인공지능을 구현하기 위한 핵심 기술이 머신러닝이다.인간의 신경망을 모방하여 학습하
자바스크립트 만으론 ui구성이 어렵다!>HTML 과 JS 분리JSX로 HTML와 JS의 필요한 부분을 합쳐준다 !직관적이지만 너무 긴 js기존 새 페이지를 들어갈 때 마다 새로고침의 문제점바탕화면에 react-master 폴더명으로 생성node.js 다운동의사항 외 모
실습해보기 환경설정 다음 3가지 다운로드 컨트롤 + , 으로 환경설정 체크하고 변경하기 실습2 알아두면 좋은 명령어
불러오기 방법import React, { useState } from "react";리엑트는 변경되는 값 화면과 변경되는 값을 유동적으로 보여지는화면이 분리되어 있음.일반 변수(값변화가 실시간 안보임)스테이트 변수(변경된 값이 실시간으로 보임){ useState } 기
터미널에 다음과 같이 입력하여 리액트 환경을 생성해준다.npx create-react-app 04.lifecycle이렇게 된거라면 완료실습) 참참참 게임Rule유저는 공격, 컴퓨터는 수비를 담당함유저가 '좌', '정면', '우' 버튼을 클릭했을때, 유저와 컴퓨터의 선택
상위에서 하위로 전달각 변수들을 사용하려면 최상층에 선언해야 전역변수로 사용할 수 있음 (지역변수로는 모든 곳에 부를 수 없음..)전역 형태로 만들어서 모든 곳에 사용가능하게 함꼭 필요할때만 쓰자!Context 파일 생성 (저장소)상위ComponentContext AP
네이버 api 사용 네이버 > 로그인> 네이버 개발자 센터 > 어플리케이션 > 내 어플리케이션 > 등록하고 > TestReact > 사용api:검색기능 > 환경추가 : WEB설정 > http://localhost:3000 등록 > 등록된 애플리케이션 id 보관 하기
로그인에서 아이디 비번 입력 후 로그인 버튼 클릭아래 이미지와 같이 데이터 전송 (json)응답 (res)의 결과로 출력됨json 데이터 주고 받기vscode(리액트) 와 InteliJ(spring boot) 로그인 결과 주고 받기ReactSpringController
리액트 에서 spring으로 비동기 (axios) 방식으로 전송 한다.get : @RequestParampost : @RequestBodyReactSpringController.java하나의 데이터 처리하는 경우다수 list 형태의 데이터를 처리하는 경우let url의