프로그래밍 QnA

r2nato의 이미지

jvm 메모리 사용량을 모니터링할 수 있는 방법이 있나요?

자바로 서버 애플리케이션을 작성했는데, 메모리 누수 현상이 발생하는 듯합니다.
전체 시스템 메모리가 바닥 나지는 않는데, jvm이 프로세스 또는 쓰레드당 할당해주는 힙 메모리를 다 써버리는것 같습니다. jvm에서의 메모리 관리 문서, 관련 툴, 디버깅 방법 등의 정보 아시는분 계시면
도움 부탁드립니다.

ismyid의 이미지

python으로 egloo API 해보신분 계신가요?

한번 해보고 싶은데..
도통 어떻게 사용하는지 모르겠네요...

>>> egloo=xmlrpclib.Server("http://rpc.egloos.com/rpc1")

요거 한번해보고 진도가 안나가네요...

http://www.blogger.com/developers/api/1_docs/ 도 가보고
http://www.xmlrpc.com/metaWeblogApi 도 가봤는데 잘 모르겠더군요..

사용해보신 분들 간단하게라도 좀 가르쳐주세요...

novafinder의 이미지

c++ 공부중입니다. 도와주세요^^

void Matrix::Plu(){
cout cout cout for( row = 0; row for( col=0 ;col sum[row][col] = a[row][col]+b[row][col];
cout if( col == 6 )
cout }
}
}

대략 이런 코드가 있습니다. a 행렬과 b 행렬을 이차원배열로 만들어 연산을 시키는 소스중에서 덧셈 부분만 잘라온것입니다.

Jean Song의 이미지

LGPL 관련해서 문의 드립니다.

안녕하세요 꺼꾸리입니다.

소프트웨어 개발을 직접하지는 않지만 현재 진행하고 있는 프로젝트와 관련되어 기획자 입장에서 몇 가지 질문이 있어 이렇게 글을 올리게 되었습니다.
요즘 오픈 소스 관련하여 자료를 찾다보니 여기까지 오게 되었네요 :lol

- 질문 시작 -
오픈 소스 라이센스가 GPL과 LGPL이 있는 것으로 알고 있는데요.
Q1> 라이센스가 GPL로 된 여러 프로젝트 소스(예: 비디오 코덱 소스)를 개발자가 일부 수정하여 코덱 라이브러리로 만들면 라이센스를 LGPL로 임명(?)할 수 있는가요?

사랑천사의 이미지

RPM 혹은 DEB 묶을 때 이런 경우..

안녕하세요?
이여송 사도요한입니다.

RPM이나 DEB 파일을 묶을 때 이런 경우가 있더군요. 이럴 때 어떻게 해야 하나요? 솔직히.. Engdic 같은 프로그램은 ... 아.. 예를 먼저 들 것이 아니라 설명을 먼저 드리겠습니다.

보통 컴파일을 하고, 그 후에 make install 정도로 RPM 빌드 경로에 그것을 복사 하게 만든 뒤 그 안의 파일들을 잡아다가 RPM으로 묵게 되는 것인데, 이런 경우, 이것이 /usr 등에 프리픽스를 집고 설치 되게 되죠. 그런데 GCC나 Apache, PHP 등은 이런 샐행상의 경로(라이브러리등 때문에) 설정이 달라지면 실행에 문제가 생기기도 합니다. 두 가지 패키지를 예를 들어 보겠습니다.

superkkt의 이미지

socket에서 read()할때 0을 돌려주는 경우와 ECONNRESET의 차이점이 궁금합니다.

메뉴얼을 보니 peer가 orderly shutdown을 하면 0을 돌려주고, forcibly closed를 하면 -1과 함께 ECONNRESET이 셋팅된다고 되어 있습니다.

그럼 상대방이 close() 함수를 사용하면 무조건 ECONNRESET이 나오고 shutdown()함수를 사용해야만 0을 돌려주는건가요? 제가 알기론 두 함수 모두 FIN segment를 peer에게 보내는걸로 알고 있는데요.. 그외에 다른 차이점이 있나요?

사랑천사의 이미지

GCC 2.95.3 컴파일을 하는데 흠... decl.c에서...

GCC 2.95.3을 ftp.gnu.org에서 받아서 컴파일 하는데..
-- gcc-2.95.3/gcc/ch/decl.c --

tree
start_struct (code, name)
     enum chill_tree_code code; // 여기
     tree name ATTRIBUTE_UNUSED;
{

이 부분에 대해서...
-- Message --

make[2]: Entering directory `/root/ftp/gcc-2.95.3/gcc/ch'
gcc -c -DCROSS_COMPILE -DIN_GCC   -g -O2     -I. -I.. -I. -I./.. -I./../config -
I./../../include decl.c
decl.c: In function `start_struct':
decl.c:4451: error: argument "code" doesn't match prototype
ch-tree.h:736: error: prototype declaration
make[2]: *** [decl.o] 오류 1

멋진그이름의 이미지

IDS프로그램을 한번 만들어보려고합니다.

이번에 졸업프로젝트로 IDS프로그램 하나만들어보려고 결심했습니다^^

윈도우용으로 만들것인가 유닉스용으로 만들것인가 고민하다가 여태 사용해왔던게 gcc 컴파일러고 mfc나 윈도우VC++에 익숙치 않아서 유닉스용으로 결정했습니다.

그런데학교 유닉스서버에서 작업하려고 했는데, IDS 테스트해보기에는 학교서버가 그다지 좋지 않을듯해서 제 컴퓨터에 유닉스를 깔고서 작업환경을 구축해보려고 합니다. (랜카드를 난잡모드를 설정해야하는등..)

nakrlove의 이미지

[질문] 우분투에 Java 설치?

안녕하세요!
우분투 리눅스를 설치해서 리눅스에서 TEST를 할게 있었서
Java를 설치를 하였습니다\

근데 우분투는 rpm 자체가 빠져있내여.
이런 호환성 지원을 하지 않아서 약간의 불편함이 있습니다.
기존의 사용자들은 새로운 우분투에 적응에 시간투자를 해야 해서...

어째거나.
java를
sudo apt-get install .. 로 설치를 했는데
이게 어디에 설치되었는지 알수가 없군여

find로 뒤져도 봤지만.
Java에서 제공하는 tools.jar라른 파일을 찾을수가 없내요

harisoo의 이미지

리눅스 null modem통신 질문입니다.

안녕하세요 리눅스 초보자입니다. 다름이 아니라 제가 시리얼 케이블을 이용해서 com1,com2간에 통신을 하려고 하는데 생각대로 잘 되지 않네요. 무엇이 잘못되엇는지 모르겟지만. 서로간에 보낸 데이터가 다른 포트로 전달이 되지 않네요. 제가 여기 가입한지 얼마 안대서 소스를 어떻게 올려야 할지 몰라서 그냥 드래그해서 올립니다.(보시기 불편하실듯) 아직 encoding_raw_hdlc,decoding_raw_hdlc부분은 구현을 못해서 그냥 스트링만 카피하는 루틴으로만 작성햇습니다. 제가 보기엔 포트설정부분이나 read,write부분이 잘못된듯 한데 모르겟네요 ㅠ ㅠ

페이지

프로그래밍 QnA 구독하기