프로그래밍 QnA

stratus의 이미지

RedHat 8.0에서의 컴파일

안녕하세요.
질문에 대한 답을 해주시리라 믿으며 먼저 감사의 말씀 드립니다 ^^

드라이버를 하나 제작하여 RedHat 7.2/7.1/7.0등에서 컴파일 및 설치를 완료하였는데,
같은 소스를 사용하여 8.0에서 컴파일하였더니 오류가 발생합니다.
다른 것은 제쳐놓고서라도 이해가 안되는 한가지가 있어서 질문 올립니다.
구조체를 사용할 경우, 구조체 타입명 앞에 "struct"를 붙이지 않으면 parse error가 발생하더군요.
리눅스에서 제공되는 include 밑의 header 파일을 include 하여 쓰는 경우에도, 그 소스 중에서도 'struct' 를 붙이지 않은 부분에 대하여 같은 에러를 발생시킵니다.

geneven의 이미지

만드레이크 9.1에서요

#include <iostream>

main()
{
    cout << "Hi" ;
}

를 확장자 cpp로 저장하고 g++로 컴파일 했는데
cout이 선언이 안되어있다고 나오거든요? 왜 그렇죠?

sunbee의 이미지

파일 upload 시에 time out 문제 ㅠㅠ

웹서버-weblogic --- 방화벽 --- 인터넷
이렇게 연결이 되어 있습니다.

jsp에서 multipart 로 파일 업로드를 하는데 업로드 도중 30초 정도 지나면 밑에있는 에러가 뜹니다.. 왜 이런걸까요?? 원인 조차 모르겠습니다.

Quote:

**insertFile Mediator start**
java.io.InterruptedIOException: Read timed out
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:85)
at weblogic.socket.PostInputStream.read(PostInputStream.java:95)
at weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStreamImpl.java:113)
gnoesod의 이미지

php, apache 에러 메세지에 관한 질문입니다.

제로보드를 약간 수정해서 사용중인데요.
가끔(?) 아무 것도 안했는데

Warning: write failed: No space left on device (28) in Unknown on line 0

Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/usr/local/apache/htdocs/bbs/data/__zbSessionTMP) in Unknown on line 0

다음과 같은 메세지가 뜨면서 제로보드에 내장된 로그인 기능이 마비되 버립니다.
특이한 건 좀 시간이 지나면 (하루, 이틀..) 다시 정상이 된다는 것..
특히 device(28) 과 line 0 이 무엇을 가리키는 지 알 수가 없네요..

irum66의 이미지

pro*C host 변수 동적할 당 문제..

안녕하세요. proC 로 application 구현하는 사람입니다..

proC 호스트 변수 중에 varchar 도 동적할당 할 수 있는지??

pooshap의 이미지

char -&gt; long 으로 케스팅이 안되내요

32bit intel cpu에 linux(2.4.20)에 gcc 3.2.2 를 쓰고 있습니다.

main()
{
const char *k="2147483648";
long chat_1;
long chat_2;

chat_1 = 2147483648; //2^31
chat_2 = atol(k);

printf("%d %u\n",chat_2,chat_1);
}
실행을 했을경우

[root@db love]# gcc -o k k.c
k.c: In function `main':
k.c:18: warning: decimal constant is so large that it is unsig

[root@db love]# ./k
2147483647 2147483648

첫번째는 : 18줄에 왜 warning이 나는지
long의 크기는 4byte이구요 unsigned long으로 해도 warning이 발생되내요.

두번째는 캐스팅이 역시나 안되내요.

sinweb의 이미지

ping 프로그램

리눅스 서버가 두대있습니다...
근데 1번 서버에서 2번서버가 죽었는지를 체크하고 싶거든요..
그래서 주기적으로 핑을 보내서 답이 없으면 정해진 메일로
메일을 보내는 프로그램을 만들고 싶은데요...
어떤식으로 하는것이 제일 좋을까요..?
고수님들의 많은 조언 부탁드립니다~~

환절기 감기조심하시구요~~ :shock:

xfmulder의 이미지

thread 로 돌고 있는 프로세스를 fork() 하면 어떻게 될까요?

process 가 있는데 여기에는 2 개 이상의 thread 가 돌고 있읍니다.
이중 한 thread 가 fork() 를 수행하면 새로 생긴 child 는 parent 의 thread 를 모두다 갖고있는 건가요?

이 child 는 즉시 execl() 을 하고 죽게 할 생각입니다. 다른 thread 에 영향을 주는지 혹은 parent의 thread 들과 어떤관계가 있는지 궁금합니다.

flatony의 이미지

DB에 저장된 IP를 가져와서 주기적으로 핑날려서 alive유무 확인

SNMP 매니저를 웹으로 구현하려고 하는데요,,,,

오라클에다가 에이전트 IP를 등록시켜놓고,,,,

C로 코딩하려는 엔진,,,

요기서는 이 등록된 아이피를 전부 셀렉트 해와서

각각을 ping을 3번 보내서,,,,,timeout이거나 3000ms이상이면 죽은걸로

그게 아니면 산걸로,,,, 일케 코딩하려고하는데,,,,여,,

일단 이게 되야,,,,snmpget으로 MIB값을 가져오는건 다음 문제일듯싶은데,,,

1. 일정시간이 되면 오라클에 있는 IP를 가져와서 각각에 핑을 날려야하는데

5분마다 확인한다고하면,,,,최초 시간을 기준으로 한다고했을때,,,,

deadlive의 이미지

[질문] 다른 process의 socket descriptor...

다른 process의 file descriptor의 정보를 얻을 수는 없을까요?

정확히는 다른 process의 socket descriptor에 대한 정보를 얻고 싶기 위함입니다

안 될거 같긴 한데 혹시 가능한가 해서요...

ftp 같은 tcp network program에서 tcp parameter들을 setsockopt를 이용하여 바꾸고 싶은 거였는데...

혹시 다른 방법을 통해 다른 process의 tcp connection에서의 parameter를 바꿀 수 있나요?

그리고 cwnd나 rtt 같은 건 각 tcp connection 마다 따로 존재하는 정보 맞죠?

tcp algorithm을 바꿔보는데.. 할 때마다 kernel을 바꿀 수는 없어서 그러니 조언좀 해주세요...

페이지

프로그래밍 QnA 구독하기