nvm 설치curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bashnode 설치vi packge.json 에 있는 node 버전 확인 할 것sourch .bashrcnvm i
운영하고 있는 시스템에서 대량 엑셀 업로드가 발생할 경우에 좋지 못한 성능을 보여준다. JPA 관심이 많고 앞으로 mybatis로 개발하는 경우는 거의 없을 것 같지만 미워도 다시 한 번 그리고 운영시스템을 위해서 주말에 잠시 정리해본다.특별할 것 없이 기본 세팅만 한
git은 그냥 도구일 뿐인데 나를 정말 힘들게 해! 초기화 및 저장소로 첫번째 Dev 브런치 생성과 작업? feature 생성과 병합 반복
커링 Currying은 여러 개의 인자를 가진 함수를 호출 할 경우, 파라미터의 수보다 적은 수의 파라미터를 인자로 받으면 누락된 파라미터를 인자로 받는 기법을 말한다.즉, 커링은 함수 하나가 n개의 인자를 받는 과정을 n개의 함수로 각각의 인자를 받도록 하는 것이다.
조건부 확률은 두 확률 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(입력텍스
sql 성능은 블록(페이지)의 접근 개수로 접근해야한다. 옵티마이저는 INDEX SCAN와 FULL SCAN을 ROW가 아닌 블록(페이지)으로 판단한다.라이브캐시에 저장된 최적화 파싱이 있으면 소프트 파싱을 하고 만약 없다면 최적화후 파싱한다.해시버킷에 파싱된 sql이
JAVA를 할 일이.. 생길지도..? 모르지만 어쨋든 오늘 나에게 큰 숙제를 남겨준 정규식 성능에 대해 알아보자. 1.String.matches 예를 들어 +82-10-9999-9999 라는 전화번호가 있다고 하자. 그리고 해당 전화번호가 +XX-XX-XXXX-XX