| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- jpa에대해서어떤걸공부할지
- issue
- json 받기
- Github
- SpringTest
- jpa김영한
- JPA
- 실전! 스프링 부트와 jpa 활용1
- SpringSecurity
- 인텔리제이
- jpa양방향연관관계
- jpa주요기술소개
- MultipartFile
- S3
- 인증과인가
- springController
- 도메인
- java
- 단축키
- OAuth2.0
- jpa사용이유
- spring security
- 김영한
- 도메인 사용하기
- 인메모리
- 구글 소셜로그인
- Today
- Total
목록분류 전체보기 (50)
whdudev
✅ 고정 IP 를 사용하는 이유?고정아이피란 말 그대로 IP를 고정해서 사용하는 것이다.고정된 아이피만 접속 가능하게 하고 싶을 수도 있고, 혹은 회사 사무실에서 한 PC에 프린터를 연결 해놓고 PC의 IP를 통하여 프린트를 공유 하고 직원들의 PC흔적을 확인하여 책임을 가지도록 할 수도 있다. 고정ip = Static ip유동ip= DHCP ✅ IP란? IP는 Internet Protocol의 약자이며, 내 PC의 네트워크 주소(Network Address)를 나타낸다. IP는 4개의 옥테트(Octet)로 구성되어 있으며, 32비트이다. 또한 IP는 Network ID와 Host ID로 분리할 수 있다. 여기서 네트워크 ID는 해당 네트워크를 다른 네트워크와 구분하기 위한 식별자라고 할 수 있..
Git 이란?Git이란 버전 관리 시스템(Version Control System, VCS) 이다. 2005년 출시 이후에 아래와 같은 5가지의 초기 목표를 잃지 않고 현재까지 운영하고 있어요.빠른 속도단순한 구조비선형적인 개발(수천 개의 동시다발적인 브랜치)완벽한 분산Linux 커널 같은 대형 프로젝트에도 유용할 것(속도나 데이터 크기 면에서) Git을 사용하는 이유 Git을 이용하면 쉬운 버전 관리가 가능해요. 프로젝트를 진행하면 잦은 업데이트가 필수적인데, 프로젝트를 업데이트할 때마다 따로 저장하는 것이 아닌, Git으로 버전 관리가 가능해요. 쉽게 이전 버전으로 돌아가는 과정도 간단해요.여러 개발자들의 협업 시에 한 코드를 가지고 병렬적으로 진행하는 것을 가능하게 해줘요.Git은 분산 버전 관리 ..
본격적으로 코딩테스트 준비하기 앞서 간단하게 필수 자료구조의 개념에 대해 정리하고자 한다. 필요시에 추후에 내용을 보완 할 것이다. 1. 배열 (Array)1.1 배열의 특징배열은 하나의 연속된 메모리 공간에 여러 개의 데이터를 같은 타입으로 저장할 수 있는 자료구조이다.인덱스를 통해 데이터에 빠르게 접근 가능 1.2 배열 선언과 초기화 (Java) 및 사용배열 선언을 해도 따로 초기화 해줘야한다. int[] arr = new int[5]; // 기본값: 0String[] names = new String[3]; // 기본값: null배열 사용하기배열을 다루는 API Arrays를 궁금하면 더 찾아보자~!// 정렬 import java.util.Arrays;public class ArraySortE..
✅ 코딩테스트 시간복잡도 코딩테스트를 보다보면 시간제한을 보게된다. 문제가 정답을 도출하는 것도 중요하지만 주어진 시간에 맞게 문제를 풀어야한다. ex) 시간제한 :2 초 보통 1초는 1억번 정도라고 생각하면 편하다. 1억 (100,000,000 = 10^8 ) → 1초 (10의 8승 상수제외!)10억 = 1,000,000,000 = 10^9 (콤마(,)가 3개 있는 수치) 참고로 int는 4byte로 -2,147,483,648~ 2,147,483,647 범위이며,(only 양수) 크기로 보면 "21억"이며for문으로 탐색한다면 21초 소요되는 것을 어림짐작 할 수 있다. 빅오메가 - 최선일 때빅세타 - 보통 빅오 - 최악일 때 코딩테스트에서는 빅오 기준으로 생각하면 된다. (여러개의 테스트..
프로젝트할 때 마다 패키지 구조를 관성적으로 이전 구조랑 똑같이 진행했는데 이참에 패키지 구조 유형에 대해 정리하고자 한다. ✅ 패키지 구조 크게 2가지가 있다. 도메인형, 계층형 도메인형└── src ├── main │ ├── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplication.java │ │ ├── coupon │ │ │ ├── controller │ │ │ ├── domain │ │ ..
✅리액트 훅 리액트 훅은 리액트 클래스형 컴포넌트에서 이용하던 코드를 작성할 필요없이 함수형 컴포넌트에서 다양한 기능을 사용할 수 있게 만들어준 라이브러리라고 할 수 있는데 React 16.8버전에 새로 추가된 기능이다.이는 함수형 컴포넌트에 맞게 만들어진 것으로 함수형 컴포넌트에서만 사용 가능하다.Hook 규칙1. 최상위에서만 Hook을 호출해야한다.2. 반복문이나 조건문 혹은 중첩된 함수 내에서 Hook을 호출하면 안된다.3. 리액트 훅은 호출되는 순서에 의존하기 때문에 조건문이나 반복문 안에서 실행하게 될 경우 해당 부분을 건너뛰는 일이 발생할 수도 있기 때문에 순서가 꼬여 버그가 발생할 수 있다.4. 그렇기 때문에 이 규칙을 따르면 useState 와 useEffect가 여러번 호출되는 경우에도 ..