profile
헬창목표
post-thumbnail

GraphQL

GraphQL은 Facebook에서 처음으로 개발했고, 오픈 소스로 제공된 쿼리 언어입니다. Graph + Query Language의 줄임말로 Query Language 중에서도 Server API 를 통해 정보를 주고받기 위해 사용하는 Query Language를

4일 전
·
0개의 댓글
·
post-thumbnail

자릿수 더하기자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.N의 범위 : 100,000,000 이하의 자연수💚입출력 예💙입출

6일 전
·
0개의 댓글
·

(프로그래머스)약수의 합

🧡문제 설명정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요💛제한사항n은 0 이상 3000이하인 정수입니다.💚입출력 예n return12 285 6💙입출력 예 설명입출력 예 12의 약수는 1, 2, 3, 4, 6, 1

6일 전
·
0개의 댓글
·
post-thumbnail

최댓값 만들기 (2)

정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.🧡문제 설명💛제한사항💚입출력 예💙입출력 예 설명

7일 전
·
0개의 댓글
·
post-thumbnail

배열 회전시키기

정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요..push() : 배열의 맨 끝에 값을 추가한다..u

7일 전
·
0개의 댓글
·
post-thumbnail

문자열과 그래픽

2010년도 이후, 우리는 유니코드라고 불리는 인코딩 방식이 통일된 시대를 살아가고 있습니다. 문자열을 다루는 디테일한 방식에 대해 전부 알 필요는 없지만, 프로그래밍 언어마다 문자열을 다루는 자료형의 차이를 이해하기 위해 문자열을 다루는 기본적인 방식은 알고 있어야

7일 전
·
0개의 댓글
·
post-thumbnail

운영체제

운영체제의 목적은 처리능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단축 등에 있으며, 이런 운영체제의 기능은 여러 가지가 있습니다.프로세서, 기억장치, 입출력장치, 파일 및 정보 등의 자원을 관리합니다.자원을 효율적으로 관리하기 위해 자원의 스케줄링 기능을

7일 전
·
0개의 댓글
·
post-thumbnail

컴퓨터 구조

컴퓨터는 단순하게 말하자면 하드웨어와 소프트웨어가 합쳐진 형태입니다. 하드웨어란 전자 회로 및 기계 장치로 되어 있어 입출력 장치, 중앙처리장치(CPU), 기억장치 등으로 구성되어 있습니다. 소프트웨어는 그 하드웨어 위에서 하드웨어를 제어하며 작업을 수행하는 프로그램입

7일 전
·
0개의 댓글
·

useCallback

useMemo은 특정 값(value)를 재사용하고자 할 때 사용하는 Hook입니다.아래 코드를 보면서 useMemo에 대해 좀 더 알아봅시다.해당 컴포넌트는 props로 넘어온 value값을 calculate라는 함수에 인자로 넘겨서 result 값을 구한 후, 엘리

2023년 1월 25일
·
0개의 댓글
·

React Diffing Algorithm

만약 자식 노드들이 이 key를 갖고 있다면, React는 그 key를 이용해 기존 트리의 자식과 새로운 트리의 자식이 일치하는지 아닌지 확인할 수 있습니다.React는 key 속성을 통해 ‘2014’라는 자식 엘리먼트가 새롭게 생겼고, ‘2015’, ‘2016’ 키를

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

React가 기존 가상 DOM과 변경된 새로운 가상 DOM을 비교할 때, React 입장에서는 변경된 새로운 가상 DOM 트리에 부합하도록 기존의 UI를 효율적으로 갱신하는 방법을 알아낼 필요가 있었습니다. 즉 하나의 트리를 다른 트리로 변형을 시키는 가장 작은 조작

2023년 1월 25일
·
0개의 댓글
·

AXIOS

AXIOS는 브라우저, NOde.js를 Promise API를 활용하는 HTTP 비동기 통신 라이브러리입니다.쉽게말해서 백엔드랑 프론트엔드랑 통신을 쉽게하기 위해 Ajax와 더불어 사용함.npm 사용하기:$ npm install axiosbower 사용하기:$ bowe

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

✏️ 문제 설명선생님은 올해 졸업하는 반 학생들에게 졸업선물을 주려고 합니다.학생들에게 인터넷 쇼핑몰에서 각자 원하는 상품을 골라 그 상품의 가격과 배송비를 제출하라 고 했습니다. 선생님이 가지고 있는 예산은 한정되어 있습니다.현재 예산으로 최대 몇 명의 학생에게 선물

2023년 1월 20일
·
0개의 댓글
·

[JavaScript/section 4] 03 - 멘토링

📌 03 - 멘토링A학생이 멘토이고, B학생이 멘티가 되는 짝이 되었다면, A학생은 M번의 수학테스트에서 모두 B학생보다 등수가 앞서야 한다. M번의 수학성적이 주어지면 멘토와 멘티가 되는 짝을 만들 수 있는 경우가 총 몇 가지 인지 출력하는 문제이다.멘토와 멘티가

2023년 1월 19일
·
0개의 댓글
·

소수점판별

function isPrime(num) { if(num === 2) { return true; } for(let i = 2; i <= Math.floor(Math.sqrt(num)); i++){ if(num % i === 0){

2023년 1월 19일
·
0개의 댓글
·

웹팩(Webpack) 기본 설정법 (Entry/Output/Loader/Plugins)

설정 파일웹팩을 사용할 때 반드시 설정 파일이 필요하지는 않지만, 대부분의 경우에는 설정 파일을 사용합니다. 왜냐하면 터미널에서 웹팩 커맨드를 실행할 때 마다 모든 옵션들을 붙여주는게 번거롭고, 설정 파일을 소스 저장소에 올려두면 다른 개발자들은 크게 설정이 신경쓰지

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

module및 Bundle

module연습

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

번들링

위의 사진은 애플에서 생산한 개인용 컴퓨터의 3번째 모델을 사용하는 방법을 소개하고 있습니다. 이 모델로 프로그램을 사용하려면 반드시 드라이브에 프로그램이 담긴 디스크를 넣어야만 했습니다. 그리고 다른 프로그램을 사용하고 싶다면 디스크를 빼고 새로운 디스크를 넣어야만

2023년 1월 18일
·
0개의 댓글
·

HTML/CSS심화

CSS2.1 부터 미디어 타입으로 단말기 종류에 따라 각각 다른 스타일을 적용시키는 게 가능해졌습니다. 그러나 기기의 특성을 정확히 판단하기 어렵다는 단점 때문에 널리 사용되지 않았으나, CSS3부터는 이 미디어 타입을 개선하여 좀 더 구체적인 조건으로 필요한 스타일을

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

HTML/CSS심화

이런 브라우저 상에서 제공되는 웹(Web)은 월드 와이드 웹(World Wide Web)이 풀 네임이며, 인터넷 상에서 텍스트나 그림, 소리, 영상 등과 같은 멀티미디어 정보를 하이퍼텍스트(hypertext) 방식으로 연결해 제공합니다. HTML 언어를 사용하여 작성된

2023년 1월 16일
·
0개의 댓글
·