본문 바로가기

항해

(14)
나만의 도메인을 갖고 싶다면 인터넷과 그에 관련된 표준기구 인터넷은 소수의 기술 전문가들이 비공식적인 협력을 통해 수년 간 개발되고, 규정되며, 관리해왔다. IETF(Internet Engineering Task Force, 국제 인터넷 표준화) 🌐 핵심 기술의 대부분은 IETF라고 불리며 운영되는 연합체에서 개발됐다. 인터넷의 작동방식을 설계하고 기술 표준 문서를 만드는 단체로, 기술적인 사양을 정기회의나 RFC라는 문서로 상세히 논의한다. RFC(Request For Comments) 🌐 Internet과 TCP/IP에 대한 제안, 접수된 일련의 조사결과, 측정, 아이디어, 기술, 관찰 뉴스, 표준 등의 종합체 ICANN(Internet Corporation for Assigned Names and Numbers, 국제 인터넷 ..
RestController , Controller RestController 어노테이션이있어야 api 호출이 가능하다 Controller 어노테이션은 페이지 이동시 필요하다
cs 36 , 37 (1) 파일시스템는 무엇인가? - 저장 장치에 미리 데이터를 저장할 방법을 정의하여 쉽고 빠르게 데이터를 찾을 수 있도록 도와주는 시스템. - 컴퓨터에 데이터를 기록하기 위해서는 미리 하드디스크에 데이터를 읽고, 쓰고, 찾기 위한 준비를 해두어야 한다. - 파일 시스템은 그 준비의 규칙을 정리해 놓은 것으로서 파일에 이름을 붙이고, 저장이나 검색을 위해 파일을 어디 위치시킬 것인지를 나타내는 체계를 의미한다. 간단히 말하면, 사용자의 요청에 따라 디스크와 같은 보조기억장치에 파일의 내용을 저장하고 , 저장된 파일의 내용을 다시 사용할 수 있도록 사용자와 보조기억장치의 인터페이스 기능을 하는 것. 파일 시스템 서비스는 가장 낮은 레벨의 시스템 콜을 통해 사용할 수 있으면 , 파일 시스템 서비스를 만들 떄 ..
뽀스트맨 쓰는법
cs 스터디 24~25 알고리즘은 이상 프로그램은 현실 알고리즘과 프로그램의 차이 알고리즘 : 알고리즘은 추상적이고 이상적인 절차를 기술한것, 구현에 필요한 세부 사항과 현실적인 고려 상항을 무시한다. 알고리즘은 정확하고 명료한 레시피이다 . 기본 연산을 사용하여 각 단계를 상세히 설명하고 모든 가능한 상황을 다룬다 그리고 , 알고리즘은 결국 멈춰야 한다 프로그램 : 알고리즘과 대조적으로 추상적인 것과는 거리가 멀다 . 프로그램은 실제 컴퓨터가 과제를 완료하기 위해 수행해야하는 모든 단계를 구체적으로 서술한다. 알고리즘과 프로그램의 차이는 한쪽은 이상적이고 다른쪽은 실제 하는것이다 다른 프로그램을 처리하기 위한 프로그램 다른 프로그램을 처리하기 위한 프로그램을 어셈블러 라고 한다. 이 프로그램에 사용되는 언어는 어셈블리 언어 ..
JWT 서버가 1대인 경우 Session1 이 모든 Client 의 로그인 정보 소유 2. 서버가 2대이상인 경우 서버의 대용량 트래픽 처리를 위해 서버 2대 이상 운영 필요 Session 마다 다른 Client 로그인 정보를 가지고 있을 수 있음 Session1: Client1, Client2, Client3 Session2: Client4 Session3: Client5, Client6 Client 1 로그인 정보를 가지고 있지 않은 Sever2 나 Server3 에 API 요청을 하게되면 어떻하지? 해결방법 Sticky Session: Client 마다 요청 Server 고정 세션 저장소 생성 Session storage 가 모든 Client 의 로그인 정보 소유 4. JWT 사용 로그인 정보를 Serve..
쿠키와 세션 쿠키 클라이언트에 저장될 목적으로 생성한 작은 정보를 담은 파일 입니다. 클라이언트인 웹 브라우저에 저장된 '쿠키' 를 확인해 보죠. 크롬 브라우저 기준으로 '개발자도구' 를 열어 보세요. Application - Storage - Cookies 에 도메인 별로 저장되어 있는게 확인 됩니다. 구성요소 Name (이름): 쿠키를 구별하는 데 사용되는 키 (중복될 수 없음) Value (값): 쿠키의 값 Domain (도메인): 쿠키가 저장된 도메인 Path (경로): 쿠키가 사용되는 경로 Expires (만료기한): 쿠키의 만료기한 (만료기한 지나면 삭제됩니다.) 세션 서버에서 일정시간 동안 클라이언트 상태를 유지하기 위해 사용 서버에서 클라이언트 별로 유일무이한 '세션 ID' 를 부여한 후 클라이언트 별..
스프링 프레임워크 장단점및 특징 Spring 자바 플랫폼을 위한 오픈 소스 애플리케이션. Java를 기반으로 한 프레임워크. 복잡하지 않고 경량화 된 애플리케이션 프레임워크 한국의 공공기관 웹 서비스 개발 시, 사용을 권장하는 전자정부 표준 프레임워크. 기본 뼈대를 흔들지 않고 다른 프레임워크를 혼용해서 사용할 수 있다. 특징 POJO(Plain Old Java Object) 기반의 구성 스프링은 내부적으로 별도의 API를 사용하지 않고, 일반적인 Java 코드를 이용하여 객체를 구성하는 방식 그대로 사용하고 있습니다. 이것은 코드를 개발할 때, 개발자가 특정한 라이브러리나 컨테이너의 기술에 종속적이지 않다 라는것을 의미합니다. 트랜잭션의 지원 데이터베이스를 연동하여 사용할 때 반드시 신경써야하는 부분은 트랜잭션 부분입니다. 상황에 따..