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

하하의 이미지

소켓 IO

MS의 IOCP 에 대해 관심이 많아서.. 자료를.. 읽다. 나름대로

생각을 정리해 봅니다.

흔히. 리눅스 서버에서 많이 쓰이는 non_block socket일 경우

해당 소켓을 read 할때 읽을 게 없다면 리턴하여 해당 프로세스가

다른 작업을 할 수 있게끔 하고.. 보통 해당 소켓을 loop로 감싸서

buf에 읽을 게 있는지 없는지 프로세스가. 주기적으로 체크를 합니다.

IOCP의 경우... 는 nonblock과 비슷 하지만....

해당 프로세스가.. loop로 감싸서 즉 주체가 되서 계속 buf에 읽을게

seoleda의 이미지

음.. 예상하지 못한 상황.. foo는 어디로 갔을까요?

/test/ $ ls
src    work
/test/ $cd work
/test/work $ ln -s ../src target
/test/work $ cd target
/test/work/target $ mv foo ..

이렇게 하니 foo란 화일이 test 라는 디렉토리에 들어 가네요 ^^

제가 test/work/target라는 경로를 사용했으므로, target의 부모인 wrok에 foo가 들어 가리라고 생각했습니다.

그런데 돌아가는 것은 target의 실제 디렉토리인 src의 부모 디렉토리인 test로 화일이 옮겨 지네요. -.-

src라는 디렉토리에서 작업을 했다면 모르지만, target라는 디렉토리에서 작업을 했으므로 사용자는 target의 부모디렉토리인 work로 옮기라고 지시한 상황이 명백합니다. 그런데 쉘은 다르게 해석했습니다.

cb2531의 이미지

stl 관련 질문입니다..

a란 구조체에 map 객체를 넣고

typedef로 sa, *spa를 선언했습니다.

근데 삽입이나 삭제 같은 접근시

sa형 구조체.맵 객체 는 접근이 되는데

spa형 구조체->맵 객체 는 세그멘테이션 에러가 나네요...

기초적인 질문입니다만..헷갈려서 질문 드립니다 ^^

nayana의 이미지

기수정렬 잘안됩니다 도와주세요!!!

[code:1]#include <stdio.h>

#define N 100

unsigned bits( unsigned x, int k, int j );
void radix_exchange_sort( int a[], int n, int b );

int main ( void )
{
int i, n, score[N];
printf("Number of data?\t");
scanf("%d", &n);

for ( i = 0; i < n; i++ )
{
printf("score[%d] = ", i );
scanf("%d", &score[i]);
}

radix_exchange_sort( score, n, 31 );

for ( i = 0; i < n; i++ )

bougs의 이미지

[질문]iptables사용시 외부에서 ftp 접속문제.. 공인ip사용중...

안녕하세요..

현재, 유동ip 이며, codns를 사용합니다.
집에 들어오는 아파트랜입니다. 그래서, 그냥, 허브만 연결하면 됩니다.
집에 3대 연결되어 있습니다.

휴~ ftp 를 겨우 외부에서 접속할수 있게 되었습니다.
집에서 허브에 바로 연결하여 접속하면, 아주 잘됩니다.
방화벽도 설정하였습니다. 웹서버를 운영할려면, 아무래도
방화벽를 구성해 두어야 될것 같아서요.

그런데, 이 방화벽이 문제 입니다.
ftp포트는 5555번 포트 사용합니다.
외부에서, ADSL 같은 곳에서 ftp 연결하면

toy의 이미지

쉘스크립트에서 if문요...

if [ $VAR = "i am student" ]
then
echo "I am student"
fi

에서요.. VAR가 i am student로 세팅되있는데요.
저구문에서 too many argument에러가 납니다.
왜 그런지 모르겠어요...

myroot의 이미지

간단한 sax파서 추천해 주세요

소켓 프로그래밍을 하는데

데이터가 xml입니다. 그래서 소켓으로 받아서 파서로 해석하려는데

가볍고 쓰기 쉬운 sax파서 추천해주세요.

k1d0bus3의 이미지

sndconfig 유틸리티?

명령어가 없다고 나오는데요....
어떤패키지를 설치해야하나요?
레드햇 9.0에 기본적으로 포함안돼있는거 가타요

ceveea의 이미지

서버와연결이 않되서요

단순한 서버 클라이언트 연결 프로그램을 짜서 실행
시켰는데요 연결이 않되고 있습니다.
서버는 고정아이피고 클라이언트는 사설아이피 할당 받은
상태입니다. 아마도 연결될때 서버에서 클라이언트(사설아이피)
로 연결이 갈때(핸드세이큰가.??.) 않되서 않되는게 아닌가
생각하고 있습니다.
매스커레이든가 그거비슷한 것때문에 클라이언트를 못찾는게
아닌가... 십습니다...
그래도 생각해 보면 ssh telnet ftp 그런건 되는거 보면
프로그램이 될수도 있을것 같은데요 ...이것들도 tcp/ip 프로그램

랜덤여신의 이미지

Vim 으로 파일을 열 때 파일 인코딩에 대한 질문...

Vim 으로 파일을 열 때 파일 인코딩에 대한 질문...

안녕하세요,

제가 'vmmsi.log' 라는 윈도우의 로그 파일 하나를 열었습니다.

인코딩이 ucs-2 로 잡혔는데, 이상하게 맨 끝에 ^M 이 하나씩 붙어있습니다.

인코딩을 다른 걸로 잡아야 하는 건가요?

페이지

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