https://hawaii-eleccar-boot-jpa AWS FreeTier 환경에서 작업합니다. 어제 0.6 달러 였는데, 유료 서비스 사용 후 결재 대시보드에 출력되었습니다. 프리티어 사용량이 Over 되어서 과금되었나 해서 체크했습니다만, 다른 유료 서비스(도메인등록) 사용 후 추가된 금액이었습니다. AWS 작업 시작과 종료시 결재 대시보드를 항상 체크하고 시작합시다. 위 화면에서 모두보기를 클릭하면 상세페이지가 나옵니다. S3 에서 상당한 용량소모가 일어났는데 이게 하루 작업한 용량입니다. AWS 가 12개월 무료라는 인식을 강하게 주는데, 종량제라는 함정이 있습니다. 무료상태로 학습을 하고자 할 때 주의 사항과 안전한 인스턴스 제거와 탈퇴방법을 적어둡니다. 회원가입시 두가지 주의 !! 첫번째..
1. IAM 생성하기 2. S3 버킷 생성하기 3. 스크립트 파일 업로드 1. IAM 생성하기 S3 만들기 전에 반드시 iam 을 생성해야 한다. 이 파트를 생략해도 S3 가 만들어지지만, CORS 에서 많은 오류를 경험하게 된다. IAM 생성과정은 다음과 같다. 서비스에서 IAM 검색 후 진입한다. user name 을 설정한다. access type 을 programm 방식 접근으로 설정한다. 정책필터 검색창에 S3 입력 후 기존 정책 직접 연결 탭을 선택한다. 옵션은 AmazonS3FullAccess 를 체크한다. 사용자를 추가한 후 추가된 사용자의 이름, 액세스유형, 관리형 정책을 확인한다. CSV 파일 로컬에 저장한다. URL, 사용자 정보, 액세스키, 비밀엑세스키 표시 클릭 후 별도로 기록해 ..
1. 빌드 설정 2. 빌드 실행 3. WAR 파일 추출 인텔리제이(Intellij) 개발환경에서 작업한 내용이다. 1. 인텔리제이(Intellij) 에서 빌드 설정 스프링부트 소스코드에서 Application 에 [코드1.1]로 업데이트 한다. ServletInitializer 는 삭제한다. [그림1.2] 상단 메뉴바에서 파일 > Project Structure > Artifacts > + > Web Application: Archive 로 진행한다.[그림1.1] Web Application: Archive 를 선택하면 Empty 와 For 'Gradle ... 가 나온다. For 'Gradle ... war (exploded)' 를 선택한다. 다른 부분은 건들지 않고 OK 하고 창을 닫는다. [그림1...
보호되어 있는 글입니다.
1. RDS 인스턴스 생성 2. 개발툴에서 WAR 추출 3. Elastic Beanstalk (EB) 작업 AWS FreeTier 환경에서 작업한다. 1. RDS 인스턴스 생성 RDS 를 생성한다. 이 방식은 EC2를 별도로 생성하는 것이 아니라 Elastic Beanstalk (이하 EB)를 통해 EC2 인스턴스를 생성하는 방식이다. RDS를 먼저 생성해서 접속정보를 소스코드로 가서 적용 후에 진행한다. 2. 개발툴에서 WAR 추출 개발 툴에서 WAR파일을 출력한다. 이클립스, VS코드, 인텔리제이에서 WAR 파일로 추출한다. 3. Elastic Beanstalk (EB) 작업 서비스에서 elastic beanstalk 를 검색해서 들어간다.[그림-1] 애플리케이션 이름을 입력한다. 플랫폼 설정값은 개..
AWS FreeTier 환경에서 작업합니다. war 파일 추출은 여기를 가세요. 파일질라 다운로드는 여기를 가세요 연결을 누릅니다. 경로로 가서 우측 WEB-INF 를 삭제합니다. 이후 왼쪽 WEB-INF를 드래그앤드랍으로 우측으로 이동시킵니다. 이는 자바 서버의 내용을 교체하는 의미를 갖습니다. ip 주소를 입력하면 404 가 보입니다. 바꾼 이후에도 아래와 같이 톰캣화면이 유지되야 합니다. 만약 잘못되면 에러메시지가 보일 것입니다. 다시 putty 를 엽니다. 이미 서버설정이 완료되었으므로 아래와 같이 바로 진행해서 톰캣을 다시 리로드 합니다. su - root cd /usr/share/tomcat/bin ./startup.sh 실행화면은 다음과 같습니다. 다시 IP 주소로 갑니다. 여전히 에러가 나..
Proxy.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 package com.wego.web.pxy; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import java.util.function.BiFunction; import java.util.function.BiPredicate; import java.util.function.Function; import org.springframe..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 package com.mobeom.local_currency.recommend; // .......중간 생략 ........ @Service @AllArgsConstructor public class RecommendServiceImpl implements RecommendService { private final RecommendRepository recommend..
전처리: 원핫인코딩(OHE: one-hot-encoding) ▶ 지도학습 관련 알고리즘과 대표예제------------------------------------------------------- 분류 최근접 이웃 (Nearest Neighbor) K-NN(k-nearest neighbor) 나이브 베이즈 (Naive Bayes) 의사결정 트리 (Decision Trees) 유방암 판별 사이킷런 앙상블의 랜덤포리스트 (RandomForestClassifier) : 아이리스 품종판별 분류 규칙 학습자 (Classification Rule Learners) 모델 트리 (Model Trees) 신경망 (Neural Networks) 서포트 벡터 머신 (Support Vector Machines) 규칙 기반의 ..
- Total
- Today
- Yesterday
- intellij
- vscode
- COLAB
- springMVC
- Java
- Oracle
- JUnit
- JPA
- FLASK
- SpringBoot
- Mlearn
- Python
- Eclipse
- Algorithm
- terms
- Django
- Git
- ERD
- nodejs
- jQuery
- AWS
- tensorflow
- React
- Mongo
- database
- mariadb
- maven
- SQLAlchemy
- docker
- KAFKA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |