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

keeppy의 이미지

[질문] CALLBACK 함수의 개념.............

운영체제에서 사용되는 CALLBACK 함수를 알고 싶습니다.

1.CALLBACK 함수의 정의.?
시스템에 의해 호출 되는 함수 라고 나와 있는데... 시스템 콜을 의미 하는것인지...?

2. C언어에서 일반 함수와 콜백 함수의 차이점과 장단점.

3. 콜백함수가 사용된 예(수행 절차)를 알고 싶습니다..

리눅스 커널부분의 자료를 찾아 봤는데.. 정확한 개념을 잘 모르겠습니다.
좋은 하루 되십시오.

cjy1126의 이미지

[질문] oracle pro*c 컴파일 문제입니다.

proc proc.pc 를 하면, proc.c 와 proc.lis가 생깁니다.

gcc -o proc proc.pc 를 하면 proc.c:215: redefinition of `struct sqlca' 에러가 나옵니다. ㅜ.ㅜ

여기 저기 찾기를 3시간째... 답답하네요.

MAKE 파일로 만들라고 나오는데, MAKE 파일을 어떤식으로 작성하는지도 모르겠고, demo_proc.mk를 봐도 알아보지 못해서 수정도 못하네요.

조언 & 도움 부탁드리겠습니다.

밑에는 제가 쳤던 소스입니다.

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

Saintlinu의 이미지

[질문] Network Virtual Interface가 존재하는 서버에서 socket

안녕하세요 ..

linux box에서 여러개의 NIC가 있는 대부분의 경우 Network의 subnet이

다르기 때문에 socket binding에 의한 문제는 제기 되지 않을 텐데요

eth0:1 과 같은 가상 디바이스를 사용하여 사용할때 socket binding에

문제가 있어서요.

socket()함수를 사용하여 bind()시키면 eth0의 IP를 사용하거나

또는 default gateway로 나갈수 있는 ( 이경우는 NIC가 2장일때 입니다.)

Network Interface의 IP를 가지고 socket()~bind()을 하네요.

여기서 문제 되는것은 가상 IP를 이용해야 상대편 서버와 통신 할 수 있는

ylmoon의 이미지

[질문] relocation error (다른 버전일때)

안녕하세요..

리눅스는 아니지만.. 올려도 될지 모르겠네요..

선오에스 5.6(솔라리스 2.6)환경에서 만든 실행파일을 ..선오에스5.5.1(솔라리스 2.5.1)에서 실행시켰을 때 relocation error가 나옵니다..

실행시켰을 때 다음과 같은 메시지가 나오고 프로그램이 죽습니다.

------------- 다음 -------------------------

ld.so.1: 파일경로/실행파일명: fatal: relocation error: file 파일경로/실행파일명: symbol vsnprintf: referenced symbol not found Killed

제 생각으로(나름대로 공부해보니..) 공유라이브러리 링크 문제 인거 같습니다.

멋쥔승호의 이미지

'페이지를 표시할 수 없습니다' ???

아파치를 설정해서 사용하고 있는데, 웹에서 계정으로
접근하여 자료실처럼 쓰고 싶습니당~

근데 이상하게도 설정을 제대로 다 해주었는데도,
http://localhost/~shlee 하면
:( 에러가 납니다...
'페이지를 찾을 수 없습니다'도 아니고...

근데 http://localhost/~shlee/index.html 하면 나옵니다...-_-

index.html 인식하는 옵션도 넣어 놓았느데, 작동도 안되고...
실제로 원하는 것도 index.html 안 넣어 놓고 파일들 표시되게
하고 싶은 건데,,, 저런 에러가 나오네요...

dogrice의 이미지

답변 감사합니다만..

사실 텔넷으로 접근해 본게 과연 제가 구축한 네임서버로 원격에서 접속이 가능할까 하는 의문에서 였습니다..

지금 네임서버를 구축했는데요
로컬에서는 잘 작동하나

외부의 원격에서접근할떄 네임서버로서 구실을 못합니다..
물론 whois에서는 네임서버 정보변경 다 해주었고요..

nslookup을 때려도 타임아웃밖에 안나오네요...

요는 ..네임서버를 구축하긴 하였으나 로컬에서만 잘 작동될 뿐
외부에서는 접근이 안되는 네임서버로서 기능을 전혀 하질 못합니다..

d13oo의 이미지

리눅스 콘솔 창에 색과 한글이 안나와요

저는 리눅스 레드햇 8.0을 쓰고 있습니다 근데 x 윈도우 상에서 콘솔 창을 키면 한글이 안나오고 (깨지는 것이 아니고 그냥 아무 글자도 안나와요 -_-) vim 설정도 하나도 안됩니다.

왜 그런건지 알수가 없어요 제가 root안에 있는 설정파일이라도 지운걸까요?

가르쳐 주세요 ㅠ.ㅠ 으흑 ㅠ.ㅠ

dogrice의 이미지

telnet xxx.xxx.xxx.xx 53 (네임서버) 안열립니다 ㅜ.ㅜ

telnet xxx.xxx.xxx.xx 53

네임서버 포트번호가 53번이라 외부에서 접근해보았는데
안되네요

저렇게 되면 네임서버를 외부에서 접근 할 수 없을텐데..
열어주는 방법은 없나요

물론 iptables -F는 실행을 했습니다만..

hunkim의 이미지

CD 검색엔진 어떻게 구현하면 좋을까요?

모 학회에서 이번에 CD롬에다가 PDF화일 논문을 담아 나누어 주는데
그냥 html화일을 사용하여 분류나 리스트를 이용하여 PDF화일을 볼 수 있습니다.

이 CD에다 검색 기능도 넣고 싶은데 어떤 방법이 있을런지요?

우선 각 PDF에서 단어를 추출한다음
1. JAVA SCRIPT를 사용하여 전체 인덱스를 코드화 한다음 검색지원
2. JAVA applet을 만들어 지원하는 방법

을 생각해보았는데 더 좋은 방법이나 간단한 방법이 없을까요?
CD를 나누어 주는 것이 일반적인 사항이라 이런거 많이 구현되어 있을것 같기도 한데...

godofslp의 이미지

음...리눅스에서 윈도우용 프로그램 에뮬레이트하는 것을 찾습니

전에 윈도우나 도스용 겜을 실행하는 것이 있었던것 같은데..?

그런 에뮬레이터가 오픈소스로 된것이 있나요..?

페이지

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