목록공부일지 (13)
MDP
Method(Static) 영역 - JVM이 동작해서 클래스가 로딩될때 생성 - JVM이 읽어들인 클래스와 인터페이스 대한 런타임 상수 풀, 멤버 변수(필드) , 클래스 변수(Static 변수), 상수(final), 생성자(constructor) 와 메소드(method) 등을 저장하는 공간. 클래스 - 객체를 정의해 놓은것 - 객체의 설계도 또는 틀 - 객체를 생성하는데 사용됨 객체 - 실제로 존재하는 것. 사물 또는 개념 - 객체의 용도는 객체가 가지고 있는 기능과 속성에 따라 다름 - 클래스에 정의된 내용대로 메모리에 생성된 것 객체 만드는 방법 인스턴스화 - 클래스로부터 객체를 만드는 과정 - 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스 라고 한다. 객체의 구성 요소 - 속성(proper..
- 객체를 생성할 때 사용되는 메서드 - 객체 생성 후 객체의 초기화를 하는 역할 수행 특징 - 클래스 이름과 동일한 메서드 - 메서드의 return type이 없다 (void 아님) - public 접근 권한을 가진다.(pirvate 생성자도 있음) - 생성자가 없을 때는 기본 생성자가 만들어 진다. 생성자 중복정의 BookVo b = new BookVo(); BookVo b = new BookVo("자바", 20000, "박창선", 829);
초기 설정 // Firebase SDK 라이브러리 가져오기 import { initializeApp } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-app.js"; import { getStorage } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-storage.js" import { firebaseConfig } from "./config.js" // Firebase 인스턴스 초기화 const app = initializeApp(firebaseConfig); export const storage = getStorage(app); getStorage() const storage = getSt..
Firebase database await getDocs() import { collection, getDocs } from "firebase/firestore"; const querySnapshot = await getDocs(collection(db, "users")); querySnapshot.forEach((doc) => { console.log(`${doc.id} => ${doc.data()}`); });(); await addDoc() id를 무작위로 생성해주면서 추가 import { collection, addDoc } from "firebase/firestore"; // Add a new document with a generated id. const docRef = await addDo..
1. Git & Github 공부 1. Git & Github 공부 1) github의 장점 코드를 온라인 저장소에 백업이 가능 팀원들과 코드 공유가 가능 함께 공동 작업 가능 2) Git 명령어 리스트 git init init은 initialize(초기화, 초기 설정)의 의미를 갖는다. ex) - 코드를 작성할 폴더를 생성 - 폴더에서 터미널을 열어서 git init 명령어를 입력한다. git add & git commit add는 저장하고 싶은 파일을 지정하고 commit은 실제로 저장한다. 따라서 ex) git add 파일명 -> git commit -m "파일명 파일에 변경 사항" 위 처럼 사용함 git status git 프로젝트의 상태를 확인할 수 있는 명령어 https://dololak.ti..