(CS)프로세스 스케줄링
프로세스 스케줄링 배치 처리 시스템 배치 처리 시스템이란? 자동으로 다음 응용 프로그램이 이어서 실행될 수 있도록 하는 시스템 Application이 등록된 시간 순서대로 실행된다.(순차적인 실행) 큐를 생각하면 이해하기 쉽다. Application의 실행 시간에 따라 대기시간이 정해진다. 우선도가 낮은 응용프...
프로세스 스케줄링 배치 처리 시스템 배치 처리 시스템이란? 자동으로 다음 응용 프로그램이 이어서 실행될 수 있도록 하는 시스템 Application이 등록된 시간 순서대로 실행된다.(순차적인 실행) 큐를 생각하면 이해하기 쉽다. Application의 실행 시간에 따라 대기시간이 정해진다. 우선도가 낮은 응용프...
👨💻오늘 공부한 내용 게시판 만들어 보기 드디어 완료 생각보다 오래걸리기도 했고, 참 단순하고 기본적인 내용인데 아직 이해 안가는 부분이 조금씩 있다. 알고리즘 스터디 문제풀이 프로그래머스-체육복 🌀부족한 내용 자바 기본기가 아직 많이 부족한거 같다. JPA...
프로세스 구조 프로세스 구조 프로세스의 일반적인 구조 text(CODE): 코드 data: 전역변수 stack: 함수를 호출할 때마다 지역 변수, 매개변수와 리턴값 등이 쌓인다. heap: 코드에서 동적으로 만들어지는 데이터 EBP(Extended Base Pointer)와 ESP(Extended Stack Pointer)...
스레드 (Thread) 스레드란? Light Weight Process 라고도 한다. 하나의 프로세스에 여러개의 스레드를 생성할 수 있다. 스레드들은 동시에 실행이 가능하다. 프로세스 안에 있으므로, 프로세스의 데이터를 모두 접근할 수 있다. 멀티 스레드 이미지 출처: https://www.fun-coding.org/...
필터와 인터셉터 필터 필터란? DispatcherServlet에 요청이 전달되기 전/후에 url 패턴에 맞는 모든 요청에 대 부가작업을 처리할 수 있는 기능을 제공하는 J2EE 표준 스팩 기능 DispatcherServlet이 Spring에 가장 앞단에 존재하는 Controller 이기 때문에 필터는 스프링의 밖에서 처리가 된다. 스...
⁉️ JWT란? RFC7519 웹 표준으로 지정 JSON 객체를 사용해서 토큰 자체에 정보들을 저장하고 있는 Web Token이다. 🔍 JWT의 구성 Header Signature를 해싱하기 위한 알고리즘 정보가 담겨있다. { "alg" : "HS256", "typ" : "JWT" } alg: 서명 알고리즘 작...
일일회고 👨💻오늘 한일 Unit Test 공부 issue-tracker 프로젝트 Label, Assignee CRUD API 개발 Label Service Test 😆좋았던 점 Unit Test...
UnitTest JUnit5, assertj-core 3.x 버전 기준 Mockito @Mock mock 모의 객체 생성을 위한 어노테이션 @InjectMocks 주입을 수행해야 하는 필드를 표시하기 위한 어노테이션 @ExtendWith(MockitoExtension.class) @ExtendWith:...
👨💻오늘 한일 코테 대비 문제 풀이 자꾸 보다보니 풀리긴 한다 ㅠㅠ issue-tracker 프로젝트 4일차 토큰 구별은 매우 쉽게 해결 issue 생성 API는 JPA 매핑 문제로 조금 애를 먹고있다. 😆좋았던 점 알고리즘 문제를 하나 이상 해결해서...
👨💻오늘 한일 JPA 기본편 강의 복습 고급 매핑까지 코드스쿼드 코테 대비 1일차 문제 풀이 issue-tracker 프로젝트 2일차 😆좋았던 점 오늘은 사실 여러모로 아쉬운점이 많은 날이다. 🥺아쉬운 점 issue-tracker 프로젝트를 진행하면서, 기능 구현을 하나씩 할때마다...