프로그래밍 48
프로그래밍 분류의 글을 최신순으로 모았어요.
프로메테우스 그라파나 자바 어플리케이션 모니터링 (1) tomcat 설치
프로메테우스 그라파나 자바 어플리케이션 모니터링 (1) tomcat 설치 그래서 뭐할건데? ? 나는 10년차 실전 파이터로써, 실전 중심의 예제로 정리를 해보려한다. 1. Tomcat 서버를 설치 2. jmx-exporter를 설치 - 매트릭을 수집 3. 프로메테우스 (prometheus )설치 4. 그라파나 (grafana ) 대시 보드 구축 Java기반의 서버모니터링을 위해 대표 서버로 Tomcat을 정했고, 설치는 로컬 PC인 윈도우에 할 예정이다 과정은 어렵지 않다. Tomcat 서버 설치 1. Tomcat 다운로드 https://tomcat.apache.org/download-80.cgi Apache Tomcat® - Apache Tomcat 8 Software Downloads Welcome ..

INTELLIJ class 자동 정렬 기능
INTELLIJ class 자동 정렬 기능 intellij 를 사용하다보면 이클립스와 같은 자동정렬기능을 사용할떄가 있다. ( JAVA IMPORT ORGANIZ 라고 표현 한다. ) 컨트롤 + 쉬프트 + O 를 누르면, IMPORT 클래스를 알아서 정리해주는데 IMPORT CLASS 순서가 java 패키지가 맨위로 올라왔으면 하는데 내가 만든 class들이 맨위로 올라가서 마음에 안들때가 있다. code style - java - import 에 들어가보면 이 순서를 수정해줄수도 있다. 굿 !! 편하고 좋아라

- LINUX , UNIX
linux 프롬프트 설정 방법
linux 프롬프트 설정 방법 리눅스 프롬프트 설정에 대해 알아보자. 프롬프트의 수정은 별 것 아닌것 같지만 서버 이름을 직관적으로 알수 있게 해주며, 서버가 개발/운영 정보를 기입해 재기동 및 반영시에 실수 하는 상황을 막을수 있는 기본적인 정보를 제공 해준다고 생각 하면 된다. 1) vi 명령어를 통해서 .bashrc 파일을 수정 linux의 프롬프트를 변경 적용하는데, 2가지의 방법이 있는데 아래와 같은 차이점이 있으니 상황에 맞게 수정하도록 하자. A) 로그인한 해당 user의 변경을 원하는 경우 vi ~/.bashrc B) 해당 linux OS의 전체 사용자의 변경을 원하는 경우 ( 당연 root 권한 ) vi /etc/bashrc 2) .bashrc 하단에 아래와 같이 입력 export PS1..
linux find 명령어 사용방법 ( linux find )
linux find 명령어 사용방법 ( linux find ) 리눅스에서 find명령을 통해 파일이나 디렉토리를 쉽게 찾을수 있다. 마치 리눅스 환경에서 윈도우 탐색기를 사용해서 파일 찾는것을 생각 하면된다. 1. find 명령어 find [디렉토리경로] -name [file name] ---> 파일 이름으로 검색 find [디렉토리경로] -mtime +n ---> n일 이전에 변경된 파일 검색 find [디렉토리경로] -mtime -n ---> n일 이내에 변경된 파일 검색 find [디렉토리경로] -group [group name] ---> 그룹 이름으로 검색 find [디렉토리경로] -perm nnn ---> 파일 권한이 nnn인 파일을 검색 find [디렉토리경로] -atime +n ---> n일..

Intellij git Local Changes 탭이 보이지 않을때
Intellij git Local Changes 탭이 보이지 않을때 git에 있는 소스 파일을 Clone 하고 셋팅을 마쳤다. Git - Local Changes가 보이지 않는다. 개발이 상당히 불편하다. Shift 를 두번 빠르게 클릭하고 검색 모드에서 "use non-modal"을 검색하자. 나와 같은 문제라면 On 상태로 되어있을텐데, commit tab으로 분리해서 따로 설정을 빼겠다는 의미이다. OFF 로 변경한다. 그러면 Git 탭 안에서 Local Changes를 만날수 있다. 끝!!!

- LINUX , UNIX
gzip 압축, 풀기 명령어
gzip 압축, 풀기 명령어 gzip 압축 명령어 대해서 포스팅 한다. 역사까지 알고싶지 않은 사람이 대부분이겠지만, 간단하게만 남겨놓는다. gzip은 GNU zip의 약어이고 초기 유닉스 시스템에서 압축 프로그램을 대체하기 위해서 만들어졌는데, 1992년 10월에 처음 만들어졌고, jean-loup Gailly와 마크 애들러가 만들었다. gzip은 zip과 같은 여러파일을 하나의 파일로 압축하는 옵션이 없다는데 특징이 있다. 여러파일을 하나로 압축하기 위해서는 tar와 함께 이용하는 것이 일반적이다. 1. 압축하기 gzip file_name.log 수행하게 되면 file_name.log는 디렉토리에서 없어지고, file_name.gz 압축 파일이 생성 된다. 주의할 점은 gz은 파일을 하나로 모아서 압..