전체 글 210

분산처리_리눅스 개념

리눅스의 장점 1. 뛰어난 이식성과 확장성 2. 쉬워진 유지보수 3. 뛰어난 범용성 운영체제란 - 운영체제는 컴퓨터와 같은 기계장치인 하드웨어와 컴퓨터에 설치되는 모든 소프트웨어를 관리하는 실행관리자 - 사용자가 누구든지 컴퓨터를 효율적으로 사용할 수 있도록 관리 - 운영체제의 역할과 목적 GPL - GNU 일반 공중 사용 허가서는 자유 소프트웨어 재단에서 만든 자유 소프트웨어 라이선스로, 소프트웨어의 실행, 연구, 공유, 수정의 자유를 최종 사용자에게 보장한다 - 대표적으로 리눅스 커널이 이용하는 사용 허가이다, GPL은 가장 널리 알려진 강한 카피레프트 사용 허가이며, 이 허가를 가지 프로그램을 사용하여 새로운 프로그램을 만들게 되면 파생된 프로그램 역시 같은 카피레프트를 가져야 한다 커널 - 리누스..

분산처리 2022.09.13

딥러닝_개요

1. 딥러닝이란? - 사람의 신경망을 모방하여 기계가 병렬적 다층 구조를 통해 학습하도록 만든 기술 - 컴퓨터비젼, 음성인식, 자연어처리, 신호처리 등의 분야에 적용 => 모든 문제를 딥러닝으로 해결하지 않는다. 기존 머신러닝 모델이 잘 동작하는 경우도 있다. 2. 딥러닝 역사 3. 딥러닝의 종류 1) GAN(생성적 적대 신경망) : 2014년에 이안 굿펠로우에 의해 발표된 이론으로 서로 경쟁하는 두 개의 신경 네트워크 시스템으로 구현하는 학습 방법 4. 딥러닝의 과정 5. 기존 머신러닝와 딥러닝의 차이점 6. 딥러닝 프레임워크 - '사용자들이 어떻게 하면 코딩을 하기 더 쉬울까?''에 기반하여 만들어진 라이브러리 - 실제로 Keras에서는 다양한 뉴럴 네트워크 모델을 미리 지원해주고 ..

빅데이터 분석 2022.09.06

Spring_스프링 프레임워크 환경 설정

1. Help > Eclipse Marketplace 2. web 개발에 필요한 기능 다운받기 1) jsp 설치 2) mybatis 설치 3. sql 연결하기 1) Window > Show View > Console 2) Help > Install New Software 3) http://download.eclipse.org/releases/neon 검색하기 3) Database Development 체크 > Next 4) 2개 항목이 나왔다면 Finish 5) Window > Show View > Other > Data Source Explorer 추가하기 6) DB와 연결하기 - Name/Type : MySQL 5.1 선택 - JAR List > 기존꺼 Remove JAR/Zip > ** 다운받은 j..

Spring 2022.09.05