본문 바로가기

분류 전체보기414

[JPA]스프링 연관관계 매핑 단방향 연관관계 회원과 팀이있다. 회원은 하나의 팀에만 소속될수 있다. 회원과 팀은 다대일 관계 객체중심으로 볼때 객체 연관관계 회원객체와 팀 객체는 단방향 관계 , 회원은 Member.team 필드를 통해서 팀을 알수있지만 반대로 팀은 회원을 알수 없음. member -> team의 조회는 member.getTeam()으로 가능, 반대 방향인 team ->member는 접근 할수가없음 테이블 중심으로 볼때 회원 테이블과 팀 테이블은 양방향 관계, TEAM_ID로 외래키를 통해 회원가 툄을 조인, 반대로 팀과 회원도 조인 가능 객체를 테이블에 맞춰서 모델링을 하게되면 • 테이블은 외래 키로 조인을 사용해서 연관된 테이블을 찾는다. • 객체는 참조를 사용해서 연관된 객체를 찾는다. • 테이블과 객체 사이에.. 2022. 10. 23.
백준 피보나치 수 6 문제 URL : https://www.acmicpc.net/problem/11444 11444번: 피보나치 수 6 첫째 줄에 n이 주어진다. n은 1,000,000,000,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 문제 접근법 : 피보나치 행렬을 이용하는 문제인데 피보나치 행렬이 있다는것을 알았지만 어떻게 유도해내는지 몰라서 공부해봤습니다. 그것만 유도하면 해당 수의 n승을 구하면되기때문에 유도 방법을 알려드리겠습니다. 일반적으로 피보나치 공식은 이건 너무쉽고 당연하듯이 여러분도 알고있는공식입니다. 이식을 좀 바꿔보죠 자이렇게 근데 fi=fi 이건 당연한겁니다 그치만 뒤에다 0을 추가해줍니다. 0을 더해도 어차피 그대로니 상관없겠죠? 자그럼 인제 이식들을 연립방정식이라.. 2022. 10. 20.
자바 면접 질문 리스트3 1. Shallow Copy와 Deep Copy 차이를 설명하시오 얕은복사(Shallow copy) : 주소값을 복사 하기 때문에 참조하고 있는 실제 값이 같음 깊은 복사(Deep Copy) : 실제 값을 메모리 공간에 복사하기 때문에 참조하고 있는 실제 값이 다름 즉 얕은복사는 a 와 b라는 인스턴스의 주소가 같기때문에 a의 인스턴스가 가리키고있는 값을 변경할때 b를 출력한다면 a가 변경된 값으로 출력됨 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 public class CopyObject { priva.. 2022. 8. 30.
프로그래머스 코딩테스트 실전 대비 모의고사 3차 문제집 22년 08월 10일 14:00 ~ 08월 23일 신청 URL : https://career.programmers.co.kr/competitions/2627 코딩테스트 실전 대비 모의고사 career.programmers.co.kr 1번 접근법 : 빈콜라병 n개가 있을때 a개마다 b개를 줘서 몇개의 콜라까지 받아 마실수있는지 물어보는 문제입니다. 빈콜라병으로 콜라를 받아마시고 계속 마실수 있을 때까지 탐색하는 문제입니다. 바꿔먹지 못할때까지 콜라를 받아먹으면 되기때문에 코드만 보면 바로 이해하 실수있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 //By 콩순이냉장고 #include using namespace std; #include using namespace std; int solution(int.. 2022. 8. 10.