프로그래밍 QnA

lovewww의 이미지

WindowsXP와MYSQL ODBC연동에 대해서..

안녕하세요.

이번에 C#으로 리눅스 서버에 있는 MySQL을 연동해서 쓰려고 합니다.

그런데 자꾸 이해할수가 없는 오류가 뜨네요.

문제는, 관리도구에서 odbc연결을 설정할때, 연결 테스트 부터 연결이 안된다는 것입니다.

dsn은 아무거나 적어주고, ip 및 데이터베이스, 유저,패스워드 포트 까지 다 적어주고 연결테스트를 하면 xxx.xxx.xxx.xxx호스트는 Mysql서버에 접속 할 허가를 받지 못했다고 나오네요.

mysql내에서 user테이블에서 접속할수 있는 아이피는 이미 다 설정 해주었습니다.

shean0의 이미지

Broken Pipe 의 현상은 무엇인지요?

지금 서버와 클라이언트프로그램을 구현하였습니다.
특징은
서버
[code:1] main{
bind();listen();
while(1)
{
fork();
if(child){ call_child(sok); sleep(5); exit(0); //sleep
if(parent) continue;
}
}
call_child(int sok)
{
read_len(sok);
make_data();
write_len(sok);
}

클라이언트
emul_client()
{
int sok;
make_data();
write_len(sok);
read_len(sok);

cho's의 이미지

asm문법에 대하여 질문이 있습니다.(mmx 샘플)

간단하게 8bit를 16bit로 바꿔서 arrange해주는 함수 입니다.
현재 사용하고 있는데 제가 제대로 한건지 궁금한 점이 몇가지 있어서요.
소스는 이상없이 돌아가고 있습니다. __WIN32__를 보고 linux의 att로 변환한 겁니다. 그냥 에러 안날때 까지 이것 저것 해보고 결과값이 같이 나오는지 확인해서 짠겁니다. mmx_att함수를 제대로 변환한 건지, 문제는 없는지 알고 싶습니다.
궁금한 점은
1] add instruction의 경우
subl처럼 빼는데(이경우 더하는데)에도 쓰이지만 아래 소스에 보시면 Offset을 증가하는데도 쓰입니다. 이렇게도 쓰이는 건가요?

leolo의 이미지

시리얼 통신프로그램을 찾고 있습니다.

시리얼 통신 프로그램을 찾고 있습니다.
제가 구하는 프로그램은 이렇습니다.
아마도 있을꺼 같아서요.. 문의 드립니다.

시리얼 인터페이스에서
CTS, RTS, DTR, DSR, TX, RX로 데이터가 들어오는지 확인하는
프로그램입니다.

예를 들어
송신측에서 RTS 라인으로 신호를 보냈다.
수신측에서 읽어 보니 CTS라인으로 신호가 들어왔다.
이런 씩으로 결과를 출력하고 싶습니다.
간단한 예제나 원도우용 프로그램은 없는지요..
아니면 리눅스로 간단히 짠 프로그램만 조금 보여주세요..

mithrandir의 이미지

PCI BAR 란 무엇인가요?

커널소스를 보던중,

/* these helpers provide future and backwards compatibility
 * for accessing popular PCI BAR info */
#define pci_resource_start(dev,bar)   ((dev)->resource[(bar)].start)
.
.

과 같은 소스를 보게 되었습니다.

PCI BAR란 것이 무엇인지 궁금합니다.

gold_ya의 이미지

디렉토리 감시하는 데몬...

지정된 디렉토리에 파일이 들어오면 다른 서버로 파일을 보내줘야 하는데..

블럭킹함수처럼 블럭되어 있다가 파일이 들어오면 데몬이 다른 서버로

파일을 보내주고 다시 블럭킹 되어 있었으면 하는데 ....

생각이 잘 나지 않네요.. 혹시 참고할만한 사이트나.... 조언을 해주셨으면 합니다.

gnugpl의 이미지

select에서 read처리는?

select로 데이타를 read할시
2번 정도 client와 데이타를 주고 받은후
다음번에
select를 하지 않았음에도 불구하고 클라이언트에서 write가 성공합니다.

select에서 readable 상태를 체크한후, read함수를 호출해야
write가 성공하는것 아닌지요?

제가 잘못 테스트 한것인지? 아니면 커널 socket 버퍼사이즈가 여유가 있을때까지 지역버퍼에 그냥 write 된것이라
프로그램에서의 write는 성공하는것인지요?
궁금합니다.

김충길의 이미지

결제 단말기 프로토콜?

어떻게 하나 보니 카드결제 단말기와 직접 연결하여
결제 내용을 암호화해서 보내는 작업을 하게 되었습니다.

헌데 결제단말기에서 결제 내역을 받는것이 영 안되는군요.

단말기는 EasyCheck, PT-105을 사용합니다.

일단 카드를 긁으면 0xd 0xd 0xd 가 세번오고 금액을
입력하고 전송하면 CCCCCC 가 온다음 조금 있다 0xd 0xd 0xd
CCCCCC가 전송되네요. 이쯤에서 받는측에서 먼가를 보내야
단말기에서 결제 내역 전체를 보내는거 같은데 뭔지 잘 모르겠네요.

hbsnow의 이미지

쓰레드에서 메모리 해제?

쓰레드 내에서 malloc로 메모리를 할당하고 어떤 작업을 수행후 할당한 메모리를 해제하려고 free를 했는데...

free를 해도 다른 쓰레드에서 사용이 가능(링크드리스트)한데... 사용이 가능하다면 메모리가 해제 안된거 아닌가요?

그리고 메모리를 할당한 쓰레드가 죽어도 그 메모리는 살아 있었서 다른 쓰레드에서 참조가 가능하더군요!

그 이유가 무언지 궁금합니다.

그리고 최종적으론 쓰레드내에서 할당한 메모리를 완전 해제 할수 있는 방법을 알고싶습니다.

hyunaa의 이미지

(초보질문) 확장자 la 는 무슨 파일?

내 리눅스 PC의 /usr/lib 를 보니

libhtm.a
libhtml.la
libhtml.so

이런 파일이 있습니다.

so 파일은 동적 라이브러리인건 알겠는데 나머지 파일은 뭐죠?

페이지

프로그래밍 QnA 구독하기