음악
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 개발 일지
        • 오픈소스 기여
      • 문제 풀이
        • 프로그래머스
        • 백준
        • 번외 문제, 풀이
        • OSTEP
  • 홈
  • 태그
  • 방명록
개발 일지

HTTP 버전별 차이점 정리

0.9버전 1.0이 등장하기 이전의 버전 0.9는 서버와 클라이언트 간에 최소한의 기능만 제공되던 초기 프로토콜입니다.이 때엔 GET(조회) 요청만 가능했고 HTML 문서 외의 다른 데이터 형식은 지원되지 않았습니다. 즉 버전 0.9는 단순히 요청과 응답 사이의 데이터(HTML) 전송에 초점이 맞춰져 있었기 때문에 헤더나 상태 코드 등의 부가적인 정보를 명시하는 기능이 없었습니다. 1.0상태 코드와 Content-Type 헤더 등을 도입하여 요청 및 응답의 정보를 명확하게 전달할 수 있게 되었고 다양한 데이터 형식을 지원하게 되었습니다. 상태코드: 요청자는 요청의 처리 결과를 상태 코드로 확인할 수 있게 되었습니다.컨텐츠 타입: 요청 데이터 혹은 응답 데이터의 형식을 명시하여 다양한 데이터 형식을 명확히..

2025. 2. 14. 08:57
문제 풀이/프로그래머스

Lv.3 인사고과

https://school.programmers.co.kr/learn/courses/30/lessons/152995?language=kotlin 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr class Solution { fun solution(scores: Array): Int { val wanhoScore = scores.first() scores.sortWith { score1, score2 -> when (score1.first() != score2.first()) { true -> score2.first() - sco..

2025. 1. 10. 11:59
문제 풀이/프로그래머스

2022 KAKAO BLIND RECRUITMENT / 파괴되지 않은 건물

https://school.programmers.co.kr/learn/courses/30/lessons/92344 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr해답이 떠오르지 않아 찾아보니 imos 알고리즘이란 것을 알게되었습니다.아래 블로그들에 잘 설명되어있습니다. https://imoz.jp/algorithms/imos_method.html いもす法いもす法の紹介記事ですimoz.jphttps://driip.me/65d9b58c-bf02-44bf-8fba-54d394ed21e0#083e8db0-10e6-41f7-96b9-a279c211f458 누적합의 확장, imos법imos법에 대해 알아보자.drii..

2024. 12. 27. 11:43
문제 풀이/프로그래머스

2020 KAKAO BLIND RECRUITMENT / 자물쇠와 열쇠

https://school.programmers.co.kr/learn/courses/30/lessons/60059 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr function solution(key, lock) { const holeString = analyzeLock(lock); let currentKey = null; for (let i = 0; i { const holes = []; lock.forEach((row, rowIdx) => { row.forEach((col, colIdx) => { if (col !== 0) ..

2024. 12. 20. 22:17
문제 풀이/프로그래머스

Lv.3 거스름돈

https://school.programmers.co.kr/learn/courses/30/lessons/12907 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krfunction solution(n, money) { const memory = new Array(n + 1).fill(0); memory[0] = 1; money.forEach(m => { for (let i = 1; i { if (coin

2024. 12. 16. 15:04
문제 풀이/프로그래머스

[PCCP 기출문제] 3번 / 충돌위험 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/340211 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr처음엔 bfs로 접근했는데 메모리가 초과되더니 메모리 사용량 개선 후에는 시간 초과가 났습니다.곰곰히 생각해보니 탐색하지않아도 최단 경로를 바로 알 수 있는 문제였습니다.function solution(points, routes) { processData(points, routes); const bestRoutes = routes.map(route => searchBestRoute(points, route)); r..

2024. 12. 15. 16:57
  • «
  • 1
  • 2
  • 3
  • 4
  • ···
  • 13
  • »

공지사항

전체 카테고리

  • 분류 전체보기
    • 개발 일지
      • 오픈소스 기여
    • 문제 풀이
      • 프로그래머스
      • 백준
      • 번외 문제, 풀이
      • OSTEP
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #카카오 API
  • #세션 비활성화
  • #메시지 큐
  • #build-root-directory
  • #디스코드
  • #스왑 메모리
  • #메시지 큐 문제점
  • #EC2
  • #대용량 트래픽
  • #메모리 부족
  • #다대다
  • #Stateless
  • #상태 코드
  • #ViaL
  • #gradle
  • #git actions
  • #빅데이터
  • #연관 관계
  • #무한 참조
  • #대용량 데이터
  • #세션 정책
  • #스왑 공간
  • #환경 변수
  • #vial-qmk
  • #메시지 큐 문제점 해결방안
  • #카카오 로그인
  • #네트워크 대역폭 절감
  • #자동 배포
  • #CodeDeploy
  • #웹소켓 트래픽
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 음악 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바