2022 / 12월 16일 Today I Learned
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 직사각형 별찍기 프로그래머스 : 영어가 싫어요
2022 / 12월 18일 Today I Learned
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 문자열 다루기 기본 프로그래머스 : 최솟값 최댓값 Q2. IT 관련 지식 혹은 경험이 있다면 자유롭게 서술해주세요. 현재 공부하고 있는 것을 포함해도 좋습니다. ~에 대한 답변작성 자바 과제미션 연습 : 자바 Lotto
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 부족한 금액 계산하기 프로그래머스 : 문자열 내림차순으로 배치하기 Q3. 가장 인상 깊었던 팀 프로젝트가 있었다면 본인의 역할과 왜 인상 깊었는지 서술해주세요, 만약 없다면 팀 프로젝트 진행
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 같은 숫자는 싫어 > Node . js 작성 예시 : GET / dog => {req : res} GET 방식으로 데이터 전달 방법 params query > POST 방식으로 데이터 전달 방법 params body
2022 / 12월 22일 Today I Learned
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 제곱근 판별하기 프로그래머스 : 숨어있는 숫자의 덧셈(1) > 자바 Lotto 과제 Domain(5/7) 기능 목록 작성 예외처리 작성 하드코딩을 줄이고 상수처리 배열 대신 자바 컬렉션 적극사용 > 2. 백엔드스쿨에서
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 하샤드 수 프로그래머스 : 약수 구하기 프로그래머스 : 나머지가 1이 되는수 찾기 자바 Lotto 과제 Domain(7/7) 기능 목록 완성 예외처리 작성 , 테스트 코드 작성 enum을 사용해 코드가 단순해지며 가독성이
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 최빈값 구하기 > 스프링 핵심원리 -기본편 스프링이란? 좋은 객체 지향 프로그래밍이란? 좋은 객체 지향 설계의 5가지 원칙(SOLID) 의 대한 인프런 강의를 공부했다. 자바 Lotto 과제 domain 7/7 Ju
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 시저암호 > 스프링 핵심원리 -기본편 예제 만들기 객체 지향 설계와 스프링 스프링 프로젝트 생성 (https://start.spring.io/) 비지니스 요구사항과 설계 회원 도메인 설계 회원 도메인 실행과 테
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 최소 직사각형 > 스프링 핵심원리 -기본편 주문과 할인 도매인 개발
스프링 핵심원리 -기본편 관심사의 분리 OCP , SRP 원칙을 지키기 위해서는 실제 동작에 필요한 "구현 객체를 생성" 생성한 객체 인스턴스의 참조를 "생성자를 만들어 주입을 해줘야된다".
오늘 풀어본 알고리즘 문제 : 백준 25304번 : 영수증 백준 4470번 : 줄번호 > 스프링 부트를 통해 게시판 구현 mariaDb를 통해 MySql Workbench 스키마 관리 게시글 작성 , 파일 업로드 등록후 "글 등록" 메시지 구현 게시글 리스트 글 수정
오늘 풀어본 알고리즘 문제 : > 스프링 입문 스프링 프로젝트 환경설정 스프링 웹 개발 기초 회원 관리 예제 - 백엔드 개발
오늘 풀어본 알고리즘 문제 : 알고리즘 2단계 백준 2525번 : 오븐시계 백준 1110번 : 더하기 사이클 (반복문 문제) > 스프링 입문 회원 관리 예제 - 백엔드 개발 ServiceRole 개발 쪽은 Repository쪽에서 Join
스프링 입문 스프링 빈과 의존관계 컴포넌트 스캔과 자동 의존관계 설정 자바 코드로 직접 스프링 빈 등록하기 회원 관리 예제 -웹 MVC 개발 회원 웹 기능 - 홈 화면 추가 회원 웹기능 - 등록 > "서버를 내려버리면" Memory들이 다 날아가 버려서 저장이 되
스프링 입문 스프링 데이터 JPA AOP 스프링 부트로 로그인 회원가입 구현 (졸업과제 1/3) 목업에 맞춰 메인 페이지 로그인 화면과 회원가입 화면 구현 Controller , Dto , Entity, Repository , Serivce 구현 아직 마리아 DB에
오늘 풀어본 알고리즘 문제 : 백준 4344번 : 평균은 넘겠지 백준 155596번 : 정수 N개의 합 백준 4673번 : 셀프넘버 셀프 넘버 아직 구현 X > 졸업과제기능 1/3 로그인 (회원가입한 정보를 Db에 저장해 비교해 로그인 , 로그인 실패 구현) 로그인
오늘 풀어본 알고리즘 문제 : > 스프링 핵심 원리 주문과 할인 도메인 설계 주문과 할인 도메인 개발 객체 지향 원리 적용
스프링 핵심 원리 좋은 객체 지향 설계의 5가지 원칙의 적용 IoC, DI, 그리고 컨테이너 스프링으로 전환하기 @Configuration이란 : 설정(구성) 정보 @Bean : 스프링 컨테이너에 등록이 된다. ApplicationContext("스프링
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 내적 프로그래머스 : 한번만 등장한 문자 > 스프링 핵심원리 컨테이너 등록된 모든 빈 조회 스프링 빈 조회 - 기본 스프링 빈 조회시 동일한 타입이 있을경우 오류가 발생한 빈 "이름"을 지정해서 반환해주면된다.
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 진료순서 정하기 프로그래머스 : 공던지기 > 스프링 핵심원리 BeanFactory와 ApplicationContext BeanFactory : 스프링 컨테이너의 최상위 인터페이스 , 스프링 빈을 관리하고 조회하는 역
오늘 풀어본 알고리즘 문제 : 프로그래머스 : 행렬의 덧셈 > 스프링 핵심원리 싱글톤 패턴 same : 대상의 "주소값"을 비교 equal : 대상의 "내용"을 비교 a = "123"; , b = "123"; a !=b 이고 , a is e
스프링 핵심원리 컴포넌트 스캔과 의존관계 자동 주입 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 "컴포넌트 스캔"이라는 기능을 제공 의존관계도 자동으로 주입하는 "@Autowired"라는 기능도 제공한다
오늘 풀어본 알고리즘 문제 : 문제 > 스프링 핵심원리 의존관계 자동주입 다양한 의존관계 주입 방법 옵션 처리 생성자 주입을 선택해라 ! 롬복(Lombok)과 최신 트랜드 조회 빈이 2개 이상일경우 > 번외 @Qualifier(자세한) vs @Primary(넓은범위
2023 / 1월 11일 Today I Learned
오늘 풀어본 알고리즘 문제 : 문제 > JPA 시작하기 > 스프링 핵심원리 빈 생명 주기 > 졸업과제 강의실 예약 구현 ing........... Q. 프로그래밍 학습 과정과 현재 자신이 생각하는 프로그래밍 역량에 대해 기술해 주세요. (프로그래밍 학습을 어떤
오늘 풀어본 알고리즘 문제 : 문제 > JPA 영속성 컨텍스트 > 스프링 핵심원리 빈 스코프 스프링 핵심원리 웹스코프 > 졸업과제 강의실 예약 구현 ing... (좌석 선택후 시간데이터값 받아오기 구현)
오늘 풀어본 알고리즘 문제 : 문제 > 자기소개서 고치기....
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 기본 URI와 웹 브라우저 요청 흐름 > 스프링 MVC 1편 웹 애플리케이션의 이해 [스프링 MVC 1편 서블릿](https
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 기본 (HTTP 기본) > 스프링 MVC 1편 HTML,HTTP API, CSR, SSR [스프링 MVC 1편 자바 웹 기술의 역사](https://velog.io/@shinjaewon99/%EC%8A%A4%ED
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 기본 HTTP 메서드 1 HTTP 웹 기본 HTTP 메서드 2 > 스프링 MVC 1편 서블릿이란? > 졸업과제 게시판 게시글 댓글, 개발
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 HTTP 메서드 활용 HTTP 웹 HTTP API 설계 > [스프링 MVC 1편 HTTP 요청 데이터 방식](https://velog.io/@shinjaewon99/%EC%8A%A4%ED%94%84%EB%A7%81
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 HTTP 상태 코드 > [스프링 MVC 1편 Servlet, JSP으로 회원 관리 웹 구현](https://velog.io/@shinjaewon99/%EC%8A%A4%ED%94%84%EB%A7%81-MVC-1%ED
오늘 풀어본 알고리즘 문제 : 문제 > Spring JPA [활용] 변경감지와 병합(merge) > HTTP 웹 HTTP 일반 헤더 HTTP 웹 HTTP 표현 [HTTP 웹 협상](https://velog.io/@shinjae
오늘 풀어본 알고리즘 문제 : 문제 > Spring MVC 1편 프론트 컨트롤러로 개발 (역할 분리) ( v1 ) [ Spring MVC 1편 View 분리 v2](https://velog.io/@shinjaewon99/Spring-MVC-1%ED%8E%B8-MVC-
오늘 풀어본 알고리즘 문제 : 문제 > HTTP 웹 검증헤더와 조건부 요청 2 HTTP 웹 캐시와 조건부 요청 헤더 [HTTP 웹 프록시 캐시, 캐시 무효화](https://velog.io/@shinjaewon99/HTTP-%EC%9B%B9-%ED%9
오늘 풀어본 알고리즘 문제 : 문제 > 자소서 4개 문항 작성 완료. > 졸업과제 연관관계 DB 저장 구현중 > JPA [기본] 플러시, 준영속 상태 JPA [기본] Entity 매핑 [JPA [기본] 필드와 컬럼 매핑, 데이터베이스 스키마 자동생성 ](https
2023 / 1월 24일 Today I Learned
오늘 풀어본 알고리즘 문제 : 문제 > JPA [기본] 양방향 연관관계 - 주의점, 정리 JPA [기본] 다양한 연관관계 [JPA [기본] 다양한 연관관계
오늘 풀어본 알고리즘 문제 : 문제 > Spring MVC 1편 스프링 MVC - 요청매핑 > [CS] 개발지식 오버로딩과 오버라이딩 차이 > [JPA [기본] 다양한 연관관계 매핑 -
오늘 풀어본 알고리즘 문제 : 문제 > CS [개발 지식] 클린 코드 (Clean Code) 란? > 졸업과제 리펙터링 ing... > JPA [기본] 매핑 정보 상속 [JPA [기본] 프록시](https://velog.io/@shinjaewon99/JPA-%EA
오늘 풀어본 알고리즘 문제 : 문제 > Spring MVC 1편 스프링 MVC - 요청파라미터 HTTP 요청 Json Spring MVC 1편 스프링 MVC - HTTP응답 [Spring MVC 1편 스프링 MVC - HTTP 메시지 컨버터](https://
오늘 풀어본 알고리즘 문제 : 문제 > CS [개발지식] TDD의 의미와 특징 > 졸업과제 기능 추가사항 리펙터링 > 멋쟁이 사자 백엔드 스쿨 지원 완료
오늘 풀어본 알고리즘 문제 : 문제 > CS [자료구조] 자료구조 란? > Spring MVC 1편 @ModelAttribute Spring MVC 1편 PRG 패턴 (Post/Redirect/Get) > [JPA [기본] 값 타입
오늘 풀어본 알고리즘 문제 : 문제 > Spring MVC 2편 타임리프 - 기본기능 1 > CS [네트워크] 네트워크란 ? > [JPA [기본] 객체지향 쿼리 언어 1](https://velog.io/@shinjaewon99/JPA-%EA%B8%B0%EB%B3%
오늘 풀어본 알고리즘 문제 : 문제 > JPA [기본] JPQL 기본문법, 쿼리 API JPA [기본] 프로젝션 > CS[운영체제] 운영체제란? > [Spri
오늘 풀어본 알고리즘 문제 : 문제 > JPA [기본] 조인, 서브 쿼리 JPA [기본] JPQL 타입 표현, 조건식 (CASE) > [Spring MVC 2편 타임리프 - 기본기능 3](https://velog.io/@shinjaewon99/Spring-MVC-2
오늘 풀어본 알고리즘 문제: > Spring MVC 2편 타임리프 스프링 통합 > JPA [기본] JPQL - 경로 표현식 [JPA [기본] 페치조인 중요!!](https://velog.io/@shinjaewon99/JPA-%EA%B8%B0%EB%B3%B8-%ED%
오늘 풀어본 알고리즘 문제 : 문제 4개 > Spring MVC 2편 메시지 국제화 > 졸업과제 마무리 ing.. > JPA [기본] 벌크 연산 > Spring JPA [활용] 정리1
오늘 풀어본 알고리즘 문제 : 문제 3개 > 졸업과제 프론트 작업 받은거 적용 > Spring JPA [활용] 정리2
오늘 풀어본 알고리즘 문제 : 문제 3개 > 졸업과제 프론트 파일 받아서 적용 및 발전 > Spring MVC 2편 검증(Validation) 사항 [Spring MVC 2
오늘 풀어본 알고리즘 문제 : 문제 > sw 마에스트로 자소서 작성 및 제출
오늘 풀어본 알고리즘 문제 : 문제 3개 > Spring MVC 2편 오류 코드와 메시지 처리2 > JPA 활용 반응형 웹 복습 > Spring JPA [활용] 정리3
오늘 풀어본 알고리즘 문제 : 문제 6개 > Spring JPA [활용] 정리5 > Spring JPA [활용] 회원 API
오늘 풀어본 알고리즘 문제 : 문제 5개 > Spring thymeleaf 체크박스, 메시지, 검증 복습 > 개인 토이 프로젝트 설계 > 자바 채팅톡 구현 📌 채팅톡이랑 브라우저랑 다른 점 : 브라우저는 서버 입장에서 브라우저에게만 응답을 보내면됨, 채팅톡은 연
오늘 풀어본 알고리즘 문제 : 문제 5개 > Spring JPA [활용] API 개발 고급 > 자바 채팅톡 구현 1/2 ing... > 졸업과제 기능 목록 작성
오늘 풀어본 알고리즘 문제 : > Spring MVC 2편 Validator 분리1 Spring MVC 2편 Bean Validation > 자바 웹 소켓 채팅톡 구현 완료 > Spring JPA [활용] API 개발 고급 (컬렉션 조회)
오늘 풀어본 알고리즘 문제 : > Spring JPA [활용] (컬렉션 조회) 페치 조인 > Spring MVC 2편 Bean Validation > 졸업과제 기능 한가지 추가사항 생각.
오늘 풀어본 알고리즘 문제 : 문제 7개 > Spring MVC 2편 로그인 처리 > 졸업과제 기능 한가지 추가사항 서칭
오늘 풀어본 알고리즘 문제 : 문제 3개 > Spring JPA [활용] (컬렉션 조회) DTO 직접조회, API 개발 고급 정리 > 클론 코딩 프로젝트 로직 구현하기 > Spring MVC 2편 로그인 처리 - 세션 동작 방식
오늘 풀어본 알고리즘 문제 : 문제 5개 > Spring MVC 2편 로그인 처리 - 세션 직접 구현 사용 > Spring MVC 2편 로그인 처리 - 서블릿 HTTP 세션 > [Spring JPA [활용] OSIV와 성능 최적화]
오늘 풀어본 알고리즘 문제 : 문제 5개 > Spring JPA [활용] Spring Data JPA 소개 Spring JPA [활용] Query DSL 소개 > 졸업과제 코드 정리하기, 패키지 나누기, 사진 적용하기 > [Spring Security 세션 타임
오늘 풀어본 알고리즘 문제 : 문제 5개 + 2차원 배열 정렬 > Spring MVC 2편 로그인 처리 - 서블릿 필터
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa 란? > Spring MVC 2편 로그인 처리 - 스프링 인터셉터 > 졸업과제 프론트 파일 받아서 적용
오늘 풀어본 알고리즘 문제 : > Spring MVC 2편 서블릿 예외처리
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa의 쿼리 메서드 기능 Spring Data Jpa의 값, DTO 조회하기 (파라미터 바인딩) > 졸업과제 기능목록 PPT 작성 > Spring MVC 2편 오류 페이지
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa 반환 타입 Spring Data Jpa 페이징 쿼리
오늘 풀어본 알고리즘 문제 : 알고리즘 문제, SQL 문제 > Spring Data Jpa 벌크성 수정 쿼리 > 졸업과제 기능 목록 PPT 작성 완료.
오늘 풀어본 알고리즘 문제 : 알고리즘 문제, SQL 문제 > 3일 동안 풀어본 알고리즘 ,SQL 문제 복습 > 우테코 온보딩 문제 4번 리팩터링 (제한사항 구현)
SW마에스트로 1차 코딩 테스트 완료 (너무 어려웠다...) > 우테코 온보딩 문제 5번 리팩터링 오늘 풀어본 알고리즘 문제 : > Spring Data Jpa @EntityGraph, JPA 힌트
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa 사용자 정의 리포지토리 구현
오늘 풀어본 알고리즘 문제 : 문제 5개 > Spring Data Jpa (Auditing) > 우테코 온보딩 7일차 리펙터링 >
동빈나 님의 이것이 코딩테스트다 공부 그리디 & 구현 그래프 탐색 알고리즘 DFS/BFS 오늘 풀어본 알고리즘 문제 : > CS [Algorithm] 이것이 코딩테스트다.
동빈나 님의 이것이 코딩테스트다 공부 정렬 알고리즘 이진 탐색 오늘 풀어본 알고리즘 문제 : > CS [Algorithm] 이것이 코딩테스트다. (정렬 알고리즘) > CS [Algorithm] 이것이 코딩테스트다. (이진 탐색 알고리즘)
동빈나 님의 이것이 코딩테스트다 공부 다이나믹 프로그래밍 오늘 풀어본 알고리즘 문제 : 문제 6개 > [CS [Algorithm] 이것이 코딩테스트다. (다이나믹 프로그래밍)](https://velog.io/@shinjaewon99/CS-Algorithm-%EC%9
오늘 풀어본 알고리즘 문제 : > SQL 문법 강의 정리 > sw 마에스트로 2차 전의 기수 문제를 풀어봤다.
소마 2차 코딩 테스트를 응시했다.... (1차랑 마찬가지로 어려웠다....) > 개인 (Solo) 프로젝트 JWT 로그인 구현 > 졸업과제 프로젝트 프론트 작업 받아서 작성
오늘 풀어본 알고리즘 문제 : 문제 2개 > Spring MVC 2편 API 예외처리 >
오늘 풀어본 알고리즘 문제 : > 개인 (Solo) 프로젝트 Spring Security 구현 > 졸업과제 클린 코딩, 리펙터링 > Spring Data Jpa Web 확장 - 페이징 정렬 > CS [개발 지식] REST - API
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa 스프링 데이터 JPA 구현체 분석 > 개인 (Solo) 프로젝트 Jwt 토큰 관련 로직 구현 > DFS BFS 공부
오늘 풀어본 알고리즘 문제 : 문제 4개 > Spring MVC 2편 API 예외처리 활용 > 졸업과제 프론트 단 리펙터링 (파일 녹화 동영상 제작) > 링크텍스트
오늘 풀어본 알고리즘 문제 : 문제 4개 > Spring Data Jpa 구현체 나머지 기능 > [개인 (Solo) 프로젝트 (상품 엔티티 추가, 커스텀 필터를 이용한 시큐리티 구성)](https://github.com/shinjaewon99/solo-project
오늘 풀어본 알고리즘 문제 : > Spring Data Jpa 구현체 나머지 기능2
오늘 풀어본 알고리즘 문제 : > QueryDsl 이란?
오늘 풀어본 알고리즘 문제 : 문제 2개 [QueryDsl] JPQL VS Querydsl [QueryDsl] Q-Type 활용
오늘 풀어본 알고리즘 문제 : 문제 (프로그래머스 LEVEL 1 복습) > [QueryDsl] Q-Type 기본 문법
오늘 풀어본 알고리즘 문제 : > [QueryDsl] 조인
오늘 풀어본 알고리즘 문제 : 문제 (프로그래머스 LEVEL 1 복습) > [QueryDsl] 페치 조인, 서브쿼리, CASE문, 문자 더하기
오늘 풀어본 알고리즘 문제 : 문제 5개 (프로그래머스 LEVEL 1 복습) > [QueryDsl] (중급 문법) 프로젝션과 결과 반환
오늘 풀어본 알고리즘 문제 : > [QueryDsl] (중급 문법) 동적 쿼리 사용, 수정 삭제 벌크연산
2023 / 3월 18일 Today I Learned
오늘 풀어본 알고리즘 문제 : > [QueryDsl] (실무 활용) 순수 JPA와 QueryDsl
2023 / 3월 20일 Today I Learned
2023 / 3월 21일 Today I Learned
2023 / 3월 22일 Today I Learned
2023 / 3월 23일 Today I Learned
2023 / 3월 24일 Today I Learned
2023 / 3월 25일 Today I Learned
2023 / 3월 26일 Today I Learned
2023 / 3월 27일 Today I Learned
2023 / 3월 28일 Today I Learned
2023 / 3월 29일 Today I Learned
2023 / 3월 30일 Today I Learned
2023 / 3월 31일 Today I Learned
2023 / 4월 1일 Today I Learned
2023 / 4월 2일 Today I Learned
2023 / 4월 3일 Today I Learned
2023 / 4월 4일 Today I Learned
2023 / 4월 5일 Today I Learned
2023 / 4월 6일 Today I Learned
2023 / 4월 7일 Today I Learned
2023 / 4월 8일 Today I Learned
2023 / 4월 9일 Today I Learned
2023 / 4월 10일 Today I Learned
2023 / 4월 11일 Today I Learned
2023 / 4월 12일 Today I Learned
2023 / 4월 13일 Today I Learned
2023 / 4월 14일 Today I Learned
2023 / 4월 15일 Today I Learned
2023 / 4월 16일 Today I Learned
2023 / 4월 17일 Today I Learned (멋쟁이 사자 백엔드 시작)
웹 취약점의 xss 해결