프로그래밍 QnA

sarangks2의 이미지

apache server status에서 ExtendedStatus On 옵션 관련 질문입니다.

처음으로 글 올려봅니다.
apache 성능분석툴 개발을 위해 알아보고 있는데

/conf.httpd.conf에서 아래부분을 수정하니 결과가 다음과 같이 나왔습니다.
결과에서 궁금한게 CPU값인데 시간이 지나갈 수록 값이 증가하는 경향이 보입니다.
apachectl restart 하면 초기값으로 돌아가는 듯 보이구요. 계속 두면 100도 넘어가고
CPU CPU usage, number of seconds 라고 설명이 되어 있어 이것의 정확한 의미를 모르겠습니다.
이 값이 의미하는 바를 알고 계시는 분 계시면 알려주시길 부탁드립니다.

혹시 apache server status 활용하시는 분 계시면 도움 주시면 감사드리겠습니다.

SonaGius의 이미지

[완료] static 변수에 대한 질문..

test.h

#include

void sonagius();

static public int abf = 0;

//////////////////////////////////////

test.c

void sonagius(){
printf("\nsonagius -> %d\n",abf);
}

//////////////////////////////////////

test2.c

#include "test.h"

void main(){

abf = 10;

printf("main -> %d\n",abf);

sonagius();

}

//////////////////////////////////////////

이렇게 abf라는 변수를 출력했을때 main에서 출력되는 값은 10인데

sonagius()함수가 출력하는 값이 0인 이유는 무엇일까요?

bold135의 이미지

SFTP 접속이 서버에서만 안됩니다.


하도 답답해서 글을 올립니다...부디 아시는 분이 있다면 도와주세요ㅠ_ㅠ

서버 to 서버로 저희쪽 서버에서 원격지에 있는 고객서버에 SFTP 로 붙어서 파일을 가져오려고 합니다.
별다른 설정값을 주고받은적은 없고, 고객사 서버쪽에서 SFTP 설정 해두었으니 가져가라- 라고만 들은 상태입니다...
유저, 패스워드, 호스트아이피만 받구요.

로컬에서 sshtools로 개발한 클라이언트 접속프로그램은 아주 잘 접속되고, 파일도 잘 가지고 옵니다.

그런데 저희 서버에서만 실행하면 connect 하다 끝나버리네요...;;;;;;

그냥 sftp user@hostip 치고 그다음 Password 입력하고 들어가면 접속은 잘되는데
굳이 이 자바로 짠 프로그램만 안되는 이유가 무엇일까요...납기는 ASAP인데 죽겠습니다...제발 도와주세요ㅠㅠ....;;;
데몬으로 구동할거라 매번 패스워드 입력해서 들어갈수도 없고...조언 부탁드립니다.

sauron의 이미지

해당 캐릭터셋의 대소문자를 어떻게 구하나요.


C/C++ 에

int toupper (int c);
int tolower (int c);

라는 함수가 있읍니다. man 페이지에는

-- 만일 c 가 unsigned char 값이 아니거나 EOF이면, 함수의 행동은 예상할 수 없다.

라고 되어 있는데, 만약 인수 c 가 현재의 로케일이나 문자셋 기준으로 unsigned char 범위를 넘는 경우,
해당 문자의 대문자나 소문자를 구할 수 있을까요.

junbum84의 이미지

이더넷 통신관련 질문입니다.

udp통신을 하는데 어느 곳에서 제가 설정한 IP를 다른 것으로 변경하는 것 같습니다.
즉 보드가 다른 IP를 가진 노트북에 연결되어 있습니다 보드쪽에도 두개의 IP를 가지고 있고요

보드에서 1번 노트북으로 전송을 하는데 2번 노트북쪽으로 자꾸 데이터가 전송되네요
패킷을 잡아보면 IP 헤더는 1번 노트북으로 설정되어 있습니다.
어디서 물리적으로 설정을 해주는 것 같은데 정확히 모르겠네요

아 참고로 1번 2번을 따로 따로 연결하면 잘됩니다.

그리고 두개를 동시에 할 때는 먼저 연결한 쪽으로만 계속 전송되네요.

그럼으로 핀맵문제등은 아니라고 생각됩니다.

