https://yarnpkg.com/advanced/error-codes General architecture yarn은 프로젝트를 구성하는 다양한 base component를 알려주는 core package(@yarnpkg/core)를 통해 작동한다. core는 스스로 많은 일을 하지 않는다. 단지 프로젝트를 manage하기 위한 여러 로직을 가지고 ...
AWS Identity and Access Management(IAM)는 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스다. IAM을 사용하여 리소스를 사용하도록 인증(로그인) 및 권한 부여(권한 있음)된 대상을 제어한다. Root account는
redis는 싱글 스레드이기 때문에 한번에 하나의 명령만 처리. 하나의 명령에서 시간이 많이 걸리면 전체 성능 저하가 일어난다.실제로 더 빠른 CPU, 더 많은 메모리를 달 수록 성능이 좋아지지만, scale up 하더라도 잘못된 사용 패턴은 장애를 일으킬 수 있다메모
https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/CacheMetrics.HostLevel.html
Bucket을 활용한 Chained Linked List 구조를 사용한다. 최초에는 4개의 bucket에서 사용같은 버킷에 들어가는 key들은 링크드 리스트로 연결된다scan 명령어를 쓰게되면 버킷의 key한 버킷에 여러 key가 체이닝되면 탐색 시간이 늘어나게 된다.
keys를 대체할 수 있는 명령어SCAN전체 key목록에서 키를 가져온다\-SCAN cursor \[MATCH pattern] \[COUNT count]SSCANset 안에서 키를 가져온다SSCAN key cursor \[MATCH pattern] \[COUNT c
Strings binary-safe한 기본적인 key-value 구조 > binary-safe? vaule의 최대 길이는 512MB set append : 기존 value값에 이어서 붙여진다. Lists String element의 모음, 순서는 삽입된 순서를
학습: fit()예측: predict()분류 구현 클래스DecisionTreeClassifierRandomForestClassifierGradientBoostingClassifier...회귀 구현 클래스LinearRegressionRidgeLasso...
피처는 데이터세트의 일반 속성임. 속성이라는 단어를 사용하지 않음타겟값 또는 결정값은 지도 학습시 데이터의 학습을 위해 주어지는 정답 데이터지도 학습 중 분류의 경우 이 결정값을 레이블 또는 클래스로 지칭한다. 지도학습은 명확한 정답이 주어진 데이터를 먼저 학습한 뒤
구성요소 DataFrame column, row로 구성되는 2차원의 데이터셋 Series 1개의 컬럼값으로 구성된 1차원의 데이터 셋 read_csv() csv를 읽어온다. sep을 이용해 delimiter설정 가능. default = ',' head() 앞줄만 보기 titanicTrain.head(3) dictionary to DataFrame ...
지도학습명확한 결정값이 주어진 데이터를 학습하는 것분류, 회귀, 시각/음성 감지/인지비지도 학습군집화(클러스터링)차원 축소기호주의-결정트리 등.. 규칙연결주의-신경망/딥러닝유전 알고리즘베이지안 통계유추주의-KNN, 서포트 벡터 머신데이터에 의존적이라서 편향된 데이터만
Interceptor들은 intercept()메소들을 가지고 있다. 여기에는 두개의 argument가 존재한다.ArgumentHost에서 상속인터셉터에서 특정 시점에 라우트 핸들러 메소드를 호출할 때 사용하는 handle()메소드를 impl한다.handle()메소드를
이벤트루프의 큐를 살펴봅시다. setTimeout(), setInterval(), process.nextTick()의 차이도 알아봐요