일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바프로그래밍
- java
- 안드로이드 스튜디오
- 파이썬
- 안드로이드 앱 개발
- 판다스
- 웹대시보드 제작
- 자바기초
- 자바스크립트 공부
- 웹대시보드 기초
- MySQL
- Streamlit기본
- 파이썬공부
- 자바공부
- Android
- streamlit
- serverless
- 스트림릿 기본
- db
- 자바
- JavaScript
- Streamlit기초
- 스트림릿
- 자바초보
- 판다스공부
- RESTful API
- 자바스크립트
- Pandas
- 데이터베이스
- Flutter
- Today
- Total
목록분류 전체보기 (240)
ruriruriya
지난 번엔 serverless deploy로 서버 배포를 해보았다. 이번엔 github로 commit/push 하면 자동으로 서버에 배포될 수 있도록 해보자. 1. GitHub 해당 레파지토리 - Actions 파란 글씨로 된 set yo a workflow yourself 를 클릭한다. main.yml 파일이 생성되고 아래 코드를 입력한 다음 branches :에 해당 레파지토리 branches랑 똑같이 입력해준다. 그리고 저장하지 말고 대기한다. 2. GitHub 해당 레파지토리 - Settings 브라우저의 새탭을 눌러 해당 레파지토리 - Settings - Secrets and variables 를 클릭한다. 그리고 Actions로 접속 main.yml 파일에서 jobs - deploy - env..
서버리스로 만든 API app을 serverless deploy로 서버 배포를 해보자 :) 1. 사전 작업 사전 작업은 seserverless 프레임 워크가 설치되어 있어야 한다. https://ruriruriya.tistory.com/106 [AWS] Lambda - Serverless 프레임워크 설치 1. npm 설치 별다른 설정 없이 Next 만을 누르며 설치를 완료한다. https://nodejs.org/en/download Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. Serverless 프레임워크 설치 ruriruriya.tistory.com 그리고 A..
자바에서는 생성자로 공간을 먼저 형성한다. 그리고 형성된 공간에 데이터를 넣고 변수로 그 공간을 가리킨다. 1. 클래스 생성 클래스 하나를 생성해서 변수를 선언하고 함수를 만든다. 매개변수를 추가한 함수와, print 함수 2개를 만든다. public class Member { String name; String tel; String address; Member(){ // 돌아가게 하기 위해서 만든 기본 생성자. } Member(String name, String tel, String address){ this.name = name; this.tel = tel; this.address = address; } void print(){ System.out.println(name + " " + tel + " ..
자바 클래스 크게 두 가지로 나뉜다. - 클래스를 실행하는 부분 - 클래스를 만드는 부분 그래서 클래스를 만들고 실행은 메인 클래스에서 실행된다. 1. 클래스 생성 먼저 클래스를 만들어보자. number, name 이라는 변수를 선언하고 print라는 return 없이 프린트하는 함수를 만들었다. public class Product { int number; String name; void print(){ System.out.println(number); System.out.println(name); } } 2. 메인 클래스 생성 메인 클래스안에 가장 먼저 와야할 것은 public static void main(String[] args) 함수이다. 그 함수 내에서 실행 코드를 만들어 실행한다. 먼저 생성..
MySQL 에서 TIMESTAMP 타입의 컬럼의 값을 자동으로 생성 시 시간을 입력하는 방법과 업데이트할 때 자동으로 생성되는 시간을 입력하는 방법을 알아보자. 생성시간 자동 입력할 때 컬럼의 Default를 now()로 해준다. 생성 후 업데이트 날짜를 자동으로 입력할 때 컬럼의 Default를 now() on update now() 로 한다. 입력한 뒤 적용하면 CURRENT_TIMESTAMP / ON UPDATE CURRENT_TIMESTAMP 으로 바뀌고 insert를 해보면 자동으로 입력되는 것을 확인할 수 있다.
Error Code: 1396. Operation CREATE USER failed for 'username'@'%' MySQL에서 새로운 USER를 생성하다가 1396 에러가 났다. 원인 지난주에 유저를 생성하고 똑같은 유저 이름으로 다시 생성하려니 나오는 에러였다. 해결방법 01 어드민 계정에서 유저를 다시 지우고 다시 생성하면 된다. [유저 지우는 방법] delete from mysql.user where User ='username'; delete from mysql.db where User ='username'; flush privileges; [유저 생성 방법] use mysql; create user '유저이름'@'%' identified by '비밀번호'; grant all privileg..
AWS Lambda는 아마존 웹 서비스(AWS)의 컴퓨팅 서비스 중 하나로, 서버리스 컴퓨팅을 제공하는 플랫폼이다. 이는 애플리케이션을 개발하고 실행할 때 서버 관리에 대한 부담을 줄여준다. 1. S3 스토리지 연결 AWS 콘솔에서 S3으로 접속하여 해당 버킷의 이미지를 클릭한다. 그리고 이미지 객체 URL을 이미지 이름 빼고 복사해둔다. config 파일에서 S3 버킷 이름과, 이미지 객체 URL을 복사해서 넣는다.(이미지 이름을 뺀 URL) 2. MySQL DB 연결 MySQL workbench에 접속해서 해당 유저에 오른쪽 마우스를 클릭해서 Edit Connection 으로 접속한다. Host name과 User name을 복사해둔다. config.py에 아래와 같이 입력한다. HOST = host..
S3로 이미지를 업로드할 스토리지 버킷을 만들었다. 버킷에 이미지를 업로드해서 링크로 이미지를 불러올 수 있는지 테스트 해보자. 아래 링크는 S3 버킷 생성하는 방법이다. https://ruriruriya.tistory.com/117 [AWS]S3 - AWS Management 콘솔을 통한 S3 버킷 생성 이미지는 서버에서 DB가 아닌 스토리지에 저장된다. 스토리지에서 생성된 이미지 URL이 DB로 전송되어 관리된다. 그래서 이미지를 저장할 스토리지를 생성해보자. AWS 에 접속한다. https://s3.console.a ruriruriya.tistory.com 1. AWS S3 - 버킷 접속 만든 버킷의 이름(파란색)을 클릭한다. 2. 이미지 업로드 주황색 업로드 버튼을 클릭한다. 업로드 영역에서 파일..