본문 바로가기

전체 글81

[ElasticSearch 6.5] elasticsearch.yml 오류 및 설정 방법 ElasticSearch 엔진을 설정하기 위해서는 yml 설정이 필요합니다. 6.5 버전에서 설정 방법에 대해 간단하게 소개 하겠습니다. es 6.5 설치방법https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-targz.html 접속한다wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz 을 이용하여 받아온다 Kibana 설치wget https://artifacts.elastic.co/downloads/kibana/kibana-6.5.4-linux-x86_64.tar.gz 이슈1) 마스터 노드만 있어서 생긴 문제 org.elasticsea.. 2019. 1. 8.
[Node.js 활용기] 웹크롤링(casperjs/PhantomJS ) for 반복문 안녕하세요. 유헤입니다.오늘은 웹크롤링을 하면서 같은 구간을 반복하거나같은 코드를 반복해야하는 경우 처리 방법에 대해 알려드리고자 합니다. http://docs.casperjs.org/en/latest/modules/casper.html를 참조해보면, repeat() 이라는 함수가 있습니다. casper.start() casper.run() 사이에 반복되는 구간이 있을때 사용하시면 되며, 123456789101112131415161718192021222324252627var cnt=1 casper.repeat(4, function() { casper.then(function(){ var path= ".db_nationset_block > ul > li:nth-child("+cnt+") > a"; cnt+.. 2018. 12. 27.
[백준/10799] 쇠막대기 (Java/코드) 쇠막대기 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초256 MB104706298446060.804%문제여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저의 배치는 다음 조건을 만족한다.쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다.각 쇠막대기를 자르는 레이저는 적어도 하나 존재한다.레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않는다. 아래 그림은 위 조건을 만족하는 예를 보여준다. 수평으로 그려진 굵은 실선은 쇠막대기이고, 점은 레이저의 위치, 수직으로 그려진.. 2018. 12. 26.
[백준/9012] 괄호 (Java/코드) 이 문제는 스택의 기초중에 기초라고 불리는 알고리즘 문제다.보통 계산기 문제를 사용할 때 괄호 값을 체크하는 용도로 쓰입니다. 문제괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 부른다. 한 쌍의 괄호 기호로 된 “( )” 문자열은 기본 VPS 이라고 부른다. 만일 x 가 VPS 라면 이것을 하나의 괄호에 넣은 새로운 문자열 “(x)”도 VPS 가 된다. 그리고 두 VPS x 와 y를 접합(concatenation)시킨 새로운 문자열 xy도 VPS 가 된다. 예를 들어 “(())()”와 “((()))” 는 VPS 이지만 “(.. 2018. 12. 26.