반응형

window

    Elasticsearch에서 Paging시 max_result_window 초과시 조회가 안되는 이슈

    엘라스틱 서치에서 데이터를 paging 하여 조회할때 from과 size를 사용한다. from은 시작 지점을 이야기하고 size는 그 시작 지점으로 부터 몇 개의 데이터를 보여주어야 하는 건지 설정할 때 사용 되는 값이다. 그래서 계산 방법은 다음과 같다.from : (page - 1) * size size : size 그럼 만약 3개씩 보여주는 페이지에서 2번째 페이지를 보여주기 위해서는 from은 3, size는 3으로 설정하면 된다.123456789GET wedul/_search{ "from": 3, "size": 3, "query": { "match_all": {} }} cs 그럼 만약 wedul 페이지를 접근하다가 다음과 같이 Document의 숫자가 10000을 넘어가게 되면 어떻게 될까? 쿼..

    Windows Subsystem for Linux (ubuntu)에 Docker 설치

    맥에서는 docker 설치와 운용이 쉬웠는데, 맥북이 망가지고 윈도우 컴퓨터를 사용하고 있으니 Docker 사용이 생각보다 쉽지 않았다. 그래서 저번에 Windows Subsystem for linux (ubuntu)를 설치하고 여기에 docker를 올려보면 어떨까 싶어서 도전해 보았다. 우선 docker engine는 WSL에서 실행되지 않아서 호스트 컴퓨터에 Windows용 Docker를 설치해야한다. 그리고 나서 Linux(ubuntu)에서 실행되는 Docker 클라이언트(WSL)가 Windows에 설치된 Docker Engine 데몬으로 명령어를 보내서 운용할 수 있다. 우선 Ubuntu에 Docker를 설치해보자. 1. 우선 패키지를 업데이트 한다.1sudo apt-get updatecs 2. ..

    윈도우 10에서 우분투 bash셀 사용방법

    윈도우10에서 bash 셀을 사용하기 위해서 우분투 설치를 지원합니다. 회사 동료 소개로 알게된 내용을 공유합니다. 설치 과정과 사용법을 알아보겠습니다. #설치방법 우선 Windows 기능에서 기능 켜기/끄기 설정창에 들어가 Linux용 Windows 하위 시스템을 키고 재시작을 수행합니다. 그리고 Microsoft App store에 들어가서 ubuntu를 검색하고 원하는 버전을 선택하여 설치합니다. 다운로드 받은 후 계정과 비밀번호를 설명하면 우분투를 사용할 수 있습니다. #ssh 원격접속 설정방법 우분투를 설치 후 ssh 접속설정방법을 알아보자. 우분투 패키지 업데이트 업그레이드sudo apt-get update sudo apt-get upgrade ssh 설정 vi /etc/ssh/sshd_con..

    중고로 구매한 dell latitude5175 사용후기

    이동하면서 사용할 윈도우 태블릿이 하나 있으면 좋을 것 같던 찰나에 회사 대리님이 사용하지 않는 dell latitude 5175를 싸게 넘겨주셨다. lg 탭북을 샀다가 후회를 하고 중고로 판매하였기 때문에, 이번 구매에 신중을 기울였다. 가장 중점을 두었던 것은 성능이였다. 주로 내가 사용하려고 생각했던 부분은 다음과 같다. - eclipse를 사용한 간단한 코딩 - 스프링으로 개인 프로젝트 제작 - 문서제작 - 인터넷 서핑 - 동영상 감상 먼저 개발부분에 대한 사용평은 보통이다. 간단한 eclipse 코딩은 가능하나, 스프링을 사용해서 프로젝트를 진행하기에는 조금 버벅임이 있다. 그리고 문서제작, 인터넷 서핑은 크게 문제가 없다. ssd와 코어 m5를 탑재하고 있어서 이 정도의 사용이라면 크게 문제되..

    JFACE new Window의 다이얼로그 생성

    독립창으로 다이얼로그 생성새로운 독립창에 dialog를 생성하고 싶은 경우에는 다음과 같이 설정한다. 예를들어 a 라는 다이얼로그를 생성할 때, parent Shell을 null 값을 전달하며 새로운 창에 다이얼로그가 생성된다. Dialog a = new Dialog(null);a.open(); 생성된 다이얼로그는 독립된 task bar에 아이콘을 가지게 된다. 다른 창보다 강제로 상위에 표시a.forceActive();a.forceFocus(); blocking 해제 방법a.setBlockOnOpen(false);

반응형