profile
세상만사에 호기심

세션과 쿠키

세션과 쿠키 모두 사용자에 대한 인증을 유지하기 위한 방법!

2022년 4월 16일
·
0개의 댓글

Java Garbage Collection

Java의 경우 C나 C++와 같이 명시적으로 메모리 반환을 하지 않아도 Java Virtual Machine(JVM)의 Garbage Collector가 불필요한 메모리를 알아서 정리해준다.

2022년 4월 14일
·
0개의 댓글

MVC(Model, View, Controller) Pattern

모델-뷰-컨트롤러(model–view–controller, MVC)는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다.

2022년 4월 13일
·
0개의 댓글

대칭키, 비대칭키

대칭키 : 암호화, 복호화 시 같은 키를 사용 비대칭키 : 암호화, 복호화 시 다른 키를 사용

2022년 4월 13일
·
0개의 댓글

HTTP

HTTP는 인터넷에서 데이터를 주고 받기위해 정의된 통신 프로토콜이다

2022년 4월 13일
·
0개의 댓글
post-thumbnail

안정 정렬, 불안정 정렬

정렬의 안정 : 정렬되지 않은 상태의 같은 키 값의 순서가 정렬 된 후에도 유지된다.안정 정렬은 아래의 그림처럼 정렬된 이후에도 같은 키 값의 순서가 동일한 순서로 정렬되어있어야한다.불안정 정렬은 아래의 그림처럼 정렬된 이후에 같은 키값의 순서가 어떻게 될지 모르는 상

2022년 4월 12일
·
0개의 댓글

프로세스(Process)와 스레드(Thread)

프로세스 : 실제 메모리에서 실행되고 있는 프로그램스레드 : 프로세스 안에서 동시에 실행되고 있는 작업들

2022년 4월 12일
·
0개의 댓글

인터프리터 언어, 컴파일 언어

인터프리터 언어 : 소스코드를 한줄 한줄 바로 해석해서 실행하는 언어 컴파일 언어 : 소스코드를 모두 기계어로 변환한 후 기계어 코드로 실행하는 언어

2022년 4월 12일
·
0개의 댓글

데이터베이스(DB)

데이터베이스는 전자적으로 저장되는 구조화된 정보 또는 데이터의 조직화된 모음데이터베이스는 일반적으로 데이터베이스 관리 시스템(DBMS)에 의해 관리 및 제어가 됨.보통은 DBMS와 데이터베이스 등을 한대로 묶어 데이터베이스 시스템이라고 하며 단축해서 데이터베이스라고 함

2022년 4월 12일
·
0개의 댓글

Web Application Firewall(WAF)

웹 애플리케이션 보안에 특화되어 개발된 방화벽

2022년 4월 5일
·
0개의 댓글

RDBMS , NoSQL

Database(DB) : 데이터 베이스는 여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합이다.

2022년 4월 5일
·
0개의 댓글

TCP와 UDP

네트워크 상에서 클라이언트와 서버가 연결된 상태에서 데이터를 주고 받는 프로토콜

2022년 4월 5일
·
0개의 댓글
post-thumbnail

로드 밸런서(Load Balancer)

서비스의 트래픽이 증가 하였을 때 여러 대의 서버에 이를 적절하게 분산처리하여 서비스에 문제 없게 해주는 서비스

2022년 4월 5일
·
0개의 댓글

Micro Services Architecture(MSA)

여러 개의 작은 서비스들로 한 개의 큰 서비스를 제공할 수 있는 아키텍처

2022년 4월 5일
·
0개의 댓글
post-thumbnail

CI/CD (Continuous Integration / Continuous Deployment)

최근 많이 사용하는 아키텍처 모델은 MSA(Micro Service Architecture)입니다. 이 모델은 대부분 Agile 방법론을 이용하여 개발을 진행하기 때문에 잦은 기능 추가와 변경이 특징입니다.

2022년 4월 4일
·
0개의 댓글

분산시스템 (distributed systems)

여러개의 컴퓨터가 동일한 일을 처리하기 위해 협력하는 것

2022년 4월 4일
·
0개의 댓글

3계층 구조(3 Tier Architecture)

3계층 구조는 3가지의 레벨을 나눠서 논리적이나 물리적으로 시스템을 구성하는 것을 말합니다.

2022년 4월 4일
·
0개의 댓글

Docker - 1

Docker는 컨테이너로 애플리케이션을 실행하고 운영할 수 있도록 하는 녀석!도커는 소프트웨어 플랫폼으로써 On-premise나 IaaS환경 등은 OS를 전부 구성하고 필요한 소프트웨어들은 전부 설치해야했었지만, 도커의 경우는 이러한 불편한 점을 해소한 플랫폼입니다.도

2022년 4월 4일
·
0개의 댓글