본문 바로가기

프로그래밍

[Intellij] 사용법 & 꿀팁!! 1. 기본 기능 사용하기. 1) Json 작성하기. 2) .http request 사용하기 3) 클래스 구조 확인하기.  - Windows : Alt + 7  - Mac : Command + 7  4) 디버깅 기능 사용하기.   - 카메라 버튼을 누르면 Thread dump를 생성할 수 있다. - 빨간버튼 두개를 누르면 디버깅 포인트를 변경 할 수 있다..
[Vue.js] 사용하면서 얻은 팁. 1. URI 변경 - http://xxxx/#/hello 에서 http://xxxx/hello 로 변경하는 법  - router/index.js 에서 mode를 변경해준다.export default new Router({ mode: 'history',}) - https://router.vuejs.org/guide/essentials/history-mode.html2. atch-all 라우트&nb..
[ElasticSearch] Nori 를 사용한 형태소 분석 1. nori 란? - Elastic에서 개발한 한국어 형태소 분석기 - 사전은 기본으로 'mecab-ko-dic' 을 사용 - 6.4.x 에서 추가.2. plugin설치 1) 설치하기.bin/elasticsearch-plugin install analysis-nori 2) 참고)삭제 명령어.bin/elasticsearch-plugin remove analysis-nori3. 기본 ana..
[Electron.js] Bootstrap 4 사용하기. https://stackoverflow.com/questions/50317773/how-to-include-bootstrap-4-in-an-electron-app1. package.json 에 추가하기.npm install --save jquery npm install --save bootstrap  - 아래와 같은 메시지가 노출된다면.npm install --save popper.js 2. html에 import..
Bootstrap 사용하기 1. Bootstrap - 웹사이트 제작시에 많이 사용 되는 요소들을 모아놓은 오픈소스 - 반응형 웹페이지를 손쉽게 만들 수 있다. - 수많은 유, 무료 테마2. 사용해보기 1) js, css  - cdn 링크 : http://getbootstrap.com/docs/4.1/getting-started/introduction/ 참고  - 다운로드 : http://getbootstr..
10진수 n진수로 변환하기. 1. 기본   범위  예시  10진수  0 - 9 0,  1, 2, 3, 4 .... 8, 9, 10 ...  16진수(Hex)  0 ~ 9, A ~ F  0,  1, 2 .... 9, A, B ... F, 10, 11 .... 19, 1A, 1B  8진수(Octal)  0 ~ 7  0, 1, 2 .... 6, ..
StringBuffer, StringBuilder 그리고 String 1. 세가지 공통점 - 문자열을 처리하는 Class2. String 과 (StringBuffer, StringBuilder)의 차이점 - 메모리 상에서 처리방식에서 차이점이 있다. - String은 immutable(변경불가) 이고, StringBuffer는 mutable이다.3. StringBuffer, StringBuilder 두개의 차이점 1) StringBuffer  - ..
How to detect browser. https://stackoverflow.com/questions/9847580/how-to-detect-safari-chrome-ie-firefox-and-opera-browser?rq=1  에서 본 내용을 간단하게 정리해봄.결과