윈도우에도 이런 기능을 어느곳에서 설정할 수 있다고 들었는데
혹시 아시는분 있으면 설명바랄게요

일단 저는 OS로 vxWorks를 사용하지만 윈도우로 얘기 해 주셔도 제가 참고해서
공부할 수 있도록 하겠습니다. 감사합니다

jobc42의 이미지

[완료]자바 상속과 블록에 관하여 질문이 있습니다

코드가 의미없는 쓸모없는 코드란걸 알지만 그래도 궁금해서 질문해봅니다^^;;

주석에 있는 블록들의 의미가 궁금합니다

블록들의 유무에 따라서 에러가 나는데 (주석을 없애면 정상)

왜 이런 현상이 일어나는지 궁금합니다

어차피 저런 코드는 좋은 코드도 아니고, 위험성을 내포해서

에러를 내주는거라고 추측해보지만

정확히 왜 그러는지는 모르겠네요;

답변 부탁드릴께요^^;

yanky2의 이미지

소켓을 close()하기 전에 shutdown()을 했더니 에러가 나네요.

서버와 클라이언트 각 소켓에서 close하기 전에 shutdown()을 호출하고 나서 errno랑, strerror을 찍어보니

Shutdown() failed: Error No=107 Reason=Transport endpoint is not connected 로그가 나오네요.

현재 서버와 클라이언트의 해당 소켓 속성으로, SO_REUSEADDR(서버만), SO_LINGER, SO_RCVTIMEO, SO_SNDTIMEO 속성을 설정하였는데,

서버는 현재 2개의 클라이언트로부터 접속을 받습니다.

혹시 이런 옵션들과 연관이 있을까요?

ins429의 이미지

웹페이지 검색툴..

레일즈 개발하는데요,
다큐멘테이션에 검색툴을 만들라고하는데, 다큐멘테이션이 데이타베이스에 있는게 아니고 html파일로 여러개 만들어져있는데
검색툴 어떤게 만들수 있나요?(ajax, rails plugins, etc)
php로는 하겠는데 레일즈는 접한지 얼마 안되서 도통 머리가 안돌아가네요.

vudghkzm의 이미지

make 실행 결과 가운데, warning 만 간추려서 보고 싶으면 어떻게 하나요?

make로 빌드하는 프로젝트가 있습니다.
별도의 IDE는 사용하지 않고, 터미널에서 bash 상에서 그냥 make 명령을 실행시키고 있고요.

근데 소스 파일 갯수가 많아서, 빌드 도중에 warning이 발생하면 일일이 찾아보기가 번거로운데요..

eclipse같은 IDE 처럼 빌드 결과 발생한 warning 들만 별도로 간추려서 볼 수 있는 방법이 있나요?
(warning을 error처럼 취급하도록 Makefile을 설정해서, 빌드 도중에 warning이 발생하면 빌드가 멈추는 방법 말고요)

SonaGius의 이미지

아이피 변경시 메일로 보내기?

얼마전에 인터넷 글중에 어떤 사람이 노트북을 잃어버렸는데

자신이 만든 '아이피가 변경될때마다 현재 아이피 주소를 자신의 메일로 보내주는 프로그램'이 백그라운드로 돌아가서 찾았다는 글을 보았습니다.

어떤형태일까 생각을 해보았는데

'매 초마다 아이피를 체크하여 아이피가 바뀌면 외부메일로 메일을 쏘게 한다.'를 가정해보니까

너무 비효율적인것 같아서 그럼 다른 방법이 무엇이 있을까 라고 생각을 해보다 질문이 생겼습니다.

1. 어떠한 프로세스가 수행되면(여기서는 아이피를 변경시켜주는 프로세스가 되겠지요) 자동으로 어떤 값을 리턴시기게 할 수 있는 방법이 있는지요.

2. 소켓프로그램에서 listen()상태는 accept()가 되기 전까지 계속 상태를 체크하고 있는 방식(매초마다) 인지요? [아니라면 프로세스에서 적용할 수 있는지..]

3. 만약 구현한다면 제가 지금 생각한 방법 외에 좀 더 효율적인 방법은 어떤게 있을까요?

페이지

프로그래밍 QnA 구독하기