| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- tmax tibero
- AWS
- level2
- object 클래스 # java
- 서버 엔지니어
- tibero 7.23
- server engineer
- 반복문
- 넥슨개발자컨퍼런스
- 나는야 4학년 #5학년 까지 가보자구
- 주니어 백엔드 개발자
- java #예외처리 #throw #throws
- 서버 개발자
- aws SAA-c03
- Spring
- server developer
- software enginner
- heap area #stack area #static area #jvm
- static #자바 메모리 구조 #멤버 변수
- 2026 하반기 대기업 반드시 갑니다
- 25304번
- 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
- 이분탐색
- 자바 #자바문법 #자바기초 #참조형 #기본형
- ndc2025
- Next.js
- java #추상클래스
- level3
- 백엔드 개발자 로드맵
- 올 겨울은 조금 따뜻할 것 같다.
- Today
- Total
목록Computer Science (14)
개발자 쿠키
1. 메일 전송 비동기 플로우스케줄러 -> redis 캐시 -> kafka 발행 -> Consumer -> STMP 메일 전송 -> Mailtrap(https://mailtrap.io/home) 저장시퀀스 다이어그램2. 기술 스택언어/프레임워크: Java 17, Spring Boot 3.4DB: MySQL (JPA/Hibernate)캐시: Redis 메시징: Apache Kafka스케줄링: Spring Scheduling (@EnableScheduling, @Scheduled)메일: Spring Boot Starter Mail + Mailtrap컨테이너: Docker Compose (Zookeeper, Kafka, Redis)3. 프로젝트 설정 (build.gradle)dependencies { i..
NoSQL (Not Only SQL)비관계형 데이터베이스 시스템 Key-Value단순한 키-값 쌍 저장Redis, RiakDocumentJSON/BSON 문서 형태로 저장MongoDB, CouchDBColumn Family컬럼 기반, 대용량 분산 처리에 강함Cassandra, HBaseGraph노드-간선 구조로 복잡한 관계 표현Neo4j, OrientDB NoSQL vs RDBMS
1. 데모라이센스 발급 신청현재 Tibero 7.23만 무료 체험 1달 라이센스 발급 가능합니다. https://technet.tmax.co.kr/ko/front/main/main.do Technet효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스technet.tmax.co.kr 2. 리눅스 환경에서 tibero db 사용을 위해 티베로 전용 사용자 계정 추가useradd tiberopasswd tibero 3. JDK 및 Tibero 패키지 설치 (root)yum install gcc gcc-c++ libstdc++ libstdc++-devele compat-libstdc++ libaio libaio-devel;yum install 1.8.0-openjdk-devel.x86_64 4. scp를..
1. 패키지 설치 & 클러스터 초기화# 1. PGDG 레포지토리 등록 (CentOS 7 기준)sudo yum install -y \ https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm# 2. PostgreSQL 15 서버 및 클라이언트 패키지 설치sudo yum install -y postgresql15-server postgresql15# 3. 데이터 디렉토리 초기화 (클러스터 생성)/usr/pgsql-15/bin/postgresql-15-setup initdb# 4. 서비스 시작 및 부팅 시 자동실행 설정sudo systemctl enable --now postgr..
PostgreSQL에서 흔히 사용하는 데이터 타입인 VARCHAR(n)은 일반적으로 "최대 문자 수"로 인식된다. 즉, VARCHAR(10)이라면 최대 10개의 문자를 저장할 수 있다. 여기서 주의할 점은, 이는 바이트(byte) 수가 아니라 문자(character) 수를 기준으로 한다는 것이다.PostgreSQL의 기본 인코딩은 UTF-8이며, 이는 한 문자가 여러 바이트로 구성될 수 있는 멀티바이트(multi-byte) 인코딩이다. 예를 들어, 한글은 일반적으로 한 글자당 3바이트로 구성된다. 따라서 VARCHAR(10)으로 선언된 컬럼에 한글 10자를 저장하면 실제로는 최대 30바이트를 차지하게 된다.Oracle과는 조금 다르다. Oracle의 경우 VARCHAR2(10 BYTE)와 같이 바이트 단..
1. 소켓의 사전적 정의전기 공급 인프라 환경에 연결할 수 있게 만들어진 연결부 2. 네트워크 프로그래밍에서의 소켓프로그램이 네트워크에서 데이터를 송수신할 수 있도록 네트워크 환경에 연결할 수 있게 만들어진 연결부 3. 소켓 (Socket) 네트워크를 경유하는 프로세스 간 통신의 종착점. OSI 7계층 중 응용 계층에 속하는 프로세스들은 데이터 송수신을 위해 반드시 소켓을 거쳐 전송 계층으로 데이터를 전달해야한다.즉, 소켓은 전송 계층과 응용 프로그램 사이의 인터페이스 역할을 하며 떨어져 있는 두 호스트를 연결해준다. 4. Socket API 흐름client socket : 생성(socket) → 연결(connect) → 송수신(send/recv) → 닫기(close)server socket : 생성(..