전체 글
Better TomorrowJavaScript랑 친해지기
1 자바 스크립트 공부하기 1) 모던 자바스크립트 Deep Dive 모던 자바스크립트 Deep Dive는 무려 956페이지에 달하는 자바스크립트 정석같은 책이다. 깊이있게 공부하고 싶다면 읽어 보는게 좋을 것 같다. 모던 자바스크립트 Deep Dive: 자바스크립트의 기본 개념과 동작 원리 269개의 그림과 원리를 파헤치는 설명으로 ‘자바스크립트의 기본 개념과 동작 원리’를 이해하자! 웹페이지의 단순한 보조 기능을 처리하기 위한 제한적인 용도로 태어난 자바스크립트는 과도 wikibook.co.kr 2) MDN MDN Your blueprint for a better internet은 모질라 재단 및 다른 IT기업들이 사용하는 웹 개발을 위한 문서 저장소이자 수많은 프로그래밍 입문자들을 위한 학습 장소이다..

SourceTree로 Gist 관리하기
https://gist.github.com Discover gists GitHub Gist: instantly share code, notes, and snippets. gist.github.com https://www.sourcetreeapp.com Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 제가 사용한 방법에 대해서만 정리해서 공유하겠습니다! 1. SourceTree Account 등록하기 설정에 들어간다. 상..

[JavaScript] banana🐒 (연산자 우선순위, 결합 순서)
('b' + 'a' + + 'a' + 'a').toLowerCase(); 'banana' 자바스크립트 유명한 밈 중에 없던 바나나도 만들어 버리는 밈이 있다. 이를 분석해보자! 1. 연산자 우선순위 1. () 2. new(매개변수 존재), ., [ ](프로퍼티 접근), ( )(함수 호출), ? .(옵셔널 체이닝 연산자) 3. new(매개변수 미존재) 4. x++, x-- 5. !x, +x, -x, ++x, --x, typeof, delete 6. ** 7. *, /, % 8. +, - 9. =, in, instanceof 10. ==, !=, ===, !== 11. ?? 12. && 13. || 14. ? ... : ... 15. 할당 연산자(=, +=, -=, ...) 16. , 2. 연산자 결합 순서..

[수학] 2024학년도 6월 수학영역 22번 (공통)
1. 문제 2. 풀이 a는 0이 아닌 정수이다. 1) a > 0 2) a < 0 주어진 f(x)가 실수 전체 구간에서 미분 가능한 함수이므로 평균값 정리에 의해 k < x1 < c1 < x2 < c2 < x3 < k + 3/2 를 만족하는 c1, c2에 의해 를 만족시킨다. 열린구간 (k , k + 3/2) 에서 기울기 부호의 변화가 일어나야 하므로 k < 극점 < k + 3/2를 만족하는 k값들의 곱이 -12라는 뜻이다. a는 0이 아닌 정수이므로, 0에서는 반드시 극점을 가진다. 따라서, k = -1일때 -1 < 0 < 0.5 이므로 위 조건에 만족한다. 정수 k값들의 곱이 -12이고, f(x)가 3차 함수이므로 0이아닌 극값은 단 하나 존재한다. 정수들의 곱으로 나타낼 수 있는 경우의수는 아래 세가..

[운영체제] 페이징 메모리 관리
1. 페이징 메모리 기법 - (32비트 CPU, 페이지의 크기 : 8KB, 1GB 물리 메모리) 논리 주소의 비트 페이지 번호 32- 13 = 19비트, offset번호 13비트( 2^3(=8) * 2^10(=1KB)) 페이지와 프레임 크기 페이지크기, 프레임 크기 모두 8KB이다. 물리 메모리에 프레임 1GB / 8KB = 2^30 / 2^13 = 2^17 개 프레임이 존재한다. 약 128,000개이다. 사용자 주소 공간의 크기가 2GB일 때, 응용프로그램의 크기 2GB이다. 32비트 CPU에서 4GB의 메모리에서 커널공간을 제외한 사용자가 사용 가능한 메모리 공간이 2GB이기 때문이다. 페이지 테이블의 한 항목 크기가 4바이트일때, 페이지 테이블의 크기 4GB의 메모리는 최대 페이지 크기는 페이지 크..

[IntelliJ] 설정 단축키 정리
Java version setting Gradle JVM : 설정 Project bytecode version : 설정 SDK : 설정 파일 계층 구조 보기 설정 Build tool 바꾸기 gradle project라도 빌드는 intellij로 파라미터 정보 ⌘ + P 문장 자동 마치기 ⌘ + ⇧ + ↩︎ 새 파일 만들기 ⌘ + N Rename all variable (변수명 전부 바꾸기) ⇧ + F6 자동으로 변수로 반환 받기 ⌘ + ⌥ + V Refector Options ⌃ + T Extract Method ⌘ + ⌥ + M Test 만들기 단축키 ⌘ + ⇧ + T 활성창(탭) 이동 우로 이동 : ⌘ + ] 좌로 이동 : ⌘ + [ 구현체로 이동 ⌘ + 좌클릭 ⌘ + B 인터페이스 구현체 ⌘ + ⌥..