본문 바로가기

etc108

elasticsearch query exact matching, 엘라스틱 서치 쿼리 예시 elasticsearch query exact matching, 엘라스틱 서치 쿼리 예시 GET /competitor_new/_search/ { "from":0, "size" : 1000, "query" : { "bool" : { "must": [ {"range": {"price": {"gt": 100, "lt": 3000}}}, {"range": {"rank": {"gte": 10, "lte": 20}}}, {"range": {"date": {"gte": 2020-08-16, "lte": 2020-08-18}}}, {"terms": { "category" : ["pencil", "eraser"]}} ]} } } 설명 size : 쿼리 조건에 맞는 데이터내에서 가져오는 최대 개수 quety > bool .. 2023. 4. 27.
requirements.txt 패키지 설치하기 requirements.txt 패키지 설치하기 github에서 코드를 받아 사용할 때 패키지 설치를 위해 requirements.txt 파일을 제공하는 경우가 많습니다. 터미널에서 "pip install -r requirements.txt" 를 입력하면, requirements.txt 내 패키지를 모두 설치할 수 있습니다. pip install -r requirements.txt 2023. 4. 25.
터미널에서 바로 연산 하기 터미널에서 바로 연산 하기 expr 숫자 연산기호 숫자 (숫자와 연산기호 사이에 반드시 공백이 들어가야 하네요.) ### 225 빼기 184 expr 225 - 184 # 41 ### 55 더하기 45 expr 55 + 45 # 100 ### 4 나누기 2 expr 4 / 2 # 2 [주의] 곱셈은 아래와 같이 입력해야 합니다. [참고] 숫자와 연산기호 사이에 공백이 안들어가면 문자 그대로 출력되네요 expr 2+2 # 2+2 let 명령어 활용 ### 225 빼기 184 let z=225+184 echo $z # 41 ### 55 더하기 45 let z=55 + 45 echo $z # 100 #### 2 곱하기 2 let z=2*2 echo $z # 4 ### 4 나누기 2 let z=4/2 echo .. 2023. 4. 25.
터미널에서 txt 파일 바로 보기 : head, tail 제일 첫번째 줄부터 미리보기 head filename.txt head 명령어를 사용한 예시 제일 아래줄 부터 미리보기 tail filename.txt tail 명령어를 사용한 예시 2023. 4. 25.
vim nerdtree install, nerdtree 설치, vim 디렉션 확인 vim 에디터에 nerdtree 설치 방법 1. git clone 깃허브 소스 받아 오기 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2. .vimrc 파일 작성 .vimrc 파일을 최상위 디렉션에 생성합니다. 일반적으로 .bashrc 파일이 있는 디렉션에 생성합니다. vi ~/.vimrc .vimrc 파일에 아래 내용을 복붙 합니다. set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim .. 2023. 4. 19.
WebKit, Blink, Gecko, Trident 웹 브라우저 엔진 WebKit, Blink, Gecko, Trident 웹 브라우저 엔진 웹 브라우저 엔진의 주요 기능 - HTML 및 CSS 문서를 해석하여, 웹 페이지의 렌더링을 담당합니다. - JavaScript 코드를 해석하여, 웹 페이지의 동작을 제어합니다. - 웹 페이지에서 사용자 입력 이벤트를 처리하여, 웹 페이지의 동작을 변경합니다. - 웹 페이지에서 네트워크 요청을 처리하여, 웹 페이지에 포함된 리소스를 가져옵니다. 엔진 종유 설명 WebKit - Apple에서 개발한 오픈 소스 웹 브라우저 엔진 - WebKit 기반 브라우저 : Apple/Safari, Google/Chrome, Opera 브라우저, 그리고 Android 기반 브라우저 등 Blink - Google에서 개발한 오픈 소스 웹 브라우저 엔진.. 2023. 4. 16.