전체 글
-
Unicode, UTF-8Note 2021. 2. 18. 18:24
Unicode 옛날 컴퓨터가 세상에 나왔을 때는 ‘영어’와 몇 가지 ‘특수문자’만 사용했고 이를 저장하기 위해서 1 byte면 충분했다. (0~255) 시간이 흘러 다른 국가 사람들이 컴퓨터를 이용하다 보니 자국어도 컴퓨터로 표시하고 싶어 졌다. 그래서 1 byte 안에 임의대로 알파벳 대신 자기 나라 글자를 할당해서 그럭저럭 쓸 수는 있었다. 그러나 네트워크가 발전하고 다른 사람 홈페이지를 들어갔더니 글자가 와장창 깨지고 만다. 그리하여 국제적으로 전 세계 언어를 모두 표시할 수 있는 표준코드를 만들기로 했다. 바로 유니코드(Unicode)다. 유니코드는 글자와 코드가 1:1 매핑되어 있는 '코드표' UTF-8 유니코드를 통해 코드표가 정의되었다. 남은 것은 그 ‘코드'가 컴퓨터에 어떻게 저장되어야 하..
-
Error: setState(...): takes an object of state variables to update or a function which returns an object of state variables.Error 2021. 2. 16. 15:25
stackoverflow.com/questions/60034122/error-setstate-takes-an-object-of-state-variables-to-update-or-a-function Error: setState(...): takes an object of state variables to update or a function which returns an object of state variables It's giving me error in else part this.state.incorrect + 1 and this.state.correct + 1 I have seen this but not solve my problem React Native: setState(...): takes ..
-
[프로그래머스] 이상한 문자 만들기Algorithm 2021. 2. 16. 12:15
programmers.co.kr/learn/courses/30/lessons/12930 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 programmers.co.kr 더보기 문제 설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 - 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. ..
-
호출 스케줄링Note 2021. 2. 15. 15:03
호출 스케줄링(scheduling a call) 일정 시간이 지난 후에 원하는 함수를 호출(예약 실행)할 수 있게 하는 것 setTimeout 일정 시간이 지난 후에 함수를 실행 // 2초 후에 sayHi() 호출 function sayHi() { alert('안녕'); } setTimeout(sayHi, 2000); setInterval 일정 시간 간격을 두고 함수를 실행 setTimeout이 함수를 단 한 번만 실행하는 것과 달리 setInterval은 함수를 주기적으로 실행 // 5초 간격으로 메시지를 보여줌 let timer = setInterval(function() { alert('째깍')}, 5000); 함수 호출을 중단하려면 clearInterval(timer)을 사용