본문 바로가기

전체 글600

textarea, placeholder 줄바꿈 placeholder="ex) test1 test2" 2016. 7. 18.
고루틴(go routine) 사용하기 Go 언어를 사용하는 이유 중 가장 큰 하나일지도 모른다. 고루틴이란 함수를 동시에 실행시키는 것을 의미한다. 고 언어의 특징중에 동시성이라는 것이 이것을 의미한다.스레드와 비슷할지는 모르겠지만 고루틴은 적절량의 메모리를 할당하여 사용하기 때문에 메모리 효율에서 좋다고 합니다. 사용법은 함수앞에 go를 선언하면 된다. 예제 결과 go 를 선언하면 함수가 동시에 실행이 되고go 를 없애고 함수를 실행하면 test1이 먼저 다 실행한 후에 test2가 실행이 된다 2016. 7. 17.
go언어 웹 어플리케이션 자동 빌드 cmd 명령어 창에 다음과 같이 설치를 한다.go언어가 설치 되어 있어야 하고 설치를 하면 GOPATH에 bin에 설치가 된다.go get -u -v github.com/pilu/fresh  auto build를 실행하기 위해 간단히 코드를 작성하자main.go가 있는 폴더에runner.conf 파일을 만들어 다음과 같이 입력한다. root:                 .tmp_path:          ./tmpbuild_name:        runner-buildbuild_log:         runner-build-errors.logvalid_ext:         .go, .tpl, .tmpl, .htmlignored:           assets, tmpbuild_delay:       .. 2016. 7. 13.
프로세스 모니터링 top 명령어 : 실시간 프로세스 모니터링 ( 5초간격 ) 2016. 7. 9.
네트워크 모니터링 netstat : 네트워크의 다양한 정보(패킷, 소켓)을 확인할 때 사용하는 명령어 traceroute : 패킷이 목적지 주소까지 찾아가는 경로를 조사하는 명령어 tcpdump -i eth0 : 네트워크 상의 모든 패킷을 보여주는 명령어 2016. 7. 9.
디스크 모니터링 df -m : 파일시스템의 파티션별 사용량 ( MB 단위 ) du -m /home : 디렉토리의 사용량 ( MB 단위 ) 2016. 7. 9.