Hash개념임의의 크기를 가진 데이터(Key)를 고정된 크기의 데이터(Value)로 변화시켜 저장하는 것키에 대한 해시값을 사용하여 값을 저장하고 키-값 쌍의 갯수에 따라 동적으로 크기가 증가하는 associate array 이다 키에 대한 해시값을 구하는 과정을 hashing(해싱)이라고 하며 이때 사용하는 함수(알고리즘)를 해시함수 라고 한다해시값 자체를 index로 사용하기 때문에 평군 시간복잡도가 O(1) 로 매우 빠르다 해시함수위에 설명한 것과 같이 키에 대한 해시값을 만드는 함수계산이 복잡하지 않고 키값에 대해 중복없이 해시값을 고르게 만들어 내는 함수가 좋은 함수 (충돌이 일어나지 않을수록 좋다)대표적으로 나눗셈법(Division Method)와 곱셉법(Multiplication Method..
POSTMAN 이란?API 개발을 쉽고 빠르게 하고, 개발된 API를 테스트하는 GUI 플랫폼공식 사이트: https://www.getpostman.com/ 사용자(공식 사이트에 나와있는 내용)1 Publisher2 DevOps3 QA4 Front-end- Code Snippet 기능 제공5 Back-end- Mock Server로 사용가능: 백엔드 서비스 시뮬레이팅, Mock 요청 및 응답 저장- API Monitoring: Flexible한 API 모니터링, 자세한 모니터링 결과 리포팅 설치설치 방법은 프로그램 다운로드후 설치, Chrome확장프로그램으로 설치 두 가지가 있지만 여기서는 다운로드 하는 방식만! 1. 공식사이트(https://www.getpostman.com/) 접속 2. Downloa..
웹개발을 하다보니 자주 보게 된 / 자주 볼 수 밖에 없는 HTTP Status Code 이다그 중에서도 400과403에 의미에 대해 흥미로운 사실을 알게 되어 소개하고자 한다 1. 400 Bad Request 흔히 400 Bad Request 는 '잘못된 요청'을 의미한다고 알고 있다 하지만 HTTP/1.1을 정의한 RFC2616에 따르면 흔히 알고 있는 것과는 다른 문장을 통해 설명하고 있다10.4.1 400 Bad Request The request could not be understood by the server due to malformedsyntax. The client SHOULD NOT repeat the request without modifications. 출처: https://to..
- Total
- Today
- Yesterday
- mysql데이터타입
- mac mariadb 설치
- 자료구조
- 알고리즘
- 스택
- spring boot org.springframework.beans.factory.BeanDefinitionStoreException
- 스프링 부트 시작 에러
- org.springframework.beans.factory.BeanDefinitionStoreException
- mysql 세팅
- 큐
- Data Structure
- mariadb설치
- HTTP
- mac db설치
- 400 error
- 해시알고리즘
- mysql데이터
- 스프링 부트 에러
- hash알고리즘
- 데크
- 400 badgateway
- springframewor
- mysql 데이터 타입
- mariadb 데이터타입
- mariadb
- mac mariadb
- Stack
- mariadb데이터 타입
- spring boot 시작 에러
- hash algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |