본문 바로가기

Programming/환경셋팅18

vim 에서 go syntax highlight vim 에서 go syntax highlight go.vim 파일 찾기 $ mkdir ~/.vim$ mkdir ~/.vim/syntax $GOROOT/misc/vim/syntax/go.vim 에 파일 존재한다면 사용 없으면 이것 다운 파일복사$ cp .../go.vim ~/.vim/syntax/go.vim vimrc에 아래내용 추가$ vi ~/.vimrc filetype on au BufRead,BufNewFile *.go set filetype=go 2016. 4. 5.
node.js 설치 node.js 설치node.js 설치/설정$ curl -O https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-x64.tar.xz$ unxz node-v4.4.2...tar.xz$ tar -xvf node-v4.4.2...tar$ echo $PATH$ vi /etc/profileexport PATH=$PATH:/설치경로/node-v0.10.28/bin$ source /etc/profilenode.js web 서버$ vi test.jsvar http = require('http'); http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain'}); res.end('Hello Worl.. 2016. 4. 3.
Mongo DB (NoSQL) 설치 Mongo DB (NoSQL) 설치yum으로 설치 MongoDB public key 추가 sudo rpm --import https://www.mongodb.org/static/pgp/server-3.2.asc yum 에 repository 추가 3.2 최신버전 설정 $ vi /etc/yum.repos.d/mongodb-org-3.2.repo[mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 2.6 버전 설정 $ vi /etc/yum.repos.d/mongodb-org-2.6.repo[mongodb-or.. 2016. 3. 30.
chkconfig 등록 / 설정 / 활용 [출처] http://blog.naver.com/couplewith/60007889350 [개요] mysql이나 apache와 같이 사용자가 직접 설치한 프로그램들을 부팅시 자동으로 실행하기 위해서는chkconfig와 ntsysv를 사용한다. chkconfig를 알기 전에 runlevel과 init.d 그리고 setup과 같은 로딩 서비스 관리 툴의 연관을 이해 하여야 겠습니다. 가. About Run-level ? 리눅스나 유닉스는 runlevel이라는것이 존재 한다. 일반적으로 Window 에서 Safe 모드와 prompt모드와 일반 모드로 부팅시 선택 할수 있듯이, unix도 다양한 구동 방식이 존재한다 이것을 runlevel 이라고 하며 부팅시 선택 되도록 되어있다. 그리고 슈퍼관리자를 위해서 콘.. 2016. 3. 30.
wget 설치방법 CentOS7 최소설치 이후 wget 설치방법 yum 으로 wget 설치 $ yum -y upgrade, $ yum -y update error: cannot find a valid baseurl for repo $ yum -y install wget error: cannot find a valid baseurl for repo vi /etc/sysconfig/network-scripts/ifcfg-eth0 update NM_CONTROLLED=no restart the network interfase $ ifdown eth0 $ ifup eth0 1, 2번 다시 실행 2016. 3. 29.
intellij lombok 적용 intellij lombok 적용하는 방법입니다. File -> settings -> Plugins 로 들어갑니다. 하단의 가운데 [Browse Repositories] 버튼을 클릭해서 Lombok Plugin을 설치합니다. cannot find symbol 이라고 하면서 getter, setter 부분에서 오류가 나는 경우 Settings -> Compiler -> Annotation Processors 로 들어가서 Enable annotaion processing 을 선택해서 활성화 시킵니다. 2015. 11. 25.
이클립스 파일,메소드 주석 만들기 Window -> Preferences -> Java -> Code Style -> Code Templates -> Comments 에서 파일정보 주석 (소스 가장 위 상단을 선택) Types -> Edit /** * * @author : ${user} * @since : ${date} * @filename : ${file_name} * @version : 1.0.0 * @see * * * package : ${package_name} * */ 메소드정보 주석 (원하는 함수를 선택) Methods -> Edit /** * * @MethodName : ${enclosing_method} * ${tags} * @author : ${user} * @since : ${date} */ @author 개발자 @ex.. 2015. 1. 15.
톰캣에서 Multiple Instance띄우기. Tomcat을 1개만 설치하고 사용자에 따라서 톰캣을 여러개 띄워야 할 경우 사용자마다 Tomcat을 깔아주지 않고해결할수 있는 방법입니다.톰캣 설치시에 CATALINA_HOME이라는 환경 변수를 잡아주도록 되어있습니다.이 값은 Tomcat이 설치된 디렉토리를 지정해줍니다. 이 값은 톰캣 서버의 실행파일이나 클래스 패스등을 잡을때사용하는 실행 경로라고 보시면 될것 같습니다. 이것 말도 톰캣을 여러개 띄우기 위해서는CATALINA_BASE라는 환경변수를 잡아주면 됩니다.CATALINA_BASE는 개별 톰캣 instance들을 위한 기본 디렉토리로 볼수 있습니다.원래의 톰켓 디렉토리는 d:\was 1. WAS instances용 디렉토리를 만듭니다. ex> d:\instances 2. 그 WAS 용 디렉토리.. 2013. 7. 4.
Eclipse 단축키 확인 및 변경 Eclipse의 모든 단축키는 Window >> Preferences >> Workbench >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에서 자신의 손에 익숙한 단축키들이 있다면 이 메뉴에서 단축키들을 변경하는 것이 가능하다. Java Editor 단축키 Ctrl + Shift + M : 특정 클래스 Import 시키기 Ctrl + Shift + O : 자동으로 Import 시키기 Ctrl + Shift + F : 코드 자동 정리 Ctrl + Shift + G : 특정 메써드나 필드를 Reference하고 있는 곳을 찾는다 Ctrl + Shift + / : 블럭 주석 설정 Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정 Alt + Shift + DOWN : 커서.. 2011. 11. 7.