본문 바로가기
728x90
반응형
SMALL

전체 글579

Chrome browser STATUS_INVALID_IMAGE_HASH 크롬브라우저에서 STATUS_INVALID_IMAGE_HASH 문제 발생한다면 Windows update 이후 크롬과 엣지 실행시 아래 그림과 같이 status _invalid_image_hash 문제가 발생했다. 호환성 문제로 보이며 당황하지 말고 해결 방법을 살펴본다. ​ 방법 1 명령프롬프트를 관리자 권한으로 실행 후 아래 명령어 복사 하여 붙여넣기하여 실행 명령프롬프트를 관리자 권한으로 실행방법 : windows 의 돋보기 클릭 cmd 입력 '관리자 권한으로 실행' 클릭 REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0 크롬 재실행하면 해결 ​ 다른 방법 ​ 방법 2 --no.. 2020. 10. 5.
ServletFilter 를 이용한 Download File 분석 요구사항 - 사용자가 Download 받는 File을 Copy 해서 별도 분석 모듈에게 전달해야 함 - 사용자는 File Download 를 받는데 달라지는 점이 없어야 함 - 사용자가 File Download 를 받는데 속도 저하가 없어야 함 ​ 구현방법 - HttpServletResponse 를 copy 한다. - filter chain에 copy한 response를 보내고 flulsh 한다. - finally 에서 copy 본을 이용하여 File 을 생성한다. HttpServletResponseCopier responseCopier = new HttpServletResponseCopier((HttpServletResponse) response); try { chain.doFilter(request,.. 2020. 9. 29.
MySQL 속도 개선 TIP 1. WHERE 절에서 사용하는 컬럼은 index 를 주자. - 모두 index를 줄 수는 없으나 모든 쿼리에서 동일하게 사용하는 조건이 있다면 - 또는 자주 사용하는 where 조건이 있다면 해당 컬럼은 index를 줘도 좋을지 고민해 보자. ​ 2. 인덱스 추가한 date 컬럼 사용 시 주의점 - where 조건문의 왼쪽은 인덱스 대상이 아니기 때문에 where date_format(date) between ? and ? 하면 - 왼쪽의 date_format(date) 부분이 비효율적으로 동작한다. (인덱싱 되지 않는다.) - 유사건으로 사내 제품에서 trim(date_column)으로 하고 있는 경우가 발견되어 조치 했다. ​ 3. between 보다는 >= = and = 조건으로 사용하는 경우가 .. 2020. 9. 24.
Elasticsearch - Aggregation - extended_stats aggregation 으로 집계 시 집계로 가져올 수 있는 정보들 (sum, avg, max, min... 등) 을 한번에 가져오는 기능으로 stats 와 extended_stats 가 있다. ​ stats 를 이용하면 min, max, avg, sum 을 한번에 가져올 수 있고 ​ extended_stats 를 이용하면 stats 에서 가져올 수 있는 정보와 제곱, 분산, 표준편차, 표준편차 구간도 함께 확인 가능하다. ​ 사용 예제는 아래 링크에서 확인 가능하다. kimyhcj.tistory.com/407 ​ 그런데 집계 정보를 가지고 올 때 우리는 bucket 을 이용해서 그룹핑 한 정보들을 가지고 온다. 그렇다면 bucket 으로 그룹핑한 데이터에 대한 stats 정보를 가지고올 수 있을까? ​ .. 2020. 9. 15.
728x90
반응형
LIST