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

다크슈테펜의 이미지

비주얼 C++과 C#에 관련해서 질문이 있습니다.

지금 프로그램을 하나 작성하고 있는데...
문제는 그게 잘안되서요...
우선 C#으로 기본 이벤트나 그리고 DLL을 불러 들일려고 하구요...
기본적으로 lib으로 된 라이브러리에서 비주얼 C로 작성된 함수를 불러 들일려고 합니다.
그런데 자꾸만 메모리 에러나고 디버그하면 언핸들드 익셉션이 발생하더군요 비주얼 스튜디오 6.0 디버그 모드를 봐도 어셈블리라서 제가 봐도 모르겠구요..그래서 도움을 요청합니다.

우선 문자 전송 프로그램인데 로그인할때 인증에 관련된 함수를 호출해서 우선 서버에서 인증을 받습니다.그런데 여기서 콜백함수를 두개 인자를 받기 때문에 저는 MFC DLL로 만들어서 그냥 콜백함수는 인자로 박아 버렸습니다.그래서 인증은 되었는데 문제는 메인으로 들어와서 문자전송을 하면 메모리 에러가 난다는거겠죠...

jsseal의 이미지

리눅스 콘솔에서 하드웨어 정보 간편하게 보는 방법이 없나요?

리눅스 콘솔에서 하드웨어 정보 간편하게 보는 방법이 없나요?

cpu
motherboard
memory
graphic card
sound card
lan card
HDD
cd-rom
floppy-disk

dreampia의 이미지

TCP data가 일정시간 block되는 현상

하나의 서버 process가 대략 400-500개의 socket을 열어 client와 연결을 맺고 있습니다. socket은 non-blocking으로 지정을 합니다.

내부에서 하나의 thread가 TCP 연결만을 처리(socket fd 관리)해 주고 6개의 threads가 client의 조건에 따라서 일방적으로 data를 보내주기만 합니다(client에서 오는 data는 TCP 연결하는 것 말고는 없습니다).

data발생빈도는 무지 높습니다. 초당 20-100건의 data가 client 조건에 따라서 각 client에게 전송됩니다. send socket error가 발생하면 data는 버려 버립니다.

kueen108의 이미지

[질문] vmware에서 리눅스 커널 업그레이드..

* 요약 *
vmware에 redhat9.0을 깔고 커널을 2.6.10으로 올렸는데 문제가 많네요.

* 상세정보 *
- 환경 : Host PC : Windows XP Sp2
Guest PC : Linux 9.0( Kernel 2.4.20-8 )

- 설명 : 보통 VMWare에 Linux를 깔면 VMWare Tools를 깔아야

만 각종 디바이스 드라이버들이 잡히면서 모니터 해상도도 올릴수

있고 네트웍도 됩니다. 그것은 VMWare라는 프로그램이 물리적

H/W위에 가상의 H/W를 시뮬레이팅하므로써 한 PC에서 여러대

의 운영체제를 사용할수 있게끔하는데, 그렇게 가상화된 H/W는 물

stypr의 이미지

LSM 커널 모듈로 프로그래밍 테스트 중..

[root@localhost lsm]# uname -r
2.6.10-1.14_FC2

[code:1]
[root@localhost lsm]# find /lib/modules/2.6.10-1.1
2.6.10-1.12_FC2 2.6.10-1.14_FC2
[root@localhost lsm]# find /lib/modules/2.6.10-1.14_FC2/build/include/ | xargs grep "register_security"
/lib/modules/2.6.10-1.14_FC2/build/include/linux/security.h: * @register_security:
/lib/modules/2.6.10-1.14_FC2/build/include/linux/security.h: * @unregister_security:
/lib/modules/2.6.10-1.14_FC2/build/include/linux/security.h: int (*register_security) (const char *name,

crazygun22의 이미지

vi 에서 파일을 열때 다음과 같은 메세지가 나오면서 파일이 안

vi 에서 파일을 열때 다음과 같은 메세지가 나오면서 파일이 안열어 집니다.

"마지막으로 고친뒤 저장되지 않았습니다(덮어쓰려면|더하기)"

이 상태에서 어떻게 해야 파일이 열리는지요.?

crazygun22의 이미지

vim 을 사용하는데요.배경을 검은색으로 글자를 하얀색으로하고

vim 을 사용하는데요.배경을 검은색으로 글자를 하얀색으로하고싶어요

편집에서 컬러스킴을 사용해서 검은색으로 바꾸는 것은 알겠는데.

시작할때부터 바로 검은색 배경으로 나왔으면 좋겠습니다.

실행 할때마다 검은색 배경으로 바꾸는것이 좀 귀찮아서요..

환경설정파일로 영원히 저장했으면 좋겟네요..

어떻게 하는지 답변 부탁 드립니다.

selflost의 이미지

3차 서브도메인 설정과 관련해서

학교에서 서브도메인을 하나 얻어서 서버를 돌리고 있습니다.

도메인을 yyy.xxx.ac.kr 이라고 한다면
aaa.yyy.xxx.ac.kr 과 같은 2차 서브도메인을 사용하고 싶은데
이곳에서 검색한 데로 해도... 로컬호스트에서는 찾기는 하는데
외부에서는 찾지를 못합니다.
이게 당최 어떻게 된건지;;;;
Fedora Core 3를 쓰는데 혹시 SElinux 와 관련이 되어 있는건지...
적당한 문서를 찾기가 힘드네요.
좀 도와주세요 ㅠㅠ

yyy.xxx.ac.kr/~aaa 를 aaa.yyy.xxx.ac.kr 이라고 쓰고 싶습니다. 이런걸 포워딩이라고 하는건가요??

goguma73의 이미지

LD_LIBRARY_PATH설정이 루트에서 사라집니다.

루트로 임의의 데몬을 기동시 필요로로 하는 공유 라이브러리를 로드할 필요가 있어서LD_LIBRARY_PATH설정을 .bash_profile에 설정하고 export도 했는데 루트에서는 임의의 데몬을 기동해도 xxx.so파일을 로드할수 없다고 나옵니다.

/etc/so.ld.conf에 말고 다른곳에 설정하는 방법이 있습니까?

yundorri의 이미지

isolinux.cfg 에서 준 파라메터 건네받을 수 있는지??

안녕하세요.
redhat9.0 (kernel 2.4.20-8)에서 킥스타트 파일인 ks.cfg 를 이용하여 서버의 이미지를 이용, 자동으로 설치할 수 있는 CD를 만들었습니다. 여기서 isolinux.cfg 에 다음과 같이 작성하였습니다.

default linux
prompt 1
timeout 0
display boot.msg
F1 boot.msg
label linux
kernel vmlinuz
append initrd=initrd.img
label setup
kernel vmlinuz
append ks=cdrom:/ks.cfg initrd=initrd.img
label ws
kernel vmlinuz
append ks=cdrom:/ks_workstation.cfg initrd=initrd.img
label ls2000sx
kernel vmlinuz
append ks=cdrom:/ks_ls2000sx.cfg initrd=initrd.img

페이지

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