PostgreSQL에서 흔히 사용하는 데이터 타입인 VARCHAR(n)은 일반적으로 "최대 문자 수"로 인식된다. 즉, VARCHAR(10)이라면 최대 10개의 문자를 저장할 수 있다. 여기서 주의할 점은, 이는 바이트(byte) 수가 아니라 문자(character) 수를 기준으로 한다는 것이다.PostgreSQL의 기본 인코딩은 UTF-8이며, 이는 한 문자가 여러 바이트로 구성될 수 있는 멀티바이트(multi-byte) 인코딩이다. 예를 들어, 한글은 일반적으로 한 글자당 3바이트로 구성된다. 따라서 VARCHAR(10)으로 선언된 컬럼에 한글 10자를 저장하면 실제로는 최대 30바이트를 차지하게 된다.Oracle과는 조금 다르다. Oracle의 경우 VARCHAR2(10 BYTE)와 같이 바이트 단..

소켓의 사전적 정의전기 공급 인프라 환경에 연결할 수 있게 만들어진 연결부 네트워크 프로그래밍에서의 소켓이란프로그램이 네트워크에서 데이터를 송수신할 수 있도록 네트워크 환경에 연결할 수 있게 만들어진 연결부 소켓 (Socket) 네트워크를 경유하는 프로세스 간 통신의 종착점. OSI 7계층 중 응용 계층에 속하는 프로세스들은 데이터 송수신을 위해 반드시 소켓을 거쳐 전송 계층으로 데이터를 전달해야한다.즉, 소켓은 전송 계층과 응용 프로그램 사이의 인터페이스 역할을 하며 떨어져 있는 두 호스트를 연결해준다. Socket API 흐름client socket : 생성(socket) → 연결(connect) → 송수신(send/recv) → 닫기(close)server socket : 생성(socket) → ..
- Total
- Today
- Yesterday
- 백준10871번
- 25304번
- level2
- java #예외처리 #throw #throws
- java #추상클래스
- heap area #stack area #static area #jvm
- 2798블랙잭
- 백준2720번 #그리디 알고리즘
- 백준 10828번 # 스택
- 자바 #자바문법 #자바기초 #참조형 #기본형
- 이분탐색
- 반복문
- 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
- 백준17608번
- 단계10
- 나는야 4학년 #5학년 까지 가보자구
- 백준14720 # 그리디 알고리즘 # greedy
- object 클래스 # java
- level1 # 입출력과 사칙연산
- Spring
- 스프링웹개발기초
- 브루트 포스법
- 25083번
- static #자바 메모리 구조 #멤버 변수
- 11034번
- 올 겨울은 조금 따뜻할 것 같다.
- 백준 18258번
- level3
- 12605번
- 명품 JAVA Programming - 황기태
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |