지난 일기 21년 3월 이야기

지난 일기 21년 3월 이야기 728x90 1. 21년 03월 14일 노랑통닭 순살 3종세트 주말에 가족 셋이서 노랑 통닭을 시켜 먹었다. 순살 3종세트 19,000원 + 노랑 봉투 감자 7,000원 + 배달 팁 2,000원 노랑 통닭 먹고

JPA - 상속 객체와 테이블 매핑

JPA - 상속 객체와 테이블 매핑 JPA 006 - 상속 객체와 테이블 매핑 객체는 상속을 통해 공통된 필드를 부모클래스에 만들고, 나머지 필드를 각 자식클래스에 둘 수 있다. 하지만, 관계형 데이터베이스에는 상속의 개념이 없다. 대신 슈퍼타입-

[Effective Java] Item1. 생성자 대신 정적 팩터리 메서드를 고려하라

[Effective Java] Item1. 생성자 대신 정적 팩터리 메서드를 고려하라 정적 팩터리 메서드: 해당 클래스의 인스턴스를 반환하는 단순한 정적 메서드 정적 팩터리 메서드의 장점 1. 이름을 가질 수 있다. 클라이언트가 클래스의 인스턴스

[JavaScript] 데이터 타입 BigInt

[JavaScript] 데이터 타입 BigInt BigInt 타입? BigInt는 Number 원시 값이 안정적으로 나타낼 수 있는 최대치인 2^53 - 1보다 큰 정수를 표현할 수 있는 내장 객체입니다. 정수 리터럴 끝에 n을 붙이거나 함수 Big

[알고리즘/백준] 2742 기찍N(자바)

[알고리즘/백준] 2742 기찍N(자바) 문제 https://www.acmicpc.net/problem/2742 풀이 코드 System.out.println() 대신 StringBuilder 를 사용하여 실행시간 단축 public class M

[level2] 프로그래머스 - 행렬 테두리 회전하기(JAVA)

[level2] 프로그래머스 - 행렬 테두리 회전하기(JAVA) 728x90 [ 문제 풀이 ] - 행 : rows, 열 : colums 을 가진 matrix배열을 만들고 1부터 숫자를 채워 넣는다. - 이동 방향은 [ 오른쪽 -> 아래 -> 왼쪽

[알고리즘/백준] 2675 문자열 반복(자바)

[알고리즘/백준] 2675 문자열 반복(자바) 문제 https://www.acmicpc.net/problem/2675 풀이 코드 public class Main { public static void main(String[] args) throws

Android App Study_23 (startActivityForResult, startActivityResult)

Android App Study_23 (startActivityForResult, startActivityResult) 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 2

[level2] 프로그래머스 - 짝지어 제거하기(JAVA)

[level2] 프로그래머스 - 짝지어 제거하기(JAVA) 728x90 [ 문제 풀이 ] - 앞에서 부터 한 글자씩 스택에 넣는다. - 단 스택의 제일 위(마지막에 넣은 글자)와 현재 글자가 같은 경우, 글자를 넣지 않고 스택에서 뺀다. - 만

[이펙티브자바 - 아이템7] 다 쓴 객체 참조를 해제하라

[이펙티브자바 - 아이템7] 다 쓴 객체 참조를 해제하라 2장. 객체 생성과 파괴 GOAL 1. 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분하기 2. 올바른 객체 생성 방법과 불필요한 생성을 피하는 방법 3. 제때 파괴됨을 보장하고,