일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 티스토리챌린지
- 호이스팅
- oracle
- 404error
- PostgreSQL
- java
- github
- mysql
- analytics4
- pandas
- 오블완
- IntelliJ
- MariaDB
- docker
- isNotEmpty
- spring
- pem
- 명령어
- DBMS
- iBatis
- Python
- 자바
- SQL
- Kibana
- git
- Javascript
- mssql
- 리눅스
- Linux
- springboot
- Today
- Total
목록전체 글 (419)
hanker

https://hanke-r.tistory.com/entry/ElasticSearch-Springjava%EC%97%90%EC%84%9C-%EC%9D%B8%EB%8D%B1%EC%8A%A4-%EB%AA%A9%EB%A1%9D-%EC%A0%84%EC%B2%B4-%EC%A1%B0%ED%9A%8C ElasticSearch - Spring(java)에서 인덱스 목록 전체 조회Spring에서 ElasticSearch 내 인덱스 전체 목록을 가져와보자. 엘라스틱 서치 7 버전과 8 버전의 코드가 조금 다르다.아래 코드로 알아보자 0. 의존성 추가 co.elastic.clients elasticsearch-java 8.12.0 1. 엘라hanke-r.tistory.com이전 글에서 ElasticSearch 내 인덱스..

https://hanke-r.tistory.com/entry/Redis-Spring-Boot-Redis%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EC%8B%A4%EC%8B%9C%EA%B0%84-%EA%B2%80%EC%83%89%EC%96%B4-%EC%88%9C%EC%9C%84-%EB%A7%8C%EB%93%A4%EA%B8%B0-1-%ED%99%94%EB%A9%B4-%EA%B5%AC%EC%84%B1-%EB%B0%8F-Script-%EC%B2%98%EB%A6%AC Redis - Spring Boot + Redis를 사용하여 실시간 검색어 순위 만들기 (1) 화면 구성 및 Script 처리이전 글에서 Redis를 Spring Boot에서 등록하고 가져오는 방법에 대해서..

HTML에서 앵커 태그()는 경로 이동을 할 때에 사용된다.이 앵커태그는 기본적으로 밑 줄이 그어져 있는데, style을 추가하여 없앨 수 있다. 1. 기존 태그 사용 시네이버 바로가기 2. 밑 줄 제거한 태그 (text-decoration: none) 태그 내 text-decoration 옵션을 사용하면 밑줄이 제거된다.네이버 바로가기

Spring boot에서 분명히 thymeleaf 의존성을 설정해 주고 layout을 사용했는데 layout 적용이 안된다. 아래 글에서 해결 방법을 알아보자. dependency 설정 1. 최초 프로젝트 셋팅할때에 설정하거나, pom.xml 또는 gradle에 추가해 준다. org.springframework.boot spring-boot-starter-thymeleafimplementation("org.springframework.boot:spring-boot-starter-thymeleaf")- 최초 설정 시 이렇게만 추가하고 layout을 사용해 보면 layout이 적용이 안되는데, layout을 사용하기 위해서는 추가 의존성 주입을 해줘야 한다. 2. 추가 의존성 주입 nz..

이전 글에서 Redis를 Spring Boot에서 등록하고 가져오는 방법에 대해서 적었었는데, 이번 글에서는 Redis를 이용하여 실시간 검색어 순위 프로세스를 만들어보자. https://hanke-r.tistory.com/entry/Redis-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%8B%A4%ED%96%89-2-Spring-boot-%EC%8B%A4%ED%96%89%ED%8E%B8-%EA%B8%B0%EB%B3%B8 Redis - 설치 및 실행 (2) Spring boot 실행편 (기본)설치 관련해서 이전글에 올려놨다.https://hanke-r.tistory.com/218 Redis 설치 및 실행이전 글에서는 Redis가 뭔지 왜 사용하는지에 대해서 적었었다.https://han..

Spring Boot 에서 파일을 생성하고 해당 파일들을 참조하거나 찾을 때 404Error 가 발생하는데, 정적 자원을 사용하기 위해서는 따로 설정을 해주어야 한다. 파일들을 추가하고 경로 지정하고 불러오려고 해도 404Error 가 발생하는 상황에 Configuration 클래스를 하나 만들어주면 해결된다. import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Config..

리눅스에서 useradd / usermod / userdel 명령어는 새 사용자 계정을 생성 / 수정 / 삭제할 때 사용하는 명령어이다. /etc/passwd, /etc/shadow, /home/, /etc/group 등에 사용자 정보가 등록된다. 1. useradd 명령어 1-1. 기본 문법useradd [옵션] 사용자이름 1-2. 옵션 옵션 설명 -m홈 디렉토리 생성-d홈 디렉토리 경로 지정-s로그인 쉘 지정-g기본 그룹 지정-G추가 그룹 지정-uUID 지정-e계정 만료일 지정 (YYYY-MM-DD)-f비밀번호 만료 후 비활성까지 유예 일수-r시스템 계정 생성 (로그인 불가) 1-3. 사용자 생성 (기본적인 생성 방법)useradd hanker- /home/hanker 디렉터리는 생성되지 않음..

리눅스의 diff 명령어는 두 파일의 차이점 (Difference)을 비교할 때 사용한다. 보통 소스 코드, 설정 파일 변경 확인, 버전 비교 등에 많이 사용된다. 1. 기본 문법 diff [옵션] 파일1 파일2 2. 비교 diff test.txt test2.txt파일 간의 변경된 줄을 보여준다. 2-1. 컬러로 보기 좋게 출력 (devian 계열에서 사용 가능)diff --color=auto test.txt test2.txt줄 추가(+)와 삭제(-)가 컬러로 구분되어 보기 쉬움 2-2. 전체 변경 요약 보기 (-q)diff -q test.txt test2.txt다르면 다르다고 출력되고, 같으면 아무것도 출력되지 않음. 2-3. 줄 번호를 포함한 변경 내용보기 (-c / -u)diff -u t..

Spring에서 ElasticSearch 내 인덱스 전체 목록을 가져와보자. 엘라스틱 서치 7 버전과 8 버전의 코드가 조금 다르다.아래 코드로 알아보자 0. 의존성 추가 co.elastic.clients elasticsearch-java 8.12.0 1. 엘라스틱 인덱스 전체 리스트 가져오기 (7.x 버전) - RestHighLevelClient 사용@Autowiredprivate RestHighLevelClient client;public List getAllIndices() throws IOException { GetAliasesRequest request = new GetAliasesRequest(); // 전체 인덱스를 대상으로 함 GetAliasesResponse respo..

이전 글에서 Logstash 설치와 실행을 해봤다.이번 글에서는 멀티 파이프라인 설정을 해서 여러 테이블에서 Logstash를 통해 데이터를 수집해보자. 1. 멀티 파이프라인 설정 (vi /etc/logstash/pipelines.yml) 아래 그림과 같이 pipelines.yml 에서 설정을 변경할 예정이다.$ vi /etc/logstash/pipelines.yml 안에 내용을 보면 pipeline 아이디가 지정되어있고, config 파일을 읽을 경로가 설정되어있다.이전 글에서 conf.d 디렉터리내에 .conf 파일을 넣어서 logstash를 실행시켰는데, pipelines.yml 파일에 설정이 되어있어 전송이 잘 된거다. * 아래 사진과 같이 *.conf로 설정되어 있으면 여러개 conf파일들을 읽..