본문 바로가기

전체 글265

자바스크립트 ES6 block scope 자바스크립트 ES6 block scope block scope를 이해하기 위해서 여러 블로그에서 여러가지 방식으로 Scope란 무엇일까?? - 유효공간, 영역, 범위, 허용공간 정도로 생각할수 있다. # 함수스코프 자바스크립트는 기본적으로 함수 스코프를 따른다. 함수가 생성될때 마다 새로운 스코프가 발생한다. 예를 들면 var x = 1; if (true) { var x = 2; } console.log(x); =>2 위코드는 함수를 만들지 않았기 때문에 스코프가 발생되지 않았다. function a(){ var x = 1; } console.log(x); // Reference error : x is not defined 함수를 만들고 그안에 변수를 저장했다. 이 경우는 함수생성과 동시에 실행 컨텍스트.. 2021. 8. 12.
자바스크립트 정규표현식 이메일 체크 자바스크립트 정규표현식 이메일 체크 자바스크립트를 통해 이메일을의 형식을 체크해야할때 사용하면 요긴하게 쓸수 있다. 이메일이 맞는지 아닌지만 체크하는 함수를 작성했다. function isEmail (strEmail) { var regExp = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/; if (strEmail.length > 0 && strEmail.search(regExp) == -1) { return false; } return true; } isEmail('test@naver.com') => true isEmail('@test@naver.com') => false 2021. 8. 9.
Intellij git Local Changes 탭이 보이지 않을때 Intellij git Local Changes 탭이 보이지 않을때 git에 있는 소스 파일을 Clone 하고 셋팅을 마쳤다. Git - Local Changes가 보이지 않는다. 개발이 상당히 불편하다. Shift 를 두번 빠르게 클릭하고 검색 모드에서 "use non-modal"을 검색하자. 나와 같은 문제라면 On 상태로 되어있을텐데, commit tab으로 분리해서 따로 설정을 빼겠다는 의미이다. OFF 로 변경한다. 그러면 Git 탭 안에서 Local Changes를 만날수 있다. 끝!!! 2021. 8. 5.
3기신도시 사전청약 주요일정과 자격요건 3기신도시 사전청약 주요일정과 자격요건 2021년 8월초 부터 1차 대상인 인천 계양, 남양주진접, 성남복정1, 의왕청계, 위례에 청약 접수를 계획하고 있습니다. 무주택 실수요자의 내집 마련 기회를 앞당기고 수도권 청약 대기수요 해소를 목적으로공공택지 등에서 공급되는 공공분양주택의 공급시기를 조기화하는 제도로 만들어 졌습니다. 1. 사전청약 공급 일정 1차: 2021년 7월 ( 8월초 청약 접수 ) 2차: 2021년 10월 3차: 2021년 11월 4차: 2021년 12월 ( 이후 2022년 공급 추가 예정 입니다 ) 2. 접수 일정 1) 공공분양 입주자 모집 주요일정 2)신혼희망타운 입주자 모집 주요일정 3. 소득및 자산 요건 공공분양과 신혼희망 타운의 각각 기준이 다릅니다. 월평균 소득에 대한 기준은.. 2021. 7. 23.
주택금융공사 보금자리론 주택금융공사 보금자리론 집을 사는게 꿈이지만, 어찌나 그렇게 집마련하는게 어려운지 미리 공부 할겸 해서 내가 나중에 참고 하려고 보금자리론에 대해 정리 해놓는다. 1. 상품 종류 주택금융공사에서 시행하며, 보금자리론 상품은 3종류가 3가지 이다. 1. u-보금자리론 2. 아낌e보금자리론 3. t-보금자리론 공부해서 아낌e 보금자리론으로 직접 신청하면 금리가 0.1%라도 싸니 참고하자. 요새 유튜브에도 신청 절차가 잘나와있으니, 신청시에 시간을 내서 공부하도록 하자. u보금자리론, 아낌e보금자리론의 가장 큰 차이는 일부서류를 전자 약정으로 체결하는데 있다. 아낌e보금자리론의 경우는 일부서류를 전자약정식으로 체결한다. - 인터넷 신청하는 경우 u보금자리, 아낌e보금자리 - 은행 방문.. 2021. 7. 23.
리눅스 - 쓰레드 덤프, 힙 덤프( thread dump, heap dump ) 시스템의 장애나 무제 발생시 원인파악이 쉽게 되지 않고 심도있는 디버깅 하려면, 쓰레드 덤프, 힙덤프를 떠서 확인해봐야할때가 있다. 내가보려고 명령어만 정리 해놓는다. 쓰레드 덤프 명령어 ( PID 확인 - EX : PID가 17141 일 경우 ) jstack -l 17141 > 20210713124600.threaddump 20210713124600.threaddump 부분은 파일명 힙 덤프 ( PID 확인 - EX : PID가 17141 일 경우 ) jmap -dump:format=b,file=heapdump.log.20210713124800 17141 heapdump.log.20210713124800 부분이 파일명 이렇게 떨어진 덤프파일을 사실 맨눈으로 보는것은 상당히 어렵다. 분석 도구들을 이용 .. 2021. 7. 13.