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

shs0917의 이미지

signal함수에 대한 질문..

요즘 어드밴스트 유닉스 프로그래밍 책을 혼자 공부중인데요..
signal 함수에 대해서 이해가 잘 가지 않아서 질문을 올려봅니다.

#include <signal.h>

void (*signal (int signo, void (*func) (int)) ) (int);

그리고 이 원형을 좀 더 쉽게 하기 위해서..
typedef void Sigfunc(int);

Sigfunc *signal (int, Sigfunc *);

이렇게 되어 있는데요.. typedef해서 void 자리에 저렇게 바꾸면서
해봐도.. 함수가 저렇게 변하는게 이해가 잘 안되요.. :oops:
impactbar의 이미지

[문의] 웹서버와 동영상 서버가 분리되어 있는 환경에서

언제나 도움을 받고 있습니다.

웹서버(리눅스,톰캣) + 동영상서버(윈2000서버 스트리밍서버)

형태의 조합을 가지고 있습니다.

웹서버에서 동영상 파일을 올리면 동영상서버에 올려서 서비스 하는 형태로

진행됩니다.

이때 웹서버에서 다른 윈도 서버로 파일을 올릴 수 있는가요?

도무지 개념이 서지 않아 글을 올려봅니다.

좋은 하루 되십시오.

hun98의 이미지

라우터없이 윈도우와 리눅스 통신할 수 있는 방법좀 ^^;

라우터없이 집에서 윈도우 PC와 리눅스 PC와 통신 할 수 있는 방법좀 알려주세요..

윈도우 PC에서 리눅스로 telnet등의 서비스를 이용할겁니다.

vilinux의 이미지

connect 질문이요?

TCP 프로그램 하는중입니다.
환경은 리룩스 gcc 로 컴파일하고요

서버쪽에서는 클라이언트 쪽에서 들어올때마다 포크생성해서 통신하고요
클라이언트쪽 에서는 소켓 생성해서 데이터 를 샌드하고 잘받았는지
리시브 한다음에 리시브에서 에러나 머 키타 돌발 상황이 발생하면
리커넥 하게 해놨는데 문제는....
셀렉트 함수 써서 리스비 에러면 소켓을 close 하고 다시 소켓 생성
그다음에 커넥을 시도 하는데...............

소켓을 생성 하고 커넥을 하니까 서버쪽에서 프로세서를 계속 생성하게

sunge의 이미지

[ 질문 ] poll에서 검색 문제.

저번에 epoll질문 올렸던... 답변해 주셨던 분들께는 정말 고마습니다. 결국 사용은 못했지만 이것 저것 찾아보면서 알게 된것도 있네요..
근데 이번에는 <sys/poll.h>이네요. 검색할 소켓이 1000개 정도까지는 잘 돌아가던 서버가 검사할 소켓의 수를 1000개를 좀 넘개 잡아주면 그 이상부터는 동작을 안하네요... ( poll에서 반환값이 -1이네요. )
질문의 요지는
1. poll로 검사할수있는 수의 한계가 있는건가요?
2. 리눅스 시스템에서 열수있는 소켓( 서버이기에 )의 수의 한계가 있는건가요?

wafe의 이미지

C++, 다중상속, dynamic_cast

클래스 A가 있습니다. 그리고 인터페이스 흉내를 내려고 클래스 B를 만들어서 가상함수만 넣었습니다. 그리고 C는 A와 B를 상속 받아서 가상 함수를 구현했습니다.

class A {
public:
    void MethodA1();
};

class B {
public:
    virtual void MethodB1() = 0;
};

class C : public A, B {
   void MethodB1() { // blahblah  }
};

그 외에도 같은 형식으로 A,B를 상속받아 B의 가상 함수를 구현한 클래스들이 많습니다. D, E, F, ...

otherplace의 이미지

2.6.x 대 커널내에 iptables은 없습니까??

현재 2.6.5 커널을 사용하고 있는데..
ipmasquerading 하려다 이상해서 물어봅니다...
이게 제 첫질문이 되는군요..ㅡㅡ;;

얼마전 2.6.0 대 커널을 처음 썼을때만해도
ipmaq란 명령하나만으로도 간단이 마스커레이딩이 됐었는데..

커널버전이 올라가다보니 이게 안돼네요...

더구나 커널 컴파일시 넷필터에서 아이피 테이블등 옵션을 죄다 줘도
어찌된게 iptables 명령이 나타날 생각을 안하네요..ㅡㅡ;;

예전엔 걍 emerge iptables로 포테지추가해서 는데...
왠지 억울하더군여..

jkqjej의 이미지

삼바 설치 및 설정 방법

리눅스 왕 초보입니다.
레드햇 9.0을 설치했는데,
삼바를 설치하려는데, 순서와 절차를 부탁드립니다.

감사합니다.

세벌의 이미지

한 서버에 jsp php 돌릴 수 있을까요?

아파치 서버 설치하고 .jsp 파일은 topcat 에서 .php 파일은 php에서 처리하도록 하면 될 것 같기는 한데...

가능할까요? 가능하다면 어떻게 하면 되는지요? 관련 url은?
제 검색 실력으로는 잘 못 찾겠더군요 -.-

mybilberry의 이미지

thread와 signal 관련 문의 드립니다.

리눅스는 초보라서....

유닉스의 SUN OS에서 보면요...
usleep()은 여러개의 thread 사용시 unsafe 하고 nanosleep()을 사용하면 safe 하다고 알고 있습니다.
리눅스에서도 동일한가요?

여러개의 thread가 동시에 돌고 있는 프로그램에서 각 thread가 다른 주기로 잠시 정지상태에 있다가 다시 동작하려고 할 때, 안전하게 쓰기위해서는 nanosleep()을 사용하면 되는지...

답변좀 부탁드려요.....

페이지

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