sonarqube 지표
아래 링크를 보고 확인할 수 있다. https://sonarqubekr.atlassian.net/wiki/spaces/SON/pages/395311 [**SonarQube KR Documentation** sonarqubekr...
아래 링크를 보고 확인할 수 있다. https://sonarqubekr.atlassian.net/wiki/spaces/SON/pages/395311 [**SonarQube KR Documentation** sonarqubekr...
public class ImageCompare { private String originPath; private String cdnPath; private boolean same = true; int b1 = 0, b2 = 0, pos = 1; public ImageCompare(String originPath, String ...
DDD 는 전술적인 패턴이다. DDD 설계에서는 유비쿼터스 언어를 통하여, 흩어진 용어들을 하나로 합친다. 핵심 비즈니스 도메인의 개념과 용어를 소프트웨어 개발 모델로 포착해야 하는 팀을 위한 패턴이다. 소프트웨어 모델은 명사, 형용사, 동사를 비롯해 한 명 이상의 도메인 전문가가 포함된 개발팀에서 표현하는 풍부한 표현들도 포함 된다. 전...
jar { manifest { attributes 'Main-Class': 'com.hello.HelloWorld' } } 출처 : https://jjeong.tistory.com/1223 [Gradle] Gradle project 맛보기. Intellij 를 이용한 gradle project 를...
https://www.letmecompile.com/redis-cluster-sentinel-overview/ 레디스 클러스터, 센티넬 구성 및 동작 방식 RDBMS만큼의 정합성과 영속성을 보장할 필요가 없는 데이터들을 빠르게 처리하거나 일정 기간동안만 보관하고 있기 위한 용도로 레디스(Redis), memcached 등의 in-memory...
http://redisgate.kr/redis/server/memory.php MEMORY Redis Redis MEMORY « MONITOR Persistence Introduction » Redis MEMORY 키가 사용중인 메모리량, 레디스 서버의 메모리 현황 정보를 볼 수 있습니다. 이 문서는 버전 4.0.0을 기준으로 만들었습니다....
s3 버킷에 텍스트 데이터를 올려놨는데 이때 문제가 생겼다. 바로 인코딩 문제. s3버킷에 대한 것을 잘 모르다보 <https://stackoverflow.com/questions/22403071/text-files-uploaded-to-s3-are-encoded-strange...
https://www.baeldung.com/guice [**Guide to Google Guice Baeldung**](https://www.baeldung.com/guice) A quick, practical guide to dependency injectio...
http://www.kwangsiklee.com/2017/03/docker-compose%EB%A1%9C-kafka%EB%A5%BC-%EB%A1%9C%EC%BB%AC%EC%97%90-%EB%9D%84%EC%9B%8C%EB%B3%B4%EC%9E%90/ docker-compose로 kafka를 로컬에 띄워보자! 개요 회사 업무중 카프카를 로컬에...
도커를 실행하는 명령어는 다음과 같습니다. docker run [OPTIONS] IMAGE[:TAG @DIGEST] [COMMAND] [ARG…] 다음은 자주 사용하는 옵션들입니다. 옵션 설명 -d detached mode 흔히 말하는 백그라운드 모드 -p 호스트와 컨테이너의 포...
How to install and configure Zookeeper in Ubuntu 18.04 - LinuxConfig.org How to install and configure Zookeeper in Ubuntu 18.04 Sandip Bhowmik Ubuntu 18.04 28 November 2018 Zookeeper is a centra...
업체 크롤링을 진행하기 위해 해당 페이지 코드를 확인해보니, javascript에 정보가 다 기록되어 있었다. javascript 변수에 들어 있는 내용을 이용하여 scraping 할 수 있으면 더욱 간편하다고 생각되어 시도를 해보았다. 가장 중요한 것은 작업자 PC에 chorme이 설치되어있어야 한다는 것이다. 아래 링크에서 힌트를 ...
크롤러에게 의사 표시를 하기 위한 파일은 Robots.txt 파일이다. robots.txt 항목 설명 User-agent 대상 크롤러를 나타냅니다. Crawl-delay 접근 빈도를 나타냅니다. Disallow 접근하지 않았으면 하는 경로를 나타 냅니다. Allow 접근해도 상관없는 경로를 나타냅니다. Sitemap 사이트...
응답헤더 관련 2xx 또는 3xx 처럼 일반적인 상태 코드를 응답했다면 처리를 진행한다. 404처럼 콘텐츠가 존재하지 않는 경우. 예외 목록에 추가하는 등의 처리가 필요하다. 그리고 다음회에 크롤링 하지 않는다. 5xx 등 서버 오류가 발생한 경우 처리를 중지한다. 302 redirect url에 관련한 이슈가 발생될 수 도 있다....
**크롤링 ** 인터넷상의 정보를 수집하고 특정 목적에 사용하기 쉽게 형식을 가공하고 저장하는 프로그램 구현시 유의사항 한번 접근한 URL을 기록해 두번 접근하지 않게 한다. 특정 패턴과 일치하는 URL만 순회하도록 만든다. 시작페이지부터 접근해 들어가는 페이지에 깊이에 제한을 둔다. ...