기본 콘텐츠로 건너뛰기

6월, 2018의 게시물 표시

리눅스 vi 셋팅

vi ~/.bashrc  해서 들어가서 alias vi='vim' 를 추가하고 저장하여 source ~/.bashrc 명령어 실행 그리고 홈디렉토리에서 .vimrc파일을 만들면된다. 명령행에는 ~ 인곳.. 또는 그냥 cd 라고 치면 나오는 디렉토리가 홈디렉토리이다. #.vimrc 내용 set number " 라인번호를 붙임 set tabstop=4 " 탭문자는 4컬럼 크기로 보여주기 set shiftwidth=4 " 문단이나 라인을 쉬프트할 때 4컬럼씩 하기 set autoindent " 자동 들여쓰기 syntax on " 적절히 Syntax에 따라 하일라이팅 해주기 set background=dark " 이건 터미널 모드에선 영향이 없다. set cindent " C 언어 자동 들여쓰기 set showmatch       " 매치되는 괄호의 반대쪽을 보여줌 set title           " 타이틀바에 현재 편집중인 파일을 표시 set textwidth=79 " 만약 79번째 글자를 넘어가면 다음행으로 set smartindent " 좀더 똑똑한 들여쓰기를 위한 옵션이다. set autoindent " 자동으로 들여쓰기를 한다.

bootstrap 버튼 크기 변경

참고: http://jwgye.tistory.com/28 버튼 크기순 class="btn btn-primary  " class="btn btn-primary   btn-sm " class="btn btn-primary   btn-xs " button type="button" class="btn btn-primary btn-lg">Large button button type="button" class="btn btn-default btn-lg">Large button button type="button" class="btn btn-primary">Default button button type="button" class="btn btn-default">Default button button type="button" class="btn btn-primary btn-sm">Small button button type="button" class="btn btn-default btn-sm">Small button button type="button" class="btn btn-primary btn-xs">Extra small button button type="button" class="btn btn-default btn-xs">Extra small button

Ajax 페이지에 대한 세션 타임 아웃 설정 : 톰캣 세션 타임 아웃 설정 xml 설정, java 설정

/WEB-INF/web.xml  세션 시간 추가 <session-config>   <session-timeout>30</session-timeout> </session-config> session.setMaxInactiveInterval(1800); 로그인시 각 개인 별로 세션 시간을 줄 수가 있다. 하지만 톰갯 서버에만 세션 아웃이 되고 현재 보고 있는 웹페이지는 이동 되지 않는다. 이 문제는 페이지 자체에 타임 아웃을 설정 하면 되는데 (이 코드는 다른곳에 존재) 이것의 문제는 Ajax 통신을 하고 있는 경우 서버에서는 세션이 연장 됐지만 현재 페이지 설정에서는 타임 아웃이 되어 버린다. : Ajax 페이지에 대한 세션 타임 아웃 설정 0. 서버 세션 타임 아웃 설정 1. 웹페이지 타임 아웃 설정 2. 서버, 웹페이지 타임 아웃 동기화

java string 공백 제거

문자열에 포함되어 있는 모든 공백 제거 String str = "..."; str = str.replaceAll(" ", ""); 위의 방법으로 제거되지 않는 공백 제거 IDEOGRAPHIC SPACE 라 불리는 유니코드 \u3000 HTML 표현으로는   폰트 지원이 없으면 눈에 보이지 않는(display 되지 않는) 코드로만 존재하는 공백 등등 String str = "..."; str = str.replaceAll("\\p{Z}", "");

sigar 프로세스명 찾기

eq - Equal to value ne - Not Equal to value ew - Ends with value sw - Starts with value ct - Contains value ( substring ) re - Regular expression value matches operator is one of the following for numeric values : eq - Equal to value ne - Not Equal to value gt - Greater than value ge - Greater than or equal value lt - Less than value le - Less than or equal value Sigar sigar = new Sigar(); ProcessFinder find = new ProcessFinder(sigar); long pid = find.findSingleProcess("Exe.Name.ct=explorer"); ProcMem memory = new ProcMem(); memory.gather(sigar, pid); System.out.println(Long.toString(memory.getSize()));

뱃살별 위험 순위

