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

shean0의 이미지

[DB질문] union을 index와 view로 처리할수 있을까요?

예를 들면..이런 2개의 학급이 있습니다.
매일 각각의 학생이 온라인으로 시험(과목은 1과목입니다)보고,
매일 2명씩 새로운 학생이 등록(과 동시 시험을 치른다)한다고 가정합니다.
여기서 시험을 치르면 exam_result에 점수가 등록이 될것이구요.
당연이 신규면 insert이구, 기존학생이면 update로 되겠지요.

테이블 구조는 아래와 같습니다. 각각의 학급이 틀리기 때문에 테이블을 2개 사용한다는 요구조건에서요..
코드:
[code:1] table_A

pogs의 이미지

EAGAIN 에러에 대해서 궁금합니다.

id=msgget(IN_Q, IPC_CREAT|QPERM)
...
msgsnd(id, (char *)&mesg, IN_Q_SIZE, 0)

이렇게 데이타를 큐에 보내는데요.
error가 나서 체크해보니
EAGAIN 이라는 에러가 나네요.

이건 어떤경우에 발생되는 에러인가요? 몇시간째 고생하고 있습니다.
도와주세요.

sbkang의 이미지

xhost - 명령어가 안 먹어요..

XManager를 설치해서 접속하려고 하는데
XDMCP connection failed 라는 에러가 나옵니다.

xhost - 치면
1356-200 xhost unable to open display ":0.0"
이런 메시지가 나옵니다.

DISPLAY 변수를 보면 아래와 같은데..
echo $DISPLAY
:0.0

어떻게 해야 할까요??

chaka4u의 이미지

[Q]file-nr 값에 대하여

지난 번에 제가 lsof에 대한 질문에서 file-nr에 대해서
답변해주신 분의 내용을 보면,

The three values in file-nr denote
the number of allocated file handles,
the number of used file handles and
the maximum number of file handles.

또 다른 분은 실제로 file-nr의 가운데 숫자는
free file handle 갯수라고 하셨습니다.

실제로 제가 테스트해본 결과도 가운데 숫자는
free file handle이 맞는것 같습니다.

이번에 제가 궁금한 것은 file-nr의 값이
1000 30 8000 상태로 있다가 어떤 프로그램을 실행하고 나면,

hurryon의 이미지

[질문] php에서 내부 프로그램 실행시키기.

웹상에서 내부 프로그램을 실행시키려고 합니다. 제가 알고 있는 함수는

exec()
system()

정도의 함수입니다. 간단하게 touch 명령어나 ls 명령어와 같은것은 잘
테스트가 됩니다만

C 로 작업한 프로그램을 실행시켜려니 안됩니다. C 로 작업한 프로그램은
MySQL C API을 이용해 DB 접속 작업을 하는 프로그램입니다만 아마도
이때문에 에러가 나는거 같기도 하고.

php 소스의 일부분입니다.

[code:1]
exec("export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/local/mysql/lib/mysql");

hoon의 이미지

[질문] Reiser 와 Ext3 의 저널링

매초 마다 하드디스크에 수십 내지 수백 KByte 용량의 데이터를 기록하고
갑작스레 파워가 꺼져도 완전하게 데이터가 저장되도록 해야하는 시스템을 다루는 사람입니다..
이런 경우엔 모두 아시다시피 저널링 파일시스템을 사용해야 하는데
기존에는 ext3로 하다가..
reiser가 더 나은 평가를 받는 것 같아서 바꾸게 되었습니다..
그런데 Reiser fs 를 위한 설정(kernel 및 기타)을 잘못 해주었는지 모르겠지만.. :oops:
파워를 이용해 시스템을 다운시키면 데이터가 완전하지 못하군요..

swchu의 이미지

samba로 NTFS mount시 M$의 암호키 승계 여부

OS가 부팅이 제대로 되지 않습니다. 하드디스크에 이상이 있는 듯 하여, LG A/S center에 가니 정상은 아니더라군요.
하드를 수리하거나 교체 해야 하는데, 일단 데이터를 살려야 하겠기에 이렇게 문의 드립니다.

평소 windows2000을 사용하였는데, NTFS format으로 사용을 했습니다.

다른 컴에 하드만 물리니 데이터가 있다고 읽을 수 있는데, NTFS file의 폴더 암호가 걸려있으서 파일의 복사나 이동 혹은 열기가 되지 않습니다.

그래서 혹시 samba로 mount를 하면, M$의 폴더 보안 암호를 피해갈 수 있지 않을까 해서 해보려고 하는데, 가능한가요?

pogs의 이미지

msgsnd 에라... 어떻게 해야되나요?

unix에서 메시지큐에 데이타를 보내려 합니다.

근데 아래와 같이 코딩한 다음 결과를 보는데

msgsnd call 만 나타납니다.

msgsnd err 혹은 msgsnd ok 나타나야 되는데 나타나지 않는군요...

질문 : msgsnd 부분에서 결과(0 혹은 -1)를 받지 못하는 경우는 어떤 경우가 있을까요?

소스 :

printf("msgsnd call \n");

if (msgsnd(id, (char *)&mesg, IN_Q_SIZE, 0) != 0) {

printf("msgsnd err\n);

return ERR;

}

printf("msgsnd ok\n");

toy의 이미지

4byte씩 끊어서 바이트 오더를 바꿀려면 어떻게 해야할까요?

4byte씩 끊어서 바이트 오더를 바꿀려면 어떻게 해야할까요?
예를들어
unsigned char * a ;

위의 a 변수에
{1,2,3,4,5,6,7,8} 이 있다면

{4,3,2,1,8,7,6,5 }로 바꾸고 싶습니다..

sinweb의 이미지

명령어 결과를 변수에 넣으려면...?

date 라는 명령어의 결과인 현재 시간을 변수에 넣구요..
메일로 보내려고 하는데요...

DATE1= date
.....
$DATE1
....

어떻게 사용해야할지 모르겠습니다..
시간을 변수에 넣던가... 출력하는 방법좀 부탁드립니다...

페이지

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