본문 바로가기

전체 글431

TIL HTML 데이터에 JavaScript로 데이터를 반영하는 방법들1. textContent를 사용한 텍스트 데이터 반영용도: 요소의 텍스트를 설정하거나 업데이트할 때 사용합니다.document.getElementById("title").textContent = data.title; // 게시글 제목document.getElementById("nickname").textContent = `작성자: ${data.nickname}`; // 닉네임2. innerHTML을 사용한 HTML 콘텐츠 반영용도: HTML 태그를 포함한 콘텐츠를 삽입할 때 사용합니다.document.getElementById("likeCount").innerHTML = `${data.likeCount} 좋아요`; // 좋아요 수docume.. 2024. 12. 30.
알고리즘 49번 - 두 개 뽑아서 더하기 URL : https://school.programmers.co.kr/learn/courses/30/lessons/68644JS문제정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예 numbers result [2,1,3,4,1] [2,3,4,5,6,7] [5,0,2,7] [2,5,7,9,12] 입출력 예 설명 입출력 예 #1 2 = 1 + 1 입니다. (1이 numbers에 두 개 있습니다.) 3 = 2 + 1 입니.. 2024. 12. 30.
브라우저(크롬)에서 토큰 확인하기 토큰 확인로그인(토큰 발급받기) -> F12 -> Application>Cookies쿠키는 자동 저장됨. 해더에서 사용 가능 2024. 12. 29.
TIL 241227 TIL - 챔피언 데이터를 데이터베이스에 삽입하는 API 구현오늘 배운 것오늘은 Express, Prisma, 및 파일 시스템 모듈을 활용하여 롤 챔피언 데이터를 데이터베이스에 삽입하고 조회하는 API를 작성했다. 주요 구현 내용은 다음과 같다.1. 프로젝트에 사용된 주요 기술과 라이브러리Node.js: 백엔드 런타임 환경Express: 라우팅과 API 개발을 위한 웹 프레임워크Prisma: 데이터베이스 ORM으로 SQL 쿼리 없이 데이터베이스를 관리fs/promises: 파일 읽기 및 쓰기를 위한 Promise 기반 파일 시스템 모듈path: 파일 및 디렉터리 경로 관리설치한 라이브러리npm install express @prisma/clientnpm install --save-dev prisma2. .. 2024. 12. 27.
json으로 테이블 채우기 API (경로찾아삼만리....) ※ postman으로 실행하세요insomnia는 포트3000으로 열은 서버의 로컬 호스트가 아니라 파일 위치 찾습니다..... json파일로 챔피언 테이블에 데이터 채우기데이터를 데이터베이스에 삽입하고 가져오는 REST API를 구현합니다.주요 문법 및 설치해야 할 라이브러리를 정리해 보겠습니다. json으로 테이블 채우기 API더보기// ./src/routes/champions.router.jsimport express from 'express';import { prisma } from '../utils/prisma/index.js';import fs from 'fs/promises';import path from 'path';import { fileURLToPath } from 'url';const .. 2024. 12. 27.
전송계층 정리 241227 전송 계층은 네트워크 계층의 한계를 보완하고 응용 계층(5,6,7계층)과의 연결점을 제공하는 계층입니다.  IP : IP 단편화와 IP 주소 지정모든 패킷이 제대로 전송되었는지 일일이 확인하고 호스트 간에 연결을 수립하는 작업의 단점일반적으로 패킷의 빠른 송수신과는 배치되는 작업입니다. 더 많은 시간, 대역폭, 부하가 요구되고, 이는 곧 성능상 악영향으로 이어질 수 있기 때문입니다.  TCP신뢰성금융 서비스처럼 반드시 신뢰성 있는 전송을 보장 UDP빠름동영상 스트리밍 서비스나 실시간 영상 통화처럼 한두 개의 패킷 손실은 감수하더라도 빠른 전송이 우선시되는 경우  TCP 중심의 전송계층연결수립, 송수신중에 연결 유지신뢰성 : 올바른 순서로 전송, 도착확인, 유실자료 재전송   요즘은 TCP 최적화가 많이 .. 2024. 12. 27.