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

vigor96의 이미지

자바에서는 어떻게 IO 에 timeout 을 겁니까?

자바에서

Runtime aaa = Runtime.getRuntime();
Process process = aaa.exec("애플리케이션");


BufferedReader in = new BufferedReader(new InputStreamReader(process.getInputStream()));
while ((inLine = in.readLine()) != null) {
  // 데이타 내용을 읽어서 처리 

}

여기서 "애플리케이션"의 응답이 없으면

무한적으로 기다리게 됩니다.

timeout 을 걸고 싶은데..그 방법을 모르겠습니다.

c/c++ 에서는 timer 를 이용했던 것 같은데.

kernys01의 이미지

안녕하세요 질문이 있습니다

안녕하세요 ? WIndows 2000 으로 호스팅을 하고 있는사람입니다

그런데 요즘 WIndows 2000에 한계가 닥치는것 같아서 리눅스로 변경할 참에 옆컴퓨터에다 리눅스를 설치했거든요..

그런데.. 이 리눅스 컴퓨터에 서버를 운영하면 외부에서접근이 불가능 한지라..
어떻게 해야할지.. 난감하네요..

아마제 예상엔 WIndows 2000 DNS 서버를 이용하면 될것 같은데..
어떻게 하는지 혹시.. 아시는분 계신가요 ?

리눅스를 오늘 처음접해서.. ^^ 혹시 아시는분 계시면.. 자세히 설명부탁드립니다

미르의 이미지

[질문] 아파치 에러로그가 이상해요 ㅠ.ㅠ

아파치 에러로그를 확인해보니 방문자가 웹페이지에 접근을 할때마다 아래와 같은 에러로그가 기록이 되고 있네요 ^^;

[Tue Apr 8 20:59:15 2003] [error] [client xx.xx.xx.xx] (13)허가 거부됨: cannot read directory for multi: /home/xxx/public_html/

cannot read directory for multi 라는 에러로그가 어떤 이유에 의해서 쌓이는지가 궁금합니다.

이 로그때문에 하루에 저장되는 에러로그의 양이 장난이 아니네요 ㅠ.ㅠ

어떤 특정 계정에서 나타나는 문제가 아니라 저의 서버에 있는 모든 계정에서 접근 거부 에러가 나는군요.

bum의 이미지

애슬론 서버 운영하시는 분 계신가요. disk io 관련 질문입니다.

혹시 애슬론 서버 운영하시는 분 계신지요.

저는 KT266A를 노스브릿지로, VIA8233A 를 사우스 브릿지로 사용하는

기가바이트 vtxh+ 메인보드를 사용하고 있습니다.

이번에 이 시스템으로 파란 7.2를 베이스로 서버를 꾸몄습니다.

커널은 2.4.20을 빌드하여 사용중입니다.

처음에는 별탈 없이 운영되는 듯 하다가 문제가 생겼습니다.

HDD의 access가 많아지면 시스템이 다운됩니다. HDD LED에는 불이들어온

상태입니다. 다운시의 메시지를 보면 DISK IO 문제인듯하여

sssflame의 이미지

mysql 에서 mysql 아이디 비밀번호 까먹을경우..

mysql할때.
db를 만들려면.

./mysql --user=mysql -p
하고 비번을 넣어야 하는데..

이걸 까먹었네요..

원래있던 db는 다 없어져도 좋으니
mysql을 다시 깔지 않고 mysql에 db를 만들수있는
무슨 방법이 있나요.?

답변 부탁드립니다.

alkaid1004의 이미지

질문이 두가지 입니다... ~ 당나귀에 관한것과 하드디스크 마운

1. 리눅스에서도 리눅스 전용 당나귀 프로그램이 있다고 들었습니다... 어디서 구할수 있는지 궁금 하군요.... 아무리 당나귀 웹 페이지를 찾아 봐도 보이지가 않네요..

2. 전 지금 윈도우 XP와 리눅스로 듀얼 부팅을 하고 있습니다. 그래서 리눅스상에서 하드 디스크를 마운트 한고 싶은데.. 잘되지 않더군요.. 마운트 폴더를 들어가도 hda1은 마운트 항목이 없더군요... 현재 윈도우 포맷이 NTFS인데.. 이건 마운트가 안되나요??? 마운트 하는 방법을 알고 싶

zzsay의 이미지

아파치 및 ProFTP 에서의 유저 속도 제한에 관하여

안녕하세요.
즐거운 하루가 되셧는지요?
다름이 아니라 proftp 에서 특정 유저를 제외 하고
예를 들어 wheel 그룹등을 제외 하고 다운로드 속도를 제한 할수 는
없는지요 대략 200k 정도 나오게 하고 싶습니다.
rroftp.conf 를 수정하여 회선 제한을 할수 있는대 이는 전 유저에게
공통 사항으로 적용이 되는 것 같더군요

또 아파치 에서도 속도 제한을 할수 있는지 알고 싶습니다.
물론 이는 전 웹접속자에게 공통으로 적용되어도 상관은 없습니다.
(모든 웹접속자에밖에 제한 할수 없겠네요 그러고보니..)

alsgo123의 이미지

Advanced Pro ... Unix 책 예재 소스중 컴파일 에러 관련질문입

스티븐스 아저씨의 ' Advanced Programming in Unix Environment' 의
예재 소스를 컴파일 하는 도중 아래와 같은 에러가 발생합니다.

[alsgo123@WinCE ~/src_apue]$ gcc chap2.c
/tmp/ccwQvxVY.o: In function `main':
/tmp/ccwQvxVY.o(.text+0x15): undefined reference to `err_quit'
/tmp/ccwQvxVY.o(.text+0x4d): undefined reference to `err_sys'
collect2: ld returned 1 exit status
[alsgo123@WinCE ~/src_apue]$

소스 코드는 아래와 같습니다.
[code:1]
#include <sys/types.h>
#include <dirent.h>

changkhan의 이미지

gcc-3.2.1을 처음 쓰는데;; ㅜ.ㅜ

FreeBSD 4.6에서 프로그래밍을 하다가, 새 서버에 FreeBSD 5.0을 깔았습니다. 그리고 전에 만들던 소소들을 새 서버로 옮겨서 컴파일을 하는데, 컴파일러가 자꾸 이상한 부분에서 딴지를 거는겁니다;;
음;; 새로운 컴파일러가 뭔가 좀 이상하다 싶어서 헬로월드를 컴파일 해 봤는데요;;;
#include <stdio.h>

void main()
{
printf("hello world!\n");
}

g++ test.cpp

글쎄 이 프로그램조차 "test.cpp4 `main' must return `int'"라는 에러를 내네요;;;;

디버그 레벨이 높아서 그

살자의 이미지

select와 pthrea의 차임점에 대해...

select 와 pthread의 차이점이라기 보다는
어떤때에 select가 사용하고, 또 어떤때에 pthread가 사용되는지..
그리고 글을보니깐 fork와 ipc를 사용한다구도 나와있는데 이방법은
또 언제 사용해야 하는지 궁금합니다.
다 각각의 최적의 상황이 있질않나 해서여...
맨날 질문만 해서 죄송합니다..
앞으로 저도 고수가 되면 답변 많이 하겠습니다..
그럼 고수님들 답변 부탁드리고 항상 감사합니다..
그럼 다들 복많이 받으세여...^^

페이지

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