본문 바로가기

728x90

기타

[기타] SPA vs MPA SPA vs MPA SPA(Single Page Application)는 한 개의 페이지로 구성된 애플리케이션이고, MPA(Multi Page Application)는 여러 개의 페이지로 구성된 애플리케이션이다. 싱글 페이지 애플리케이션(single-page application, SPA, 스파)은 서버로부터 완전한 새로운 페이지를 불러오지 않고 현재의 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션이나 웹사이트를 말한다. 이러한 접근은 연속되는 페이지 간의 사용자 경험의 간섭을 막아주고 애플리케이션이 더 데스크톱 애플리케이션처럼 동작하도록 만들어준다. SPA에서 HTML, 자바스크립트, CSS 등 필요한 모든 코드는 하나의 페이지로 불러오거나, 적절한 자원들을 동적으로 불러들여서 .. 더보기
[기타] 프로세스 스케줄링 기법 프로세스 스케줄링 기법 프로세스(process)란? 프로세스(process)는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 의미하며 종종 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰인다. 여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고 한다 프로세스 상태 이미지 출처 : https://media.vlpt.us/images/mainxcharacter/post/0051a678-9750-4be8-9cd7-5effde749e44/image.png - 제출(submit) : 작업을 처리하기 위해 사용자가 작업을 시스템에 제출한 상태 - 접수(hold) : 제출된 작업이 스풀 공간인 디스크의 할당.. 더보기
[기타] Oh My Zsh에 자동완성 기능 추가 Oh My Zsh에 자동완성 기능 추가 zsh-autosuggestions 레포를 oh-my-zsh 플러그인 폴더에 clone $ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions .zshrc 편집 $ vim ~/.zshrc ... plugins=( git zsh-autosuggestions ) ... $ source ~/.zshrc 더보기
[git] github 개인 액세스 토큰 사용 방법 github 개인 액세스 토큰 사용 방법 비밀번호로 접근 시 에러 Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. $ git push -u origin main Username for 'https://github.com': admin@sangchul.kr Password for 'https://admin@sangchul.kr@github.com':.. 더보기
[기타] 크롬 확장 프로그램 추천 크롬 확장 프로그램 추천 Auto Refresh Plus | Page Monitor 강력한 페이지 모니터 기능으로 자동으로 페이지를 새로고침합니다 Chrome Web Store를 통해 설치할 수 있습니다. Auto Refresh Plus 설치 후 설정 화면(시간 간격 설정) https://autorefresh.io 더보기
[리눅스] CentOS Stream 설치(Centos 8 스트림 설치) CentOS Stream 설치(Centos 8 스트림 설치) iso 다운로드 download URL : https://www.centos.org/download iso download URL : http://mirror.kakao.com/centos/8-stream/isos/x86_64/CentOS-Stream-8-x86_64-20210120-dvd1.iso Oracle VirtualBox에 VM 생성 download URL : https://www.virtualbox.org CentOS Stream 설치 - Keyboard : 한국어 - 언어 지원 : 한국어, English - 시간 및 날짜 : 아시아/서울 - 소프트웨어 선택 : 최소 설치(표준, 레거시 UNIX 호환성, 개발용 툴) - 설치 대상 :.. 더보기
[리눅스] iperf3 사용법 iperf3 사용법 iperf3 : TCP/UDP 대역폭 성능 측정 도구 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) iperf3 패키지 설치 - 서버, 클라이언트 패키지 설치 $ yum install -y iperf3 $ iperf3 --version iperf 3.1.7 Linux master 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64 Optional features available: CPU affinity setting, IPv6 flow label, TCP congestion algorithm setting, sendfile / ze.. 더보기
[원도우] 윈도우 net use 명령어로 공유 폴더에 접근하기 윈도우 net use 명령어로 공유 폴더에 접근하기 NET USE 구문 NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]] [/USER:[domainname\]username] [/USER:[dotted domain name\]username] [/USER:[username@dotted domain name] [/SMARTCARD] [/SAVECRED] [/REQUIREINTEGRITY] [/REQUIREPRIVACY] [/WRITETHROUGH] [[/DELETE] | [/PERSISTENT:{YES | NO}]] NET USE {devicename | *} [password | *] /HOME NET USE [/PER.. 더보기

728x90