일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준
- 프로그래머스
- Elastic Stack
- import에러
- groupby
- ES 인덱싱
- MySQL
- SQL #코딩테스트 #IT
- Spark
- Python
- 기초지식
- 설치
- sklearn
- Es
- C++
- 설치에러
- SearchAPI
- 코딩테스트
- query
- elasticsearch #analyzer #nori #ngram
- 코딩테스트 #C++
- 설치방법
- CS지식의정석
- ETL
- elasticsearch
- SQL
- CS지식
- Trino
- Elasticsearch #
- ILM
- Today
- Total
목록전체 글 (26)
PONI's 좋은 개발자

Sum Iterable한 객체들(tuple, list)의 합을 구할 때 사용 sum([1,2,3]) #6 sum((1,2,3)) #6 Random import random random.random() #0~1 사이의 난수 만들기 random.randint(0,100) #0~100 사이에서 랜덤으로 정수를 뽑는다. random.randrange(0,7) #0~6사이에서 랜덤으로 정수를 뽑는다 (0에서 7미만이라고 보면 됨) random.choice([1,2,3]) #array 사이에서 랜덤으로 값을 뽑는다. Functools Reduce .reduce(function, 배열, 기본값) 으로 사용 functools.reduce(lambda x,y : x+y, [1,2,3,4,5], 0) #15 반환 #x에는..

ios_base::sync_with_stdio(False); cin.tie(NULL); cout.tie(NULL); 📋ios_base::sync_with_stdio(False); C 표준 입출력(stream)과 C++ 표준 입출력(stream)의 동기화를 끊습니다. 📌 cin.tie(NULL); cout.tie(NULL); cin을 cout으로부터 untie 합니다. stream을 tie하면 다른 stream에서 입출력요청이 오기전에 stream을 flush 시킵니다. 📌 사용이유 cin, cout이 scanf, printf에 비해서 속도가 많이 느립니다. 때문에, 기존 동기화 과정에서 필요하던 시간이 절약되어 입출력 속도가 빨라지는 효과가 있습니다. 📖 권장 사용 방법 해당 방법을 사용하여 C++ 입출..

1. match 검색 { "query": { "bool": { "must": [ { "match": { "emp_no": "123456" } }, { "nested": { "path": "nested_A", "query": { "bool": { "must" [ { "match": { "nested_A.use_yn": "Y" } } ], "must_not": [ { "match": { "nested_A.str_dt": "99991231" } } ] } } } } ] } } } 2. inner_hit 검색 위 검색의 결과에는 nested_A 필드에서 검색결과에 match 된 documents 만 보기가 어렵습니다. 이런 경우 inner hits 옵션을 사용하여 원하는 조건에 해당하는 documents 만 조..

https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 📋 문제 📖 설명 우리가 중학교때 배운 사분면입니다. x, y 값에 따라 어떤 사분면에 속하는지 출력하는 문제입니다. 풀이는 일반 if - else 문, 삼항연산자 2가지 방식으로 풀어 보겠습니다. 📌풀이 방법 1) #include using namespace std; int x, y; int main(){ cin >> x >> y; // x 가 양수 일때, 1사분면 or 4사분면 if (x > 0) { if (y > 0) { cout > y; cout 0 ? (Y > 0 ? 1 : 4) : (Y > 0 ? ..

📋설치 방법 1.https://www.oracle.com/ 에 접속하여 우측 상단의 돋보기를 클릭 후 XE 라고 적은 후 XE 를 클릭합니다. Oracle | Cloud Applications and Cloud Platform Free Certification for Oracle Cloud Infrastructure through August 31 Join the Race to Certification to earn badges and win prizes. Learn skills across OCI, multicloud, AI/ML, cloud applications, and more. www.oracle.com 2. Oracle Database Express Edition (XE) Downloads 를..

📋Analyzer Elasticsearch는 색인(indexing)할 때 입력된 데이터는 term 으로 추출하기 위한 과정을 거치는데 이 과정을 Analyzer 라고 합니다. Analyzer 는 하나의 Tokenizer 와 0 개 이상의 Token Filter 로 구성되어 있습니다. Tokenizer 는 입력된 데이터를 토큰으로 분리하는 작업을 하고 Token Filter 는 Tokenizer 로 분리된 토큰들에 필터를 적용하는 역할을 합니다. 이렇게 Tokenizer 와 Token Filter 과정을 거치면 검색을 위한 term이 추출됩니다. Analyzer 는 하나의 Tokenizer 와 다수의 Filter 로 구성하고, Filter 사용을 하지 않더라도 Tokenizer 는 반드시 선언이 되어야 합..

https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 📋 문제 📖 설명 정수인 시험점수를 입력받아 점수별 해당하는 등급을 출력하는 문제입니다. 조건문 if -else if -else 를 사용하여 문제를 풀겠습니다. 📌풀이 방법 1) #include using namespace std; int score; int main() { cin >> score; if(score = 90){ cout

https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 📋 문제 📖 설명 세 자리 정수를 2개 입력받고, 문제 각 항번에 맞는 위치에 대한 값을 출력하는 문제입니다. 📌풀이 #include using namespace std; int a, b; int main() { cin >> a >> b; cout

https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 📋 문제 📖 설명 두 정수를 나눗셈 계산을 하는 간단한 문제입니다. 다만, 상대오차 10^-9 이하를 고려하여 출력하는 문제입니다. 📌풀이 #include using namespace std; double a, b; int main() { cin >> a >> b; cout
📋PATH 등록 export JAVA_HOME=/sw/java/jdk export SPARK_HOME=/sw/spark export PYTHONPATH=$SPARK_HOME/python:$PYTHONPATH 📌Spark 설치 - Spark 다운로드 wget https://archive.apache.org/dist/spark/spark-3.3.1/spark-3.3.1-bin-hadoop3.tgz --no-check-certificate - Spark 압축해제 tar -zxvf /sw/spark-release/spark-3.3.1-bin-hadoop3.tgz 📖환경 변수 설정 cd $SPARK_HOME/conf spark-env.sh cp ./spark-env.sh.template ./spark-env.sh..