Recent Posts
Link
250x250
오늘보다 더 나은 내일의 나에게_
비전공자의 IoT 국비 교육 수강일지 Day_67 본문
728x90
비동기 게시판
15. 삭제 버튼 및 기능 구현
16. RestBoardController 작성
=>BoardController에 있는 내용을 RestBoardController로 이동
17. BoardService 생성
18. RestBoardController 수정
=> mapper를 service로 변경
servlet-context 내용 추가
19. Lombok 설치 후 Board에 @Data 어노테이션 추가
20. boarList.jsp에서 script태그 내용을 js파일 만들어서 따로 import
Lombok(롬복) 라이브러리 설치
회원 인증
1. springmember 테이블 생성
-- 테이블 생성 create table springmember( memId varchar2(20) not null, memPw varchar2(20) not null, memUser varchar2(20) not null, constraint pk_sm primary key(memId) ) -- 계정 샘플 추가 insert into springmember values ('smhrd1','smhrd1','김헌찬'); insert into springmember values ('smhrd2','smhrd2','헌찬킴'); insert into springmember values ('smhrd3','smhrd3','헌찬'); -- springboard 테이블 수정 alter table springboard add memId varchar2(20);
board 클래스 수정
Member 생성
2. 회원 인증 폼
링크
Python lib
: 분석에 특화된 모듈(라이브러리)
Numpy
- 고성능 과학계산을 위한 데이터분석 라이브러리
Pandas
- 행과 열로 구성된 표 형식의 데이터를 지원하는 라이브러리
Matplotlib
- 2D 그래프로 시각화가 가능한 라이브러리
Numpy 기초
- 빠르고 효율적인 벡터 산술 연산을 제공하는 다차원 배열 제공(ndarray 클래스)
- 반복문 없이 전체 데이터 배열 연산이 가능한 표준 수학 함수(sum(), sqrt(), mean())
- 선형대수, 난수(random 수) 생성, 푸리에 변환
모듈(라이브러리) 사용하기
#numpy모듈를 import하고 앞으로 np라는 이름으로 부르겠다.
import numpy as np
numpy.ndarray 클래스
- 동일한 자료형을 가지는 값들이 배열 형태로 존재함
- N차원 형태로 구성이 가능하다.
- 각 값들은 양의 정수로 색인(index)이 부여되어있다.
- numpy에서 차원(dimension)을 rank, axis라고 부르기도 한다.
- ndarray를 줄여서 array로 표현한다.
실습
배열 만들기 => np.array( )
배열 크기 확인 => .shape( )
총 요소 갯수 확인 => .size
배열의 차원 확인 => .ndim
array 생성
- np.zeros( (행,열) ) : 0으로 이루어진 배열 생성
- np.ones( (행,열) ) : 1으로 이루어진 배열 생성
- np.full( 크기, 원하는 값 ) : 원하는 값으로 이루어진 배열 생성
범위 배열 생성
: 배열 형태로 범위 지정해주는 함수
np.arange(시작값,끝값)
728x90
'비전공자의 코딩일지' 카테고리의 다른 글
비전공자의 IoT 국비 교육 수강일지 Day_69 (0) | 2022.03.28 |
---|---|
비전공자의 IoT 국비 교육 수강일지 Day_68 (0) | 2022.03.25 |
비전공자의 IoT 국비 교육 수강일지 Day_66 (0) | 2022.03.23 |
비전공자의 IoT 국비 교육 수강일지 Day_64 (0) | 2022.03.21 |
비전공자의 IoT 국비 교육 수강일지 Day_63 (0) | 2022.03.18 |
Comments