Posts
ChanBLOG
Cancel

[백준] 1789 - 수들의 합

[백준] 1789번 - 수들의 합 [링크] https://www.acmicpc.net/problem/1789 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 서로 다른 N개의 자연수의 합이 S가 되어야 하고, 그 N개의 최댓값을 구해야 합니다. 즉 서로 다른 최대한 많은 자연수들...

[백준] 18809번 - Gaaaaaaaaaarden

[백준] 18809번 - Gaaaaaaaaaarden [링크] https://www.acmicpc.net/problem/18809 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 문제에서 주어진 조건을 그대로 작성해서 모든 경우의 수를 확인하면 됩니다. 처음 배양액이 뿌려질 수 ...

React, vuejs, angular git repository 비교해보기

🌠 React, vuejs, angular git repository 비교해보기 자바스크립트의 프레임워크 혹은 라이브러리의 3대장인 react, vuejs, angular를 깃허브에 들어가서 한번 재미로 비교해 보았습니다. React Facebook에서 만든, 그 이름하여 유명한 react입니다. facebook은 이외에도 많은 오픈소...

JavaScript - 자바스크립트 클로저(Closure)와 즉시 실행 함수(IIFE)

JavaScript - 자바스크립트의 클로저(Closure)란? 🚀 무엇을 클로저(Closure)라 부르는 것인가? (읽기에 앞서, 실행 컨텍스트나 스코프에 관한 내용을 아래 포스팅을 통해 보고 와 주시면 더욱 좋습니다.) 자바스크립트의 실행 컨텍스트, 스코프 : https://chanhuiseok.github.io/posts/js-...

쿠키와 세션의 차이는 무엇일까?

쿠키와 세션의 차이는 무엇일까? 🎯 Stateless과 Stateful한 프로토콜 HTTP 프로토콜 통신의 경우 클라이언트와 서버가 서로 데이터를 주고받을 때, 그 당시에만 연결을 진행하고 모든 응답이 완료되면 끊어진 상태가 되는 비연결성의 특징과, 클라이언트 측의 상태 정보를 보관하지 않는 무상태성(Stateless)의 특징을 가집니다. ...

[운영체제] 데드락(Deadlock, 교착 상태)이란?

데드락(Deadlock, 교착 상태)이란? 📌데드락(Deadlock) 운영체제에서 데드락(교착상태)이란, 시스템 자원에 대한 요구가 뒤엉킨 상태입니다. 즉, 둘 이상의 프로세스가 다른 프로세스가 점유하고 있는 자원을 서로 기다릴 때 무한 대기에 빠지는 상황을 일컫습니다. 👨‍💻 데드락(Deadlock)의 발생조건 데드락이 발생하기 ...

[React] 리액트 페이지네이션(pagination) 구현하기 (2)

리액트 페이지네이션 구현하기(React pagination) (2) 이전 포스팅 : https://chanhuiseok.github.io/posts/react-12/ 📘 페이지네이션 컴포넌트 만들기 페이지네이션을 구현하기 위해, 숫자 리스트를 표시하는 컴포넌트를 만들어 보겠습니다. 그 전에, App.js에서 페이지네이션 관련 ...

[React] 리액트 페이지네이션(pagination) 구현하기 (1)

리액트 페이지네이션 구현하기(React pagination) (1) 🚩 페이지네이션 웹 페이지에서 게시판 밑에 보면 1, 2, 3, 4,… 로 페이지 번호를 매겨 놓은 모습을 아주 흔하게 보실 수 있습니다. (출처 : 다음 뉴스 게시판) 이러한 페이지네이션을 React hook인 useState, useEffect와 자바스크립...

JavaScript - 자바스크립트 실행 컨텍스트, 스코프(Scope), 스코프 체인

JavaScript - 자바스크립트의 실행 컨텍스트, 스코프, 스코프 체인 🚀 자바스크립트의 실행 컨텍스트(Execution Context) 자바스크립트에서 말하는 실행 컨텍스트란, 실행 가능한 코드가 실행되는 환경, 실행되기 위해 필요한 환경으로 이해할 수 있습니다. C언어에서는 함수 호출 때마다 기존 함수의 호출 정보 위에 스택처럼 쌓...

JavaScript - 자바스크립트 프로토타입(prototype)

JavaScript - 자바스크립트 프로토타입(prototype) 🚀 자바스크립트의 프로토타입 기존의 C++이나 JAVA 등과는 다르게 자바스크립트는 프로토타입을 기반으로 한 객체지향 프로그래밍을 지원합니다. 생성자 함수, 프르토타입, 클로저 등을 활용해 객체 지향 프로그래밍을 구현합니다. 물론 ES6 이후부터는 자바스크립트도 class ...