일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java 오류
- 자바
- CSS
- 자바 리스트
- Eclipse
- 도커
- HTML
- 한글 깨짐
- 자바스크립트
- vscode
- 이클립스 설정
- Java
- 데이터베이스
- db
- 인텔리제이
- 이클립스
- 엘라스틱서치
- eclipse 설정
- 형변환
- 쿼리
- docker
- JSP
- elasticsearch
- Excel
- jQuery
- spring form
- 엑셀
- JavaScript
- spring 오류
- tomcat
- Today
- Total
목록전체 글 (183)
개발노트

인텔리제이에서 Copilot 유료 버전을 사용하는데, 버전 업그레이드 후 한글 인코딩이 깨지는 현상이 발생했다. [원인]1. Settings > Editor > Font → JetBrains Mono 라는 폰트를 사용 중인데, JetBrains Mono는 한글을 지원 하지 않는다.▶ JetBrains Mono 이동더보기JetBrains Mono 이동https://www.jetbrains.com/ko-kr/lp/mono/ JetBrains Mono: A free and open source typeface for developersTry JetBrains Mono in your IDE. Its simple forms and attention to every detail make coding a nice e..

IntelliJ IDEA를 사용하다 보면 글자가 깨지거나, 한글이 정상적으로 표시되지 않는 경우가 발생했다.1. 프로젝트 및 IDE의 인코딩 설정 확인1.1 파일 인코딩 설정 변경파일 메뉴 → Settings (Ctrl + Alt + S)Editor → File Encoding다음 항목을 모두 UTF-8로 변경Global Encoding (IDE 인코딩)Project Encoding (프로젝트 인코딩)Default encoding for properties filesApply 및 OK를 눌러 설정 저장IntelliJ를 재시작2. IntelliJ IDEA의 글꼴(Font) 설정 변경2.1 에디터 폰트 변경File → Settings (Ctrl + Alt + S)Editor → Font사용 중인 폰트가 한글..
- Auto Rename Tag : HTML 태그 자동 수정- Color Highlight : 컬러 코드 강조 - CSS Peek : CSS ID와 Class 이름 자동 완성 제공- Error Lens : 에러 옆에 표시- Highlight Matching Tag : 짝을 이루는 닫는 태그 강조 표시- HTML CSS Support- HTML End Tag Labels : 닫는 태그에 ID나 Class 표시- HTML to CSS autocompletion- IntelliSense for CSS class- Prettier - Code formatter : 코드 포멧터

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v origin master:master remote: Permission to 아이디/프로젝트명.git denied to 아이디. fatal: unable to access 'https://github.com/아이디/프로젝트.git/': The requested URL returned error: 403 [상황]회사 계정으로 사용 중인 SourceTree에개인 계정으로 생성한 Git 프로젝트를 SourceTree에 추가하여 개인 계정으로 연결된 Git 프로젝트에 PUSH를 하니 오류가 발생함. [원인] 회사 계정이 개인 계정으로 만든 Git 프로젝트에 권한..

1. UpsertUpsert는 Elasticsearch에서 문서가 존재하면 업데이트하고, 존재하지 않으면 새로 삽입하는 작업을 수행하는 기능입니다. 2. Upsert 동작 방식1) 문서가 존재하는 경우 upsert 데이터는 무시됩니다.doc 또는 script를 사용해 기존 문서의 일부만 업데이트합니다.2) 문서가 존재하지 않는 경우upsert 데이터를 사용해 새로운 문서를 생성합니다. 3. Upsert 구조POST /index_name/_update/document_id{ "doc": { "field1": "value1", "field2": "value2" }, "upsert": { "field1": "default_value1", "field2": "default_value..
Elasticsearch에서 script는 쿼리나 집계(Aggregation) 실행 시 커스텀 로직을 적용하기 위해 사용하는 기능입니다.스크립트를 사용하면 데이터 검색, 필터링, 집계, 업데이트 등 다양한 작업을 더 동적으로 처리할 수 있습니다.[주요 기능 및 용도]필드 값 계산예: 특정 필드 값을 조합하거나 계산하여 검색 조건에 사용._source에서 데이터를 불러와 계산 가능.조건부 로직 적용특정 조건에 따라 문서를 필터링하거나 결과를 조정.예: 특정 필드 값이 특정 범위 안에 있는 문서만 검색.커스텀 점수 계산 (Scoring)기본 점수 계산 로직을 덮어쓰고 커스텀 점수를 적용.예: 특정 키워드가 포함된 문서에 높은 점수를 부여.집계 결과 조정집계 도중 데이터를 가공하거나 커스텀 계산 수행.예: 평..
1. doc기능: 특정 필드의 값을 지정된 값으로 대체합니다.용도: 문서에서 일부 필드를 수정하거나 추가할 때 사용합니다.작동 방식:요청에 지정된 필드만 변경됩니다.지정되지 않은 필드는 유지됩니다.doc은 간단한 값을 업데이트할 때 적합합니다.POST /my_index/_update/15{ "doc": { "author" : "John Doe" }, "upsert": { "title" : "Elasticsearch Basics", "author" : "Jane Doe", "publish_date" : "2024-05-09", "tags" : ["search", "analytics"] }} 기존 문서에서 author 필드만 "John Doe"로 수정됩니다.기존 데이터에서 ..