| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- golang
- Infra
- 오블완
- 캡슐화
- Kubernetes
- AI
- elasticsearch
- 구조체
- logging
- replication lag
- database/sql
- 보안
- esbuild
- goland
- typescript
- 티스토리챌린지
- 관측 가능성
- RDS
- sqs fifo queue
- MSA
- GoF
- 통합 로깅 시스템
- AWS
- blank import
- GIT
- javascript
- go-sql-driver
- go
- 디자인패턴
- Intellij
- Today
- Total
Fall in IT.
자바스크립트 기본 개념 알아보기2 1. 프로토타입- 모든 객체는 속성을 상속하는 프로토타입 객체에 연결돼 있습니다. 객체 리터럴로 생성되는 모든 객체는 자바스크립트의 표준 객체인 Object의 속성인 prototype 객체에 연결됩니다. 프로토타입 연결은 오로지 객체의 속성을 읽을 때만 사용합니다. 객체에 있는 특정 속성의 값을 읽으려고 하는데 해당 속성이 객체에 없는 경우 자바스크립트는 이 속성을 프로토타입 객체에서 찾으려고 합니다. 이러한 시도를 프로토타입 체이닝이라고 합니다. 가장 마지막에 있는 Object.prototype까지 계속해서 이어집니다. 만약 찾으려는 속성이 프로토타입 어디에도 존재하지 않는 경우 undefiend를 반환합니다. - 자바스크립트에서는 상속이라는 개념을 프로토타입을 이용하..
(진행중.. 알고리즘 문제를 풀면서 계속 추가할 예정입니다! :D) 알고리즘 문제 풀면서 새롭게 알게된 것들 javascript 1. match숫자, 문자 구분없이 사용 가능.사용사례. 2진수에서 1의 개수 구하기. match(+ 정규식)를 사용하여 간단하게 처리 가능. null 처리 주의 필요. 2. isNaN- 숫자를 체크할때 사용 (Not a Number)- isNaN("123") //false - 숫자로 변환되어 처리됨- isNaN(123) // false - 숫자이므로 false- isNaN("asdf") // true - 숫자가 아니므로 true 3. repeat특정 문자열을 특정 개수만큼 반복한 새문자열을 반환"*".repeat(3); // *** 4. split문자열을 특정 문자를 기준으로..
안녕하세요. 오늘은 vscode를 집, 회사 등 여러 디바이스에서 동일한 환경을 사용할 수 있게 해주는 플러그인 Settings Sync 사용법에 대해서 를 알아보겠습니다. 직접 설정한 설정정보와 설치한 플러그인까지 여러 컴퓨터에서 동일하게 셋팅할 수 있습니다. Settings Sync사용방법vscode에서 Settings Sync 플로그인을 install 합니다.Github 설정에서 토큰을 발급 받습니다. Github > Settings > Developer settings > Personal access tokens > Generate new token - 해당 토큰에 대한 설명을 적습니다. - select scope 영역에서는 gist를 체크합니다. - 토큰 생성 완료! 발급받은 토큰을 사용하여 g..
파이썬 + Django framework를 사용할때 필요한 환경설정에 대해서 간략하게 알아봅니다.macOS를 기준으로 설명합니다. 진행 순서python 설치pyenv 개념 및 설치virtualenv 개념 및 설치autoenv 개념 및 설치 python 설치하기python3를 사용합니다.#python3 설치 (brew 명령어가 작동하지 않을 경우 아래 링크 참조)$ brew install python3 #python3 설치 확인$ python3 -V #pypi 설치 확인$ pip3 -V (macOS용 패키지 관리자 설치 주소: https://brew.sh/index_ko) pyenv 설치하기pyenv는 Simple Python version managament tool(파이썬 버전 관리 툴)입니다.pyen..
최근에 자바스크립트를 공부하고 있습니다. 생활코딩의 https://opentutorials.org/course/743 자바스크립트 강좌를 보며, 몇 가지 기본적인 내용들을 정리하였습니다. 간단한 예제소스와 함께 자바스크립트 기본 개념을 살펴보도록 하겠습니다. ==와 ===의 차이 ==는 데이터 형과 관계없이 값이 같다면 true를 return 합니다.===는 데이터 형도 같아야 true를 return 합니다. 조금 더 명확한 ===를 사용하는 것을 추천합니다.ex) 1 == '1' (true) / 1 === '1' (false) null == undefined (true) / null === undefined (false) 참조, https://dorey.github.io/JavaScript-Equali..
