일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바공부
- 자바프로그래밍
- streamlit
- Streamlit기초
- 웹대시보드 기초
- 자바초보
- 스트림릿 기본
- REACT
- 안드로이드 앱 개발
- serverless
- 안드로이드 스튜디오
- 파이썬공부
- JavaScript
- 자바
- Pandas
- 스트림릿
- 데이터베이스
- 자바스크립트 공부
- Flutter
- 판다스
- java
- db
- 파이썬
- Android
- 자바기초
- MySQL
- RESTful API
- 판다스공부
- 자바스크립트
- 웹대시보드 제작
- Today
- Total
목록전체 글 (251)
ruriruriya

안드로이드 스튜디오에서 로그 처리하는 방법을 알아보자. 1. Log 클래스 import 먼저 Log 클래스를 import 한다. import android.util.Log; 2. Info 로그 출력 회원가입으로 입력된 정보를 변수에 저장해서 정보 로그를 Logcat에서 출력해본다. btnSave.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 1.이름 가져오기 String name = editName.getText().toString().trim(); // 안드로이드에서 로그 남기는 방법 Log.i("UITEST MAIN","유저가 작성한 이름 : "+ name); // 2. 이메일 주소 가..

EditText에서 문자열 가져오는 방법 MainActivity에서 문자열 가져오는 함수는 findViewById() 이다. 함수 안에 경로를 입력해서 editText의 아이디를 연결해서 가져온다. 다시 변수에 저장해서 사용한다. editName = findViewById(R.id.editName); editEmail = findViewById(R.id.editEmail); editPassword = findViewById(R.id.editPassword);

안드로이드의 TextView는 화면에 텍스트를 표시하는 데 사용되는 UI 요소이다. 여러 가지 속성을 사용하여 텍스트, 색상, 배경, 레이아웃 등을 설정할 수 있다. 안드로이드 TextView 속성 text: TextView에 표시되는 텍스트 내용을 설정한다. textColor: 텍스트의 색상을 지정한다. background: TextView의 배경을 설정한다. 배경으로는 색상, 이미지 또는 Drawable 등을 사용할 수 있다. layout_margin: TextView의 여백을 설정한다. layout_margin을 통해 상하좌우 여백을 설정할 수 있다. visibility: TextView의 표시 여부를 결정한다. visible, invisible, gone 등의 값으로 설정할 수 있다. paddin..

지난 번엔 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를 해보면 자동으로 입력되는 것을 확인할 수 있다.