파이썬 설치 python을 설치하는 방법을 간단히 알아보자. Windows 기준 Python 설치 방법 1. 파이썬 홈페이지 ( www.python.org ) 접속 2. DownLaods 메뉴에서 Python 3.6 이상 선택해서 다운로드 3. 설치 시 "Add Python 3.6 to Path" 체크 4. 긍정의 마음으로 모두 동의 설치확인 powershell 에 명령어로 python --version 입력하여 설치된 버전 확인 - 끝 - Programming/Python 2021.03.18
JAVA 메모리 테스트를 위한 jmap 사용하기 jmap은 JVM을 모니터링할 수 있는 도구이며, cmd에서 명령어로 사용한다. 힙덤프 뜨라고 하면 jmap으로 하면 된다. 2. 주요 명령어 1) heap 요약 보기 # jmap -heap [pid] 2) heap dump 뜨기 - heap dump 파일 생성: jmap -dump:format=b,file=[파일명] [PID] ex) # jmap -dump:format=b,file=heapdump20210224.hprof 2626 1. jmap 사용법 jmap의 사용법은 다음과 같다. # jmap Usage: jmap [option] (to connect to running process) jmap [option] Programming/JAVA 2021.02.24
JAVA 메모리 테스트를 위한 jvisualvm 실행하기 visualvm으로 흔히 알려져있는 jvisualvm은 java로 이루어진 프로그램의 메모리를 모니터링하기 위해서 사용합니다. jvisualvm을 사용하기위해 설정과 실행을 해봅시다. 1. jvisualvm위치 jvisualvm은 기본적으로 자바를 설치할 때 함께 설치됩니다. ${JAVA_HOME}/bin 을 보시면 jvisualvm.exe 가 있습니다. 2. jvisualvm 사용을 위한 서버 설정 jvisualvm을 사용하기 위해서는 기본적인 서버내 프로그램에서 설정할 것이 있습니다. 1) rmiregistry 실행 및 포트 설정 - 실행 관련 설정 파일 (보통 conf 파일) 에서 다음 부분을 변경 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxr.. Programming/JAVA 2021.02.24
파이썬 re.sub 사용 시 대괄호 내부 특수문자 파이썬으로 문자열 정규화를 하다보면 대괄호 안에 특수문자를 넣을 경우 어떻게 인식되는지 헷갈릴 때가 있다. 그래서 공식 python 공식 문서를 참조하였다. 여기서 알게된 사실은 다음과 같다. 1. 특수문자들은 대괄호 내부에서 문자로 인식된다. 2. "-" 기호는 알파벳들과 숫자들을 범위로 표현하고 싶을 때 사용된다. 3. "-" 기호를 알파벳이나 숫자 사이에 작성할 때, "-" 자체로 사용하고 싶을 경우 "\역슬레이시"로 이스케이프 해야한다. 4. "-" 기호를 알파벳이나 숫자 사이에 작성하지 않을 때, 이스케이프하지 않아도 문자로 인식한다. 쉽게 헷갈릴 수 있는 부분이니까 주의하자. 헷갈릴 때 레퍼런스는 옳다. re sub 관련해서 헷갈리면, 경험상 구글보단.. 공식 document를 참조하는 것이 .. Programming/Python 2021.02.14
Git Config 설정 확인 및 변경 git 을 처음 사용하면 우리는 user.email과 user.name을 본인에 맞게 변경해야 합니다. 자주 쓰이지는 않지만 단 두줄이면 해결 가능합니다. 설정 확인 전체 config 리스트를 보려면 아래 코드를 사용합니다. git config --list 위의 명령어를 사용할 경우 config정보가 모두 출력됩니다. 우리는 여기서 user.email 과 user.name 정도만 우선적으로 볼 것입니다. user.email=YOUR_EMAIL user.name=YOUR_NAME 설정 변경 설정을 확인했으니 이제 설정을 변경해 보겠습니다. --global 을 사용하면 전역으로 설정할 수 있고, --global 을 사용하지 않으면 프로젝트별로 설정할 수 있습니다. git config --global user.. Programming/Others 2021.02.13