명령어와 소스코드

컴퓨터 구조 내 명령어(Instruction)는 컴퓨터가 수행해야 할 동작을 지시하는 기본적인 단위이다.명령어는 일련의 비트로 구성되며, 이진 코드로 표현. 이진 코드는 0과 1로 이루어진 비트열로, 컴퓨터가 직접 이해하고 처리할 수 있는 형태.명령어는 주로 연산(덧셈

2024년 4월 23일
·
0개의 댓글
·

문자 집합

문자 집합은 컴퓨터에서 문자를 표현하는 데 사용되는 일련의 문자들의 집합. 컴퓨터에서는 다양한 문자 집합이 사용될 수 있으며, 이는 언어, 국가, 문자열의 형식 및 다양한 기타 요소에 따라 다를 수 있다.문자 인코딩은 컴퓨터에서 문자를 표현하고 저장하는 방법을 정의하는

2024년 4월 23일
·
0개의 댓글
·

데이터

비트 (Bit): 컴퓨터에서 가장 작은 데이터 단위. 이진 숫자 0 또는 1의 값으로 표현. 두 가지 상태만을 가지며, 정보의 최소 단위로 사용된다.바이트 (Byte): 8개의 비트로 구성된 데이터 단위. 하나의 바이트는 보통 문자 하나를 나타내며, 256가지의 다른

2024년 4월 22일
·
0개의 댓글
·

CPU와 폰 노이만

폰 노이만 구조는 컴퓨터 시스템을 설계하는 데 사용되는 전통적인 구조 중 하나. 이 구조는 프로그램 명령어와 데이터가 메모리에 함께 저장되고, 중앙 처리 장치(CPU)가 이러한 명령어를 순차적으로 읽어 들여 실행하는 방식을 기반.프로그램과 데이터의 메모리 통합명령어와

2024년 4월 14일
·
0개의 댓글
·
post-thumbnail

TCP, UDP

TCP 프로토콜은 IP 프로토콜 위에서 동작하는 프로토콜로, 신뢰성 있는 데이터 통신을 제공데이터의 순서를 보장하고, 재전송 및 에러 복구 기능을 제공하여 신뢰성을 보장(데이터 전달 보증, 순서 보장)신뢰 가능한 프로토콜연결형 서비스 제공(연결 지향 : TCP 3 wa

2024년 4월 11일
·
0개의 댓글
·

IP 프로토콜(인터넷 프로토콜)

지정한 IP 주소(IP Address)에 데이터 전달패킷(Packet)이라는 통신 단위로 데이터 전달네트워크에서 패킷은 데이터를 전송하는 데 사용되는 기본적인 단위. 데이터를 전송할 때, 일반적으로 큰 데이터를 작은 패킷으로 분할하여 전송하고, 수신 측에서는 이러한 패

2024년 4월 10일
·
0개의 댓글
·

스프링 핵심 원리

Github : https://github.com/mino4084/infl_spring_core_basic

2024년 3월 19일
·
0개의 댓글
·

JSON

JSON(JavaScript Object Notation)은 경량의 데이터 교환 형식으로, 사람과 기계가 모두 이해하기 쉽도록 설계된 텍스트 기반의 데이터 형식. JSON은 웹 개발에서 주로 사용되며, 클라이언트와 서버 간의 데이터 전송에 널리 사용된다.MDN_WEB_

2024년 2월 28일
·
0개의 댓글
·

REST API 테스트 클라이언트

크롬 확장 프로그램

2024년 2월 7일
·
0개의 댓글
·

REST API

API는 "Application Programming Interface"의 약어로, 소프트웨어 애플리케이션들이 서로 상호 작용할 수 있도록 허용하는 인터페이스를 의미. 간단히 말해, API는 두 개 이상의 소프트웨어 시스템이 서로 통신하고 상호 작용할 수 있도록 정의된

2024년 2월 6일
·
0개의 댓글
·
post-thumbnail

육각형 아키텍쳐(Hexagonal Architecture)

육각형 아키텍처(Hexagonal Architecture)는 소프트웨어 설계 원칙 중 하나로, 비즈니스 로직을 중심으로 구성된 육각형 모양의 아키텍처. 이 아키텍처의 주요 개념 중 하나는 외부 세계와의 상호작용을 처리하기 위해 어댑터를 사용함. 육각형 아키텍처는 비즈니

2024년 1월 17일
·
0개의 댓글
·

콘웨이 전략

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure

2024년 1월 16일
·
0개의 댓글
·

스토어드 프로시저

저장 프로시저 또는 스토어드 프로시저(stored procedure)는 일련의 쿼리를 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합이다. 데이터베이스에 대한 일련의 작업을 정리한 절차를 관계형 데이터베이스 관리 시스템에 저장한(지속성) 것으로, 영구저장모듈(Persi

2024년 1월 15일
·
0개의 댓글
·

(실습)Spring Redis

소스 : https://github.com/mino4084/spring-boot-practice2/tree/redisredis 설치 : https://github.com/microsoftarchive/redis/releasesPlainFinder AP

2023년 11월 20일
·
0개의 댓글
·

스프링 데이터

스프링 데이터의 미션은 "기본적인 데이터 저장의 특수한 속성을 유지하면서 데이터에 액세스하는 친숙하고 일관된 스프링 기반 프로그래밍 모델을 제공하는 것"이라고 합니다. 어떤 데이터베이스 엔진이나 플랫폼을 사용하든 간에 스프링 데이터의 목표는 개발자가 가능한 한 간단하고

2023년 11월 20일
·
0개의 댓글
·

(실습)Actuator 적용

https://github.com/mino4084/spring-boot-practice2/tree/actuator

2023년 11월 20일
·
0개의 댓글
·

(실습)애플리케이션 설정

https://github.com/mino4084/spring-boot-practice2/tree/application-configuration

2023년 11월 19일
·
0개의 댓글
·

(실습)JPA Repository

https://github.com/mino4084/spring-boot-practice2/tree/jpa

2023년 11월 19일
·
0개의 댓글
·

(실습)REST API

https://github.com/mino4084/spring-boot-practice2/tree/restapi

2023년 11월 16일
·
0개의 댓글
·

모놀리식 애플리케이션은 언제 사용할까?

모놀리식 애플리케이션은 무조건적인 단점만 있는 것이 아닌 특정 상황에서는 효과적으로 작용할 수 있다.간단한 관리와 개발: 하나의 코드베이스를 관리하기 때문에 개발 및 유지보수가 간단합니다. 초기 개발 단계에서 빠르게 결과물을 얻을 수 있습니다.적은 배포 및 운영 복잡성

2023년 11월 15일
·
0개의 댓글
·