“다른-출처 자원 공유” 권한을 부여하도록 브라우저에 알려주는 HTTP-header 기반 메커니즘한 출처에서 실행 중인 웹 애플리케이션이 다른출처의 리소스에 접근할 수 있는 권한을 부여하도록 브라주저에 알려주는 체제 → “다른 출처라도 요청을 보내게 해줄게”
3-Way, 4-Way Handshake로 알아보는 TCP 연결 설정과 해제 과정. 왜 연결 시에는 3 Step, 해제 시에는 4 step을 거치는가. TIME_WAIT 상태가 필요한 이유. 시퀀스 번호를 랜덤으로 초기화하는 이유.
Cookie(쿠키)란 웹 사이트에 접속할 때 서버에 의해 사용자의 컴퓨터(브라우저)에 저장되는 정보이며, Session(세션)은 일정 시간동안 같은 브라우저로 부터 들어오는 일련의 요구를 하나의 상태로 보고 그 상태를 일정하게 유지시키는 기술이다.
동기와 비동기 방식의 차이를 이해하고, 더 나아가 자주 혼용되는 블로킹과 논블로킹의 개념과 비교하여 설명한다.
병무청 전문연구요원 및 산업기능요원 대상 산업재해예방 이러닝교육(정보처리)
컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. (위키백과)
백준 BOJ 2354 최솟값과 최댓값 문제 파이썬 코드로 세그먼트 트리를 이용한 구간의 최솟값과 최댓값 구하기
트리의 지름 구하기 문제를 풀이 과정에 대해 증명하고 파이썬 코드로 작성해보았다.
Java 기반의 빌드 도구 Apache ANT 에서부터 Maven 그리고 Gradle 까지의 발전과정
연결리스트는 다른 추상 자료형(Abstract Data Type)을 구현할 때 기반이 되는 기초 선형 자료구조이다.각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식으로 데이터를 저장한다.
가장 우선순위가 높은 데이터를 삭제하는 자료구조스텍이나 큐는 데이터를 입력 순서에 따라 꺼내어 사용하지만,우선순위 큐는 입력 순서에 상관없이 우선순위에 따라 작동한다.따라서 값이 입력되고 삭제될 때마다 자료구조가 내부적으로 정렬해줘야 하기 때문에, 구현방법과 시간 복잡
python으로 직접 구현하는 순열과 조합(Permutation, combination)
스택은 한 쪽 끝에서만 자료를 넣거나 뺄 수 있도록 제한된 선형으로 나열된 자료구조이다. 쉽게 비유하자면 비어있는 '프링글스 통'을 생각해보자.
이분탐색이란 '정렬된 자료'를 반으로 쪼개가며 원하는 값을 찾아가는 탐색 알고리즘이다. 대표적 예시 문제인 백준 1920번을 파이썬으로 풀어보았다.
파이썬으로 코딩 테스트를 준비한다면, 반드시 알아야 할 입력방식인 sys.stdin.readline()에 대한 정리 입니다.
노마드 코더 React Native로 날씨앱 만들기 사용자의 APP에서 GPS 권한을 획득하여 API로 현재 위치정보(위도,경도)를 가져오고, 가져온 위치 정보로 현재 날씨를 불러온다.
프로젝트 시작에 앞서 깃허브 사용법을 다시 공부하는 도중, 좋은 강의자료들을 찾아 나중에 찾아보기 좋게 블로그에 공유하고자 한다. 깃허브 사용법/ Git Bash 사용법 / Github Desktop 사용법/ VS Code Github 연동