profile
꿈일지라도

kibana

nvm 설치curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bashnode 설치vi packge.json 에 있는 node 버전 확인 할 것sourch .bashrcnvm i

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

mybatis ExecutorType Batch Test

운영하고 있는 시스템에서 대량 엑셀 업로드가 발생할 경우에 좋지 못한 성능을 보여준다. JPA 관심이 많고 앞으로 mybatis로 개발하는 경우는 거의 없을 것 같지만 미워도 다시 한 번 그리고 운영시스템을 위해서 주말에 잠시 정리해본다.특별할 것 없이 기본 세팅만 한

2023년 1월 29일
·
0개의 댓글
·

내가 보려고 쓰는 GIT

git은 그냥 도구일 뿐인데 나를 정말 힘들게 해! 초기화 및 저장소로 첫번째 Dev 브런치 생성과 작업? feature 생성과 병합 반복

2020년 4월 21일
·
0개의 댓글
·

커링(currying)

커링 Currying은 여러 개의 인자를 가진 함수를 호출 할 경우, 파라미터의 수보다 적은 수의 파라미터를 인자로 받으면 누락된 파라미터를 인자로 받는 기법을 말한다.즉, 커링은 함수 하나가 n개의 인자를 받는 과정을 n개의 함수로 각각의 인자를 받도록 하는 것이다.

2020년 4월 19일
·
0개의 댓글
·

조건부확률

조건부 확률은 두 확률 P(A),P(B)은 아래의 수식을 따른다.P(B|A)=P(A,B)/P(A) , P(A,B)=P(A)P(B|A)P(스팸|입력텍스트) =P(스팸,입력텍스트)/P(입력텍스트)P(정상|입력텍스트) =P(정상,입력텍스트)/P(입력텍스트)P(입력텍스

2020년 4월 19일
·
0개의 댓글
·
post-thumbnail

SQL 최적화에 대해서 맘대로 기록

sql 성능은 블록(페이지)의 접근 개수로 접근해야한다. 옵티마이저는 INDEX SCAN와 FULL SCAN을 ROW가 아닌 블록(페이지)으로 판단한다.라이브캐시에 저장된 최적화 파싱이 있으면 소프트 파싱을 하고 만약 없다면 최적화후 파싱한다.해시버킷에 파싱된 sql이

2020년 4월 2일
·
0개의 댓글
·

JAVA 정규식 성능에 대해 Pattern.matcher VS String.matches

JAVA를 할 일이.. 생길지도..? 모르지만 어쨋든 오늘 나에게 큰 숙제를 남겨준 정규식 성능에 대해 알아보자. 1.String.matches 예를 들어 +82-10-9999-9999 라는 전화번호가 있다고 하자. 그리고 해당 전화번호가 +XX-XX-XXXX-XX

2020년 1월 7일
·
3개의 댓글
·