중년의 직장인, 출산한 여성, 폐경 후 주부에 이르기까지 아무리 노력해도 빠지지 않는 뱃살 때문에 고민인 사람이 많다. 하지만 뱃살이라고 모두 다 같은 뱃살이 아니다. 뱃살이 나온 유형에 따라 건강에 미치는 유해한 영향은 다르다. 1. 윗배부터 접히는 뱃살 가장 안 좋아 폐경 후 여성에게 많은 유형으로, 건강에 가장 안 좋다. 윗배와 아랫배가 모두 나왔으면서 배꼽선을 중심으로 울룩불룩 접히는 모양을 하고 있다. 옆구리, 등에도 살이 많다. 서울백병원 가정의학과 강재헌 교수는 "윗배가 나왔다는 건 내장지방이 있다는 것을 의미한다"며 "젊었을 때에는 피하지방 때문에 아랫배만 볼록 나와 있다가, 폐경 후 여성호르몬이 줄면서 내장지방도 함께 쌓이는 게 원인이다"라고 말했다. 이 경우, 내장지방과 피하지방의 안 좋은 영향을 모두 받을 수 있다. 내장지방으로 인해 대사증후군, 심뇌혈관질환 등의 위험이 올라가고, 피하지방이 몸의 중심부에 붙어 있어서 하체 근골격계에 무리를 주기도 한다. ▲어떻게 빼나=살이 찌면 피하지방→내장지방의 순서로 붙고, 살을 빼면 반대로 내장지방→피하지방 순으로 빠진다. 그만큼 뱃살을 완전히 빼는 게 다른 유형에 비해 가장 어렵다. 뱃살을 잡았을 때 두께가 줄었다는 느낌이 들 때까지(피하지방이 빠질 때까지) 장기적으로 다이어트를 유지해야 한다. 전체적인 열량 섭취는 줄이되 단백질 보충에 신경 쓰는 게 좋다. 운동도 필수다. 반드시 복부운동을 할 필요는 없지만 유산소 운동은 해야 한다. 일주일에 3번, 한번에 30분 이상은 해야 한다. 운동 강도도 중요한데, 옆 사람과 대화는 나눌 수 있지만 노래는 못 부를 정도의 중간 강도로 운동을 해야 한다. 일상생활의 활동 강도를 30% 정도 높이는 것도 뱃살 빼는 데 도움이 된다. 2. 수박처럼 동그랗게 나온 뱃살이 그 다음 윗배부터 불룩 나온 뱃살은 울룩불룩 접히는 뱃살 다음으로 위험하다. 중년 남성에게 많다. 남성호르몬인 테스토스테론과 여성호르몬인 에스

Bootstrap 3 에서 PC,모바일 에 따라서 크기 조정하기

Column class는 브라우져 크기에 따라 다음 네 가지로 정의된다. Column class Desc. .col-xs-# Extra Small(핸드폰, 768px 이하) .col-sm-# Small(태블릿, 768px 이상) .col-md-# Medium(데스크탑, 992px 이상) .col-lg-# Large(데스크탑, 1200px 이상) 알아둘 것 1 row에 12 column이 넘어가면 자동으로 다음 row로 처리된다. Mobile first 정책이므로, 아무것도 지정하지 않으면 .col-xs-12가 지정된다. 나만 이해하나??

Installing Mosquitto

Ubuntu 16.04 install #sudo apt-get install mosquitto mosquitto-clients test (받기) #mosquitto_sub -h localhost -t test test (보내기) mosquitto_pub -h localhost -t test -m "hello world" Installing Certbot for Let's Encrypt Certificates #sudo nano /etc/mosquitto/conf.d/default.conf listener 1883 localhost listener 8883 certfile /etc/letsencrypt/live/mqtt.example.com/cert.pem cafile /etc/letsencrypt/live/mqtt.example.com/chain.pem keyfile /etc/letsencrypt/live/mqtt.example.com/privkey.pem 재시작... (?? 잘안됨) kill -9 sudo systemctl restart mosquitto 참조 사이트 주의 사항.....영어 ??? https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-the-mosquitto-mqtt-messaging-broker-on-ubuntu-16-04

간단한 뱃살 빼기 운동

사설 인증서 생성 openssl

//서버 인증서 생성 openssl genrsa -des3 -out server.cakey.pem openssl req -new -x509 -key server.cakey.pem -out root.crt openssl genrsa -out server.key openssl req -new -key server.key -out server.csr //서명 openssl x509 -req -in server.csr -days 365 -sha1 -CAcreateserial -CA root.crt -CAkey server.cakey.pem -out server.crt //클라이언트 인증서 openssl genrsa -out client.key openssl req -new -key client.key -out client.csr //서명 openssl x509 -req -in client.csr -days 365 -sha1 -CAcreateserial -CA root.crt -CAkey server.cakey.pem -out client.crt