프로그래밍 QnA + 설치 및 활용 QnA + 질문

litwind의 이미지

sizeof() 를 함수내에서 할 때와 다른 함수에서 할 때...

int size(void *src)
{
   printf("in function: %d\n", sizeof(src));
   return 0;
}

int main()
{
   char a[7] = "abcdef";
   printf("in main: %d\n", sizeof(src));
   return 0;
}

이렇게 했더니..
결과가

in function: 4
in main: 7

이 나온네요.. 왜 그렇죠?

crushout의 이미지

crontab에서 실행한 java파일에서 로그확인???

현재 crontab에서 java로된 클래스를 만들어 돌리구 있습니다...
뭐... 문제없이 잘돌구 있습니다.
궁금한것은 crontab에서 실행된

java프로그램에서 System.out.print()로 찍히는 로그가 어디에 있는지

궁금하네요...

검색해도 /var/log/cron에 대한 예기만 나오네요...

:oops:

천재태지서주영의 이미지

vi 의 로그 .viminfo 를 어떻게 지울까요...?

우연히 열어봐서 알았는데
vi 의 로그가 ~/.viminfo 에 차곡차곡 쌓이더군요.
그런데 그 정보가 워낙 자세해서 보안상 문제가 많은것 같네요.
이 내용을 어떻게 초기화시킬런지...

내용을 전부 삭제해도 vi 를 실행한 후에 다시 로그를 보면 이전로그가 그대로 살아나네요.
임시로 다른곳에 저장하는건가요? ㅡㅡ;

어떻게 저 로그를 지울지... 정말 궁금합니다~
파일을 그냥 지워버리면 안될거 같고... 내용을 비워도 안되니..

살자의 이미지

pthread_detach()에 대해..

pthread_detach()가 어떤 작업을 수행 하는지 이해가 되지 않습니다.
책에서는 연대가능하다는 말이 나오는데 무슨 뜻인지 모르겠습니다.
pthread_detach()어떤 작업을 하는지 알려주세요..
그럼 수고하세요..^^

littletirano의 이미지

[sendmail ] 550 메세지가 뜨면서 발신이 안될때.

outlook 에서 메일 발송하면 아래와 같이 오류 메세지가 뜨거든요.

받는 사람 중 한 사람이 서버에서 거부되었으므로 메시지를 보낼 수 없습니다. 거부된 전자 메일 주소는 'aaa@hotmail.com'입니다. 제목 '받으세요~~', 계정: 'bbbk.net', 서버: 'bbbk.net', 프로토콜: SMTP, 서버 응답: '550 5.7.1 <aaa@hotmail.com>... Relaying denied. IP name lookup failed [211.206.163.5]', 포트: 25, 보안(SSL): 아니오, 서버 오류: 550, 오류 번호: 0x800CCC79

외부로 메일을 보내는 것만 안됩니다.
받는건 되구요.

sun1226의 이미지

proc 에서 linked list에 관한 질문입니다....꼭좀 부탁드립니다

m=m->next;
PCC-S-02201, Encountered the symbol "m" when expecting one of the following:

; returning,
The symbol ";" was substituted for "m" to continue.
위의 내용은 proc컴파일했을때 나타나는 에러인데요...이해가 되지 않는게..
전혀 문제가 없는것 같은데..자꾸 에러가 나와서 ...미치겠습니다...
소스를 간략하게 보여드린다면...

header에 선언되어있는 mib_head정보를 가지고 proc에서 사용..
참고로 mib_head정보는 server 모듈쪽에서 linked list로 만듬...
miblist *m;
m=NULL;
m=mib_head;

kang0203의 이미지

L2 , L3 , L4 스위치에 대해..

안녕하세요..
몇일 후에 L2 , L3 , L4 스위치에 대해 스터디 발표를 해야 하는데
자료를 찾을 수가 없어서 이렇게 글을 남깁니다...
주제가 아닌것 같기도 하지만 혹시 L2 , L3 , L4 스위치에 대한 자료와 좋은
링크 있음 알려주세요...

sun1226의 이미지

proc에서 insert에 관한 질문입니다.....꼭좀..

안녕하세요..다름이 아니오라...
두가지 질문을 드리겠습니다...한가지는 linked list로 되어있는 정보에서
head정보만 알면 while문에서 insert가 되지않는지..궁금하구요...
insert_mib(){
miblist *m;
m=NULL;
m=mib_head;
while(m->next){
EXEC SQL INSERT INTO server_mib values
(:m->num,:m->ip,:m->ifSpeed,:m->ifInOctets,:m-> sysUpTime)

m=m->next;
}
EXEC SQL COMMIT WORK RELEASE;
}
또 한가지는요...char str[256]으로 선언된 호스트배열을 insert할때는

gowithsky의 이미지

FIN_WAIT1 문제

안녕하세요. 가입하고 처음 글을 올리는 글이 질문이 되었군요..

소켓 통신에서 연결을 끊은 뒤 FIN_WAIT1 이 오래가는 현상이
계속 일어나는데요, 이것저것 찾아봐도 적당한 내용이 없네요..
이걸 좀 줄이는 방법이 없을까요?
리눅스 초보를 도와주세요...ㅠㅠ

pooshap의 이미지

시그널 함수 호출시 인자값 전달 문제.

먼저 소스를 적습니다.
------------------------------------------------------------
void alarm_handler(int); // 시그널 호출 함수 인자를 구조체로 선언을 어떻게 하는건지...

unsigned int pingtimeout_init(struct chat_client *client)
{
timeout_delay = atoi(DEFAULT_PING_TIMEOUT);

if(timeout_delay) {

signal(SIGALRM, alarm_handler);
alarm(timeout_delay);
}
return timeout_delay;
}

static void alarm_handler(int sig)
{
send_ping(struct chat_client *client); // 이부분을 위해서 구조체를 받아와야 합니다....

if(timeout_delay) {

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기