분류 전체보기

· PS/백준
타일링 1 말고 2부터 한 나 멋있어 ..물론 풀이 봤지만이 문제가 DP라고는 생각도 못했다. 이 문제는 그림을 그려보면 된다. 타일 그림을 그러보면 N = 1 일 때는 1개,N = 2 일 때는 3개,N = 3 일 때는 5개,N = 4 일 때는 11개가 된다. 규칙 = 전전 수 * 2 + 전 수 = 현재 수 따라서 DP 점화식으로 표현하면,DP[N] = DP[N-1] + 2DP[N-2] 가 된다. 자바 코드 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Bj11727 { public static void main(String [] args) throws NumberFo..
미니 프로젝트 때문에 카카오 소셜 로그인을 구현하는데 WebFlux를 사용한다는 분들이 계셔서 차이점을 알아보기 위해 이 글을 작성한다. Rest Template스프링은 오랫동안 Rest Template 을 웹 클라이언트 추상화로 제공해 왔다. 나 역시도 Rest Template을 주로 써서 익숙했다. RestTemplate은 내부적으로 요청당 하나의 쓰레드 모델을 기본으로 하는 자바 서블릿 API를 사용한다. 이 말의 의미는? 자바 서블릿 API는 웹 클라이언트가 응답을 받을 때까지 해당 쓰레드가 차단된다. Rest Template 으로 요청한 한 응답이 끝나기 전까지 쓰레드가 차단된다는 뜻이다. 이 방식의 문제점은, 이렇게 차단된 코드로 인해 각 스레드가 어느정도의 메모리와 CPU 싸이클을 소비하기 ..
들어가면서 저번주에 우테코 스터디에서 팀원 분이 좋은 인텔리제이 기능을 알려주셨다. 바로 테스트 커버리지 기능.. ✨나는 테스트 커버리지라는 단어에 대해서 정처기 실기를 막 치뤘던 참이라 외워서 알고만 있었다.이런 커버리지를 직접 인텔리제이에서 확인해볼 수 있다는 게 신기해서, 이번 3주차는 테스트 커버리지 기능을 잘 써보기로 생각했다.이 글은 공부하면서의 미숙한 내용을 기록한다. 테스트에 대해 무지한 점, TDD를 처음 실천한 점, 모든게 다 처음인 점을 강조한다! 테스트 커버리지란? 이건 나의 저번주차 차 이름 validator 테스트 코드를 테스트 커버리지를 이용해서 돌린 이미지이다. 38퍼,,ㅎㅎ 50퍼,,그렇다면 도대체 저 퍼센트는 뭐고, 커버리지가 뭘까?퍼센트 = 코드 커버리지 코드 커버리지란..
들어가면서2주차도 빠르게 지나갔다. 벌써 3주차라니까 시간이 정말 빠른 것 같다. 스터디원들과 만난 게 일주일 전인데, 이주만 지나면 프리코스가 끝난다니... 믿기지가 않았다. 나는 항상 매일 살아가고 배우면서 가장 못하는 사람이 되고 싶었다. 조금이나마 아는게 생기면 아는 척 하려고 드는 내가 싫었고, 끊임없이 부족한 사람으로서 배우고 싶었기 때문이다. 따라서 이번 프리코스의 "나" 를 그렇게 잡았다. 계속해서 배워야 하는 사람으로..! 아마 프리코스 뿐만 아니라 사회에 나가서도 마찬가지, 내가 누군가의 사수나 멘토가 되었어도 마찬가지일 것이다. 항상 모르는 사람의 시선에서는 다른 관점에서의 호기심이 생긴다. 나도 호기심이 굉장히 많은 편인데, 누군가에게 모르는 부분을 마구마구 물어보는 것을 좋아한다...
엔티티 매니저 팩토리엔티티 매니저를 통해서 웹 애플리케이션에서 고객 요청이 올 때마다 엔티티 매니저들을 생성한다.엔티티 매니저들은 내부적으로 데이터 커넥션 풀을 사용해서 디비를 사용한다.영속성 컨텍스트란 무엇일까?엔티티 영구 저장 환경→ JPA를 이해하는데 가장 중요한 용어entityManager.persist(entity);는 DB에 저장하는 게 아니라, 엔티티 매니저를 통해서 엔티티를 영속성 컨텍스트라는 곳에 저장한다는 뜻이다.영속성 컨텍스트의 개념영속성 컨텍스트는 눈에 보이지 않는 논리적인 개념이다.엔티티 매니저를 통해서 영속성 컨텍스트에 접근한다.엔티티 매니저 생성 → 영속성 컨텍스트 생성→ 1:1 로 생성이 된다.엔티티의 생명주기1. 비영속 (new/transient)영속성 컨텍스트와 전혀 관계..
1년 만에 우테코 프리코스에 다시 도전하게 됐다. 다시 도전이라니 설레이기도 하고, 저번 주차에는 그저 경험이었지만... 나이가 1년을 더 먹었고 세월도 흐른 만큼 이번에는 진짜 붙고 싶단 마음이 간절했다...그냥 마음 속에 끊임없이 난 부족하다는 생각만 계속 들어서 처음에는 디스코드 커뮤니티가 너무 무서웠다. 잘하는 사람도 너무 많고, 잘하지 않아도 열정 넘치는 사람이 가득했는데 오히려 나한테는 경쟁자로만 느껴졌기 때문이다...ㅎ(하지만 난 경쟁상대도 안되는 느낌,,?)요새 힘든 일만 겹쳐서 오고 힘들지 않아도 내가 가시밭길로 혼자 걸어가는 기분이었고... 이 많은 사람들 속에서 내가 어떻게 경쟁력을 보여줄 수 있을까란 생각 때문에 예민하기도 했었다.. 하지만 내가 이번 년도 우테코에 목표로 둔 것은 ..
chaerrii
'분류 전체보기' 카테고리의 글 목록 (4 Page)