전체 글

Spring/Spring Data JPA

[스프링과 JPA를 이용한 웹개발] 1강

금오공대 김성렬 교수님의 "스프링과 JPA를 이용한 웹개발" 강의 학습 기록입니다. http://www.kocw.net/home/cview.do?cid=5e6aec4a9ae2dd45 ORM (Object Relational Mapping) 데이터베이스는 객체 지향적 개념이 없다. 따라서 데이터베이스를 자바에서 조작하려다 보면 객체 지향적 철학이 손실될 수 있다. 이를 방지하고자 나온 기술. 자바 클래스와 데이터베이스 table을 매핑. JPA (Java Persistence API) 자바 진영의 표준 ORM 자바에서 관계형 데이터베이스를 사용하는 방법을 정의한 인터페이스 -> 인터페이스므로 구현체가 존재해야 한다. 구현체 종류 : Hibernate(대부분), EclipseLink, DataNucleus ..

헬스

#10

오늘은 셀카 깜빡했다. 하체를 하며 느낀점이 상체운동에서도 조금 더 과부하를 줄 필요가 있는 것 같다. 한계치까지 최대한 갈 수 있도록 해야겠다. 오늘도 잘했다!

알고리즘/문제

[프로그래머스] 푸드 파이트 대회 / java

https://school.programmers.co.kr/learn/courses/30/lessons/134240 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 분석 코드 import java.util.*; class Solution { public String solution(int[] food) { String answer = ""; int count = 0; ArrayList arrList = new ArrayList(); ArrayList tmpList = new ArrayList(); for(int i=0; i

알고리즘/문제

[프로그래머스] 삼총사 / java

https://school.programmers.co.kr/learn/courses/30/lessons/131705 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 분석 아주 단순하게 3중 for문으로 모든 경우를 확인하는 방법이 곧바로 떠올랐다. 코드 class Solution { public int solution(int[] number) { int answer = 0; for(int i = 0; i

헬스

#9

오늘은 컨디션이 좀 안좋았다. 스쿼트 최고 중량은 컨디션 때문에 시도하진 않았다. 그럼에도 최대한 나머지 운동들 모두 열심히 했다. 오늘은 데드리프트 대신 런지를 했는데 아주 힘들었다. 끝! 잘했다!

알고리즘/문제

[프로그래머스] 다음에 올 숫자 / java

https://school.programmers.co.kr/learn/courses/30/lessons/120924 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분석 코드 class Solution { public int solution(int[] common) { int answer = 0; if(common[2]-common[1]==common[1]-common[0]){ answer = common[common.length-1]+(common[2]-common[1]); } else{ answer = common[common.length-1]*(..

헬스

#8

최소 주 4회이상은 꾸준히 해줘야 근성장이 이뤄지는 것 같다. 그 이하는 성장의 단계까지 도달하지 못하고 유지만 되는 것 같다. 꾸준히 빼먹지 말고 해야겠다 오늘도 수고했어!

develop06
DEVELOP06