본문 바로가기

게임서버-스파르타코딩NodeJs_7기193

cpu 조사 [주제]1. CPU란?CPU의 개념과 세부 장치들에 대한 설명이 포함되면 좋을 것 같아요 CPU(Central Processing Unit, 중앙처리장치 )CPU는 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행 · 처리하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩이다. 컴퓨터 부품과 정보를 교환하고 동작을 제어한다.모든 컴퓨터의 작동과정이 중앙 처리 장치(CPU)의 제어를 받기 때문에 컴퓨터의 두뇌에 해당한다고 할 수 있다.  CPU는 캐시와 같은 부가 장치를 통합하거나  Soc(System On Chip) 형태로 설계되어 MCU(Micro Control Unit)와 주변 장치(외부 확장 장치에 관한 IC)를 포함하기도 하며, 주변 IC가 따로 분리되어 있는 경우 이를 MCU라고 .. 2025. 1. 3.
(진행)7주차 - Acces Token / Refresh Token, API, Insomnia 베이직 2441231 - Access Token과 Refresh Tokenhttps://teamsparta.notion.site/7-Acces-Token-Refresh-Token-API-Insomnia-2434fa1feafe4c7e96e61395188428db Access Tokenjwt를 만들 때 생김 Access Token은 보호된 리소스에 접근할 때 사용하는 사용자의 정보를 담은 토큰이 토큰으로 접근 권한을 확인함 사용 예시 : 프라이빗 게시물 조회 서버 코드 예시더보기import express from 'express';import jwt from 'jsonwebtoken';const app = express();const SECRET_KEY = 'mySecretKey'; // JWT 생성에 사용.. 2025. 1. 1.
npm 라이브러리 다운 Node.js 프로젝트에서 자주 사용하는 설치 명령어1. Express 관련Express는 Node.js에서 가장 인기 있는 웹 프레임워크입니다.# Express 설치npm install express# 추가적으로 필요한 미들웨어npm install cookie-parser # 쿠키 파싱npm install body-parser # 요청 본문 파싱npm install morgan # HTTP 요청 로깅npm install cors # CORS 처리2. JWT 인증JWT(Json Web Token)를 사용할 때 필요한 패키지들:# JWT 처리npm install jsonwebtoken # JWT 생성 및 검증# 비밀번호.. 2024. 12. 31.
전송계층 정리 241227 전송 계층은 네트워크 계층의 한계를 보완하고 응용 계층(5,6,7계층)과의 연결점을 제공하는 계층입니다.  IP : IP 단편화와 IP 주소 지정모든 패킷이 제대로 전송되었는지 일일이 확인하고 호스트 간에 연결을 수립하는 작업의 단점일반적으로 패킷의 빠른 송수신과는 배치되는 작업입니다. 더 많은 시간, 대역폭, 부하가 요구되고, 이는 곧 성능상 악영향으로 이어질 수 있기 때문입니다.  TCP신뢰성금융 서비스처럼 반드시 신뢰성 있는 전송을 보장 UDP빠름동영상 스트리밍 서비스나 실시간 영상 통화처럼 한두 개의 패킷 손실은 감수하더라도 빠른 전송이 우선시되는 경우  TCP 중심의 전송계층연결수립, 송수신중에 연결 유지신뢰성 : 올바른 순서로 전송, 도착확인, 유실자료 재전송   요즘은 TCP 최적화가 많이 .. 2024. 12. 27.
TIL 241226 - 프론트엔드 틀 2024. 12. 27.
응용 계층(Application Layer) 조사 주제) : 응용 계층이란? TCP/IP 4계층 중 응용 계층에 대해 조사해주세요(아래 내용이 포함되면 좋을 것 같아요).    DNS   HTTP   응용 계층(Application Layer)란?TCP/IP 4계층 모델에서 응용 계층(Application Layer)은 사용자가 네트워크 서비스를 활용할 수 있도록 인터페이스를 제공하는 최상위 계층입니다. 응용 계층은 네트워크 통신의 최종 목적지이며, 사용자가 입력한 데이터와 네트워크에서 수신한 데이터를 다룹니다.응용 계층은 아래와 같은 주요 기능을 수행합니다:사용자와 네트워크 간의 상호작용을 제공.데이터 변환, 암호화, 압축 등.응용 프로그램 간 데이터 전송 관리. 주요 프로토콜1. DNS (Domain Name System)DNS는 도메인 이름을 IP.. 2024. 12. 26.