분류 전체보기
-
비대칭키 암호화Note 2021. 2. 22. 18:25
암호화 암호화 방식은 크게 대칭키, 비대칭키 방식이 있다. https, ssh 등 여러 곳에서 비대칭키(공개키 + 비밀키) 방식을 사용한다. 대칭키 대칭키는 암호화 복호화에 같은 암호키를 쓰는 방식이다. 예를 들어 알파벳을 세 칸 옮기는 암호화 방식이 있다고 하자. (암호화 알파벳 + 3, 복호화 알파벳 - 3) 암호화 : 알파벳 + 3 a + 3 = d b + 3 = e c + 3 = f ... z + 3 = c 이렇게 암호화한 khoor를 복호화하면 hello라는 것을 알 수 있다. 복호화 : 알파벳 - 3 k - 3 = h h - 3 = e o - 3 = l r - 3 = o 이 방식의 치명적인 단점은 암호화/복호화 방식 둘 중 하나라도 털리면 암호가 해독될 수 있다는 것이다. 따라서 한쪽이 털려도..
-
[프로그래머스] 문자열 내 p와 y의 개수Algorithm 2021. 2. 21. 12:50
programmers.co.kr/learn/courses/30/lessons/12916 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 더보기 문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문..
-
[프로그래머스] 문자열 다루기 기본Algorithm 2021. 2. 18. 19:19
programmers.co.kr/learn/courses/30/lessons/12918 코딩테스트 연습 - 문자열 다루기 기본 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이 programmers.co.kr 더보기 문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이상, 길이 8 이하인 문자열입니다. 입출력 예 s return "a234" fals..
-
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 ..