본문 바로가기
반응형

분류 전체보기130

vanillaJS 페이지네이션 구현 각 구현되는 조건에 따라 파마리터명은 다르겠지만 초기 설정값을 정한다. 보통 화면 구현에는 이런 형식을 많이 사용하는 편인거 같다. 각 회사마다 다른 이름을 사용하고 있으니 참고! pageNum: 현재 페이지 pageSize: 한 페이지 당 나타낼 데이터의 갯수 totalRow: 총 데이터의 갯수 pageCount: 페이지 리스트 갯수 1. 먼저 페이징할 수 있는 데이터를 만들기 대략적으로 데이터가 담긴 리스트를 먼저 만들어 본다. 혹은 json-server등 유용한 API를 사용해도 무관하다. const someList = []; for (let i = 1; i { /** * 어디서 부터 어디까지 출력 시킬것인지 * slice : index를 이용해서 자름 (endIndex앞에자름) */ const s.. 2023. 12. 17.
변수로 불러오는 형태 > import 로 변경하기 // const bcrypt = require('bcrypt'); import * as bcrypt from 'bcrypt'; 2023. 9. 3.
컴퓨터구조 + 운영체제_프로세스_02 프로세스는 저마다의 상태를 가지고 있다. 운영체제는 이러한 여러 프로세스의 다양한 상태를 PCB에 기록해서 관리하고 있고 동시에 수많은 프로세스를 계층적으로 관리를 한다. [프로세스 상태] 운영체제마다 조금씩 차이가 있지만 대부분 공통적인 상태는 5가지가 있다. 생성 상태 이제 막 생성된 프로세스로 메모리에 적재되어 PCB를 할당 받은 상태이다. 프로세스가 원래는 보조기억장치에 저장되어 있는 하나의 데이터 덩어리 > 프로세스가 생성되면 운영체제가 해당 프로세스에 PCB를 할당 > 프로세스가 끝나면 PCB를 폐기하는 사용완료가 된다. 생성단계를 거쳐서 언제든지 CPU에 할당받아 사용할 수 있는 상태가 되면 준비 상태가 된다. 준비 상태 당장이라도 CPU를 할당 받아 실행할 수 있지만 자신의 차례가 아니기에.. 2023. 8. 19.
컴퓨터구조 + 운영체제_프로세스_01 '실행 중인 프로그램' = 프로세스 프로그램이 실행되기 전까지는 그저 보조기억장치에 있는 데이터 덩어리 일뿐 보조기억장치에 저장된 프로그램을 메모리에 적재하고 실행하는 순간 해당 프로그램은 프로세스가 된다. 그리고 이러한 과정을 프로세스를 생성한다 라고 표현한다. 사용자가 보는 앞에서 실행되는 프로세스는 포그라운드 프로세스(웹브라우저, 워드프로세스, 메모장, 게임 등), 사용자가 보지 못하는 뒤에서 실행되는 프로세스는 백그라운드 프로세스라고 한다. 사용자가 직접 상호작용이 가능한 백그라운드 프로세스 사용자와 상호작용하지 않고 정해지 일만 수행하는 프로세스 (데몬, 서비스 등) 그렇다면 이러한 프로세스를 운영체제가 어떤식으로 관리하는 것일까? [프로세스 제어 블록] - PCB(Process Control .. 2023. 8. 12.
728x90
반응형