현재 본인이 사용 중인 갤럭시 노트20 울트라(ONE UI 5.0, 안드13) 기준으로, 휴대폰의 절전모드를 켜면 기본적으로 절전모드와 120Hz를 동시에 설정할 수 없도록 막혀있다.하지만, 아래 방법을 이용하면 절전모드를 켜고도 화면 주사율을 120Hz로 고정하는 꼼수(?)를 부릴 수 있다.또한 갤럭시 노트20 울트라에서는 기본적으로 60Hz 고정주사율 or 1Hz~120Hz 가변주사율 2가지 옵션만 존재하는데, 아래 방법을 활용하면 120Hz 고정주사율이나 96Hz 고정주사율 같은 다양한 옵션도 적용할 수 있다. 참고로, 같은 방법으로 갤럭시 무음 카메라도 설정이 가능하다. 사실 이 글은 본인도 맨날 방법 까먹고 찾아보다가 한번 정리해두는 것이 좋을 것 같아서 작성한 글입니다.따라서 기기를 잘 다루시..
2의 거듭제곱을 외우고 있다고 말하면 그걸 왜 외우냐는 질문이 가장 많이 들어온다.어릴 적에 심심해서 외웠던 게 시작이었던 것 같다. 어릴 적에 10제곱까지 외웠다가 20제곱까지 늘렸던 기억이 난다.대학교 와서 27제곱까지 외웠던 것 같다.뇌 용량의 한계로 더 이상 외우려고 하지 않았는데,최근에 알고리즘 공부하고 코드 짜다보니 그 유명한 2^31 - 1 = 2147483647을 자주 접하게 되었다.그래서 내친김에 32제곱까지 외워버렸다. 2^1 = 22^2 = 42^3 = 82^4 = 162^5 = 32 2^6 = 642^7 = 1282^8 = 2562^9 = 5122^10 = 1024 2^11 = 20482^12 = 40962^13 = 81922^14 = 163842^15 = 32768 2^16 = 6..
* 본 게시글은 개인적으로 공부하고 기록하기 위한 용도로 작성되었으며, 본 게시글의 내용은 공식문서 및 게시글 하단의 출처의 내용을 참고하여 작성되었음을 알려드립니다.* 본 게시글은 macOS, M1 맥, 2023년 1월 기준으로 작성되었으며, 게시글을 보시는 시점 및 다른 환경에서는 일부 내용이 정확하지 않거나 변경되었을 가능성이 있으므로 참고하시기 바랍니다. 1. React Native 프로젝트를 생성하는 2가지 방법과 각각의 장단점React Native 프로젝트를 생성하는 방법에는 크게 2가지가 있다.- Expo CLI를 사용하는 방법- React Native CLI를 사용하는 방법 모바일 개발이 처음이라면 Expo를 사용하는 것이 가장 쉬운 방법이다. Expo는 React Native를 기반으로 ..
* 본 게시글은 개인적으로 공부하고 기록하기 위한 용도로 작성되었음을 알려드립니다.* 본 게시글은 macOS, M1 맥, 2023년 1월 기준으로 작성되었으며, 게시글을 보시는 시점에서는 일부 내용이 정확하지 않거나 변경되었을 가능성이 있으므로 참고하시기 바랍니다. 1. Homebrew를 통한 JDK 설치맥에서는 Homebrew를 통해 JDK(Java Development Kit)를 설치할 수 있다.먼저, 터미널을 열어서 Homebrew를 설치 또는 업데이트한다. Homebrew를 설치하는 방법에 대해서는 검색하면 금방 나오므로 이 글에서는 생략하며, Homebrew가 설치되어 있는 경우 다음의 명령어를 통해 업데이트를 진행한다.brew update 다음의 명령어를 차례로 입력하여 adoptopenjdk..
파이썬에서 자료형은 필요에 따라 서로 변환할 수 있는데, 이를 형 변환이라고 한다. int( ) : 정수로 변환float( ) : 실수로 변환str( ) : 문자로 변환 * 주의 : 실수에서 정수로 변환하는 경우, 소수점 이하는 반올림이 아닌 버림이 된다는 것을 주의해야 한다. 즉, int(2.7) 의 결과는 3이 아닌 2가 나오게 되는 것이다. * 주의 : 만약 '3.14'와 같이 실수값에 따옴표로 감싸있는 문자 자료형을 정수 자료형으로 변환하고 싶다면, 문자 자료형 -> 실수 자료형 -> 정수 자료형의 단계를 거쳐야 한다. 즉, int('3.14')와 같이 바로 변환하는 것은 불가능하며, int(float('3.14')) 와 같이 변환해야 하는 것이다. bool( ) ..
1. 위첨자, 아래첨자1.1. 위첨자위첨자에 두글자 이상을 입력할 경우에는 {와 }로 묶어줍니다.2^2, 2^3, 2^{20}$2^2, 2^3, 2^{20}$1.2. 아래첨자아래첨자에 두글자 이상을 입력할 경우에는 {와 }로 묶어줍니다.a_1, a_2, a_{10}$a_1, a_2, a_{10}$2. 연산2.1. 사칙연산6 + 2$6 + 2$6 - 2$6 - 2$6 \times 2$6 \times 2$6 \div 2$6 \div 2$2.2. 플러스마이너스\pm 2, \mp 2$\pm 2, \mp 2$2.3. 분수\frac{1}{2}$\frac{1}{2}$^1 / _2$^1 / _2$2.4. 루트 (거듭제곱근, root)\sqrt{2}$\sqrt{2}$2.5. 로그 (log)\log_{2} 8 = 3$\l..
이번 글은 VS Code 단축키입니다.(VS Code = Visual Studio Code = 비주얼 스튜디오 코드) 사실 대단한 내용은 없고, 제가 공부하면서 정리해두기 위한 용도이기도 합니다.VS Code에서 알아두면 유용한 단축키들을 정리해보려 합니다.아직 초심자라 모르는 것이 많아서 새로 알게 된 내용이 있으면 앞으로 차차 추가하려고 합니다. 제가 현재 맥을 사용하고 있기 때문에, macOS 기준으로 설명되어 있습니다.아마 Windows에서도 비슷하게 동작할 듯 합니다.(윈도우에서의 단축키는 맥에서의 단축키와 일부 차이가 있을 수 있습니다.) Shift + ←, →, ↑, ↓ 가장 일반적인 영역 선택 방법입니다.Option + ←, → 단어 단위로 영역을 선택합니다.Ctrl + Shift..