프로그래밍 QnA

이한길의 이미지

PHP의 popen가 작동을 안합니다.

개인적으로 이것을 이용해서 외부 프로그램을 PHP에서 사용해서..
결과를 얻어서 사용하고 있었습니다. 사실 외부 프로그램 사용 종종 할일이 있잖아요..
그런데 어느날부터 popen이 작동을 하지 않습니다. 원인파악을 못하겠네요.
혹시 이럴땐 뭐부터 짚어봐야 하는지 도움 부탁드립니다.

ps.아파치2, PHP4.3, win2k입니다.

zflute의 이미지

알고리즘 질문입니다.

다음과 같은 집합이 있습니다.

Quote:

A = 3, 5, 4, 1
B = 4, 2, 5, 1, 6, 9, 10

B의 원소 중 A에 포함되는 것을 제외한 결과를 A와 합치고자 합니다.
결론적으로,
Quote:

C = 3, 5, 4, 1, 2, 6, 9, 10

으로 만들려고 합니다. 단, 여기서 각 숫자 값은 특정한 값으로 순서가 변경되면 안 됩니다.

가장 쉬운 방법은 A의 각 원소에 대해서 B의 원소를 하나씩 검사해서 중복되는 것일 경우 제거시키고 남은 B의 값을 A에 붙여주면 되는데... 이렇게 할 경우 O(n^2)이 될 것 같은데요.

pleasantman의 이미지

쓰레드로 돌리는 프로그램에서의 동기화...

Thread의 동기화 문제입니다.
쓰레드는 약 4개 입니다.
각각의 쓰레드에서 log를 시각정보와 같이 만들어 냅니다.
각각의 쓰레드는 select / while / while / select로 돕니다.

각 쓰레드의 log는 프로그램 전체의 공유 버퍼인 buffer1과 buffer2에 저장됩니다.
buffer1이 다차면 파일에 기록하고 그 동안에는 buffer2에 체워집니다.
헌데 시각정보를 담다 보니 시각정보가 역전된 넘들이 보입니다.
각각의 쓰레드의 루프 부분에 일정한 딜래이를 주면(약 usleep(10000))
시각역전은 보이지 않습니다 그러나 이 정도의 딜래이면 프로그램이 전체적으로

bucketquai의 이미지

간단한 메이크 파일 질문인데요

간단한 메이크 파일 질문입니다
INC와 LIB는 제대로 선언이 되어 있구요

OBJ = 1_1.out 1_2.out

.SUFFIXES: .c .o .out

all:$(OBJ)

.c.o:
$(CC) -c $(INC) $<

.o.out :
$(CC) -o $@ $? $(LIB)
rm $<

이렇게 하면 1_1.out 1_2.out이 나오겠죠
그런데 원하는 결과가 1_1, 1_2라면 어떻게 해야될까요?
LD_FLAGS같은거는 쓰지말고 위와 같이 SUFFIXES 룰을 바꾸는 형식이라면 불가능 한가요?

ps.freebsd에서는 위의 코드가 안되더군요. gmake를 써야됩니다. 아마 원래 메

byung82의 이미지

javascript에서 window.move 관련 질문

IE와 모질라에서 동작하는 사이트를 만들려 합니다.

다름이 아니라 아래 코드 처럼하면 모질라에서 동작을 하지 않습니다.

모질라에서 사용할수 있는 방법을 알려주시기 바랍니다.

IE에서

var Address;

function open()
{
    window.open( 'test.html' );
}

function setAddress( address )
{
    Address = address;
}

test.html 내용..
[code:1]
<html>
<body onload="load()">
</body>

<script language="JavaScript 1.1">

musik의 이미지

arp / mac 관련 질문입니다.

음..

인터넷구간으로 나갈 패킷을 적당히 조립하여 놀고 있었습니다.

근데 제가 궁금한 것은... 디폴트게이트웨이의 MAC 어드레스를 영 엉뚱한 값으로 세팅해서 날려봐도 어떻게 된 일인지 외부로 패킷이 잘 나가네요? :roll:

그렇다면 엉뚱한 값의 MAC 주소를 가진 이더넷 프레임을 디폴트게이트웨이 장비가 지가 알아서 받았다는 얘긴데... 어떻게 이게 가능한지 모르겠습니다.

그것도 아니라면, 게이트웨이의 IP레벨에서 MAC 주소를 무시하고 처리한다는 얘기같은데... 그다지 합리적인 결과로는 보이지 않습니다... :?

jenix의 이미지

IIS/MS-SQL/ASP 의 커뮤니티 사이트를 아파치/MY-SQL/PHP 로 옮?

안녕하세요. :)

제목이 짤려버렸네요 .

현재 IIS/MS-SQL/ASP 로 돌아가고 있는 커뮤니티 사이트를

( 정확히 하자면 저희 동아리 서버입니다. 저희 동아리 한학년당 인원이 30~50명에 육박하며;; 꽤 긴 역사에 많은 선배님들이 있어서..자료가 상당합니다 :shock: 현재 게시판/주소록 디비만 매주 백업하는 분량이 400메가정도 되거든요? 음.. 동아리 서버 치고는 작은데이터량은 아닌듯해서 :oops: )

아파치/MY-SQL/PHP 로 옮겨볼까 합니다.

또한번 정확히하면, 제로보드화 하려고 하는중인데요..

dreamer의 이미지

file size

if ((fp = fopen("aaa", "wb")) == NULL)
    {
        perror("open error");
        exit (1);
    }
length = 0x8000000;
fseek(fp, length - 1, SEEK_SET);
fwrite(&zero, 1, 1, fp);


처럼 해서 128M 파일을 만들었습니다.
/hddb에 100개를 만들었습니다.물론 파일 이름은 다르게요
그런데
df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdb1             39516244    283796  37225128   1% /hddb

처럼 실제로 사용된 것 처럼 나오지는 않는데, 왜 이런가요.
cjy1126의 이미지

Load Balancer를 어떤식으로 테스트해야하나요?

LoadBalncer를 만들었습니다.

LB는 IP별로 분할을하기때문에, 여러개의 IP에서 패킷을보내야 분할해주는것이 보입니다.(트래픽을 기준으로 나눴습니다.)

이것을 테스트해보고 싶은데, 컴퓨터의 대수가 적습니다.(1-2대)

임의의 source ip를 생성해서 패킷을 보내는 프로그램이 없나요?

아니면, 생소켓을 이용해서 tcp/udp/icmp 패킷을 만드는 소스라도 알고싶습니다.

도움 부탁드립니다.

s97083의 이미지

파일 끝에서 128바이트를 읽어야 대는데여

fseek(file, 0, seek_end);
fseek(file, -128, seek_set);

-.-; 이렇게 해도 대는건가여 파일 다루는걸 하도 오랜만에 해바서
어떻게 해야댈지 까먹었어여

페이지

프로그래밍 QnA 구독하기