분류 전체보기(93)
-
주니어 개발자의 두 발 나아간 회고록
주니어개발자의 두 발 나아간 회고록 이번주는 알고리즘 문제에 그냥 쌓여버렸다... 항상 문제를 더 많이 풀어봐야지하고 생각만하다가 이번에 알고리즘 문제를 많이 풀 수 있는 기회가 되어서 푸는데 정말 죽는줄 알았다..😭 한 문제 한 문제 안풀릴때마다 그 스트레스가 생각보다 장난이 아니었다. 정말 이 그림이 딱 나였다. 알고리즘 문제를 조지고 올려다가 내가 조지고 말아버렸다...후...😩 근데 계속해서 이렇게 문제를 풀어나가다가 어느순간 비슷한 문제는 감을 알아갔고 시간초과만 잘 해결하면 어느정도는 문제를 풀었다. 하지만 DP나 백트랙킹, 처음 접해본 알고리즘 문제들은 내가 또 조지고 말아버렸댜....😱😱 스택이나 배열, 문자열 문제들은 어느정도 감을 잡았고 수학적인 문제와 DP,백트랙킹 과 같은 레벨이 있..
2021.03.16 -
주니어 개발자에 한 발 나아간 회고록
2021년 첫 회고록 회고록에 대한 생각 블로그를 만들고 처음 회고록이여서 여러 블로그를 찾아보았다! 뭔가 처음에는 회고록에 대단한걸 적어야되나...?? 이런 막연한 생각이었는데 찾아보니 느낀 생각은 일기장..느낌..? 이런 생각이었다. 나의 프로젝트나 일주일동안 했던 일을 자유롭게 적는 노트..? 같은 느낌이었다!! 항해99에서의 첫 단기 프로젝트 사실 처음에는 Python을 사용한다고 해서 겁이 났다. JAVA를 중점적으로 하여서 이거..잘 할 수 있을까... 하지만 인간은 역시 막상 닥치면 뭐든지 다하게 되는거 같다. 3인 1조로 팀은 나누어서 Python과 Ajax, 스크래핑을 활용하여 yes24, 알라딘, 네이버에서 판매하는 책들을 크롤링하여 하나의 사이트에서 보고, 구매, 리뷰를 볼 수 있는 ..
2021.03.08 -
Spring JPA 영속성 컨텍스트
영속성 컨텍스트 엔티티 매니저 팩토리와 엔티티 매니저 영속성 컨텍스트란?? JPA를 이해하는데 가장 중요한 언어 "엔티티를 영구 저장하는 환경" 이라는 뜻 EntityManager.persist(entity); 엔티티 매니저? vs 영속성 컨텍스트? 영속성 컨텍스트는 논리적인 개념 눈에 보이지 않는다. 엔티티 매니저를 통해서 영속성 컨텍스트에 접근 J2SE 환경 엔티티 매니저와 영속성 컨텍스트가 1:1 PersistenceContext는 눈에 보이지 않는 공간이라고 생각하면 된다. 엔티티 생명주기 비영속 객체를 생성한 상태(비영속) Member member = new Member(); member.setId(1L); member.setUserName("User1") 영속 //객체를 생성한 상태(비영속) ..
2021.02.28 -
Spring JPA 엔티티 맵핑
엔티티 매핑 객체와 테이블 매핑 @Entity @Entity가 붙은 클래스는 JPA가 관리, 엔티티라 한다. JPA를 사용해서 테이블과 매핑할 클래스는 @Entity 필수 주의 기본 생성자 필수 (파라미터가 없는 public or protected생성자) final 클래스, enum, interface, inner 클래스 사용 x 저장할 필드에 final 사용 x @Table 엔티티와 매핑할 테이블 지정 속성 기능 기본값 name 매핑할 테이블 이름 엔티티 이름을 사용 catalog 데이터베이스 catalog 매핑 schema 데이터베이스 schema 매핑 uniqueConstraints(DDL) DDL 생성 시에 유니크 제약 조건 생성 데이터베이스 스키마 자동 생성 hibernate.hbm2ddl.au..
2021.02.27 -
프로그래머스 더 맵게
프로그래머스 더 맵게 문제 문제는 프로그래머스에서 출제된 더 맵게 문제이다. 문제상황 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때, 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 섞어야 하는 최소 횟수를 return 하도록 solution 함수를 작성해주세요. 제한사항 scoville의 길이는 2 이상 1,000,000 이하입니다. K는 0 이상 1,000,000,000 이하입니다. scoville의 원소는 각각 0 이상 1,000,000 이하입니다...
2021.02.23 -
homebrew 에러
homebrew-core is a shallow clone 에러 2020년 10월 부터는 HomeBrew는 설치 시 더이상 shallow clone을 생성하지 않는다. 2020년 12월 부터는 shallow clone을 업데이트 할 수 도 없다. 문제는 brew로 패키지나 brew update할 때 에러가 나오면서 진행안된다.. 이러한 에러...또륵.. 해결 방법 해결 방법은 있었다!! git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask" fetch --unshallow git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow 위에 두 가지 명령을 터미..
2021.02.22