프로그래밍 QnA

mahapunch의 이미지

NET-SNMP Client 를 만들고 있습니다.

거두절미하고..

SNMP 서버에서 SNMP_MSG_SET 으로 sysReboot 을 보내 오면
제가 만들고 있는 SNMPClient 에서 이를 파싱하여
단말기를 재부팅 하도록 하여야 합니다.

그러면.. Client 단에서
NET-SNMP 에서 제공하는 API 를 사용해서 어떻게 SNMP_MSG_SET 을 읽나요?

snmp_listen() 요런 함수가 있어야 되는거 아닌가요?

inviolable의 이미지

"os 제작의 원리 그리고 codes" 라는 책을 보신 분 계신가요???

이 책 보신 분한테 질문 드리고 싶은데요.

이 책 보시면서 이해가 되시던가요??? 저는 진짜 한문장도 이해가 안되네요... 코드도 주석도 없고 특별한 이름도 아닌 변수들이라서 뭐하는 코든지 이해도 안가고요.ㅠㅠ

이 책을 이해하려면 무엇을 공부해야할까요

caminq의 이미지

C언어 함수에서 2개의 고정인자를 하나의 인자로 만드는 방법이 있나요?

C언어 함수에서 2개의 고정인자를 하나의 인자로 만드는 방법이 있나요?
ex) ReadInput(Port_C, Pin_3); -> ReadInput(Adc);
결과적으로 이렇게 사용하고 싶어서요.
#define Adc (Port_C, Pin_3)
이렇게 하면 사용할 수가 없고, 함수를 통채로 define하면 너무 많아져서요...
방법이 있을까요???

dltkddyd의 이미지

어떻게 파일을 읽어야 속도가 더 빠를까요?

파일을 열어서 한자씩 읽어내는 것과 파일을 한 줄씩 열어서 읽는 것 중에 어떤 것이 더 빠를까요?

hypnosis의 이미지

valgrind 사용에 대해 질문 드립니다

프로젝트 개발 완료하여 메모리 누수를 체크 하기 위해서 valgrind 명령을 사용하여 프로그램 메모리 누수 체크 했는데요.

이 프로그램은 thread 를 여러개 생성해서 동작하는데 스레드 2개 생성했을땐 아래와 같이 나타나지 않는데 3개 이상 스레드 생성했을때

마지막에 죽었음 이라는 메세지가 뜨네요.. valgrind 사용하지 않고 그냥 돌렸을땐, 문제없이 돌아가는것으로 보이는데.. 뭔가 찜찜해서..

나중에 문제 될 것 같고..

문제는 --leak-check=full 했을때 보통 소스 몇 라인의 문제가 있는지 나타내준다고 하는데 전 안나와서.. 어디를 봐야 할지.. 도통 감이 안잡히네요..

혹시 저와 같은 상황 보신분 계신가요..?

nomail의 이미지

자바로 실시간 네트웍 트래픽 처리 가능한가요?

자바로 실무경험이 많으신 분들께 질문 좀 드릴려고 합니다.
기가빗 네트웍 망에서 중간에 서버를 하나 두고 오고가는 트래픽을
AES암호화하여 중계한다고 했을 때 자바로 서버프로그램을 만들면 효율이 어느정도 될까요?
지연 시간을 최소화 하여 실시간으로 기가빗 트래픽을 암호화 할려는데 자바로 가능할까요?
보통 이런 목적으로 c나 c++를 사용하겠지만 jvm환경에 매력을 느껴 한번 도전 해볼려고 합니다.
실제 사례나 관련 프로젝트가 있으면 검색어 정도 알려주셔도 고맙겠습니다.

ljwoo0108의 이미지

계수정렬(Counting Sort) 이해하시는분?

계시나요?

프로그램 할때 이런 알고리즘들 꼭 알아야하나요?

안알아도 되면 포기하려구요..

qtsky89의 이미지

Linux 공부하기 관련해서 질문좀 드릴꼐요.

Linux Kernel
1. Device mapper
2. Software RAID (raid5)
3. Block device driver basic
4. PCI express port driver.

Hardware Protocol
1. PCI express
2. NVM express
3. IPMI

sun9480의 이미지

TCP 기반 채팅 프로그램(서버는 c-linux, client는 java) 다대다 채팅(일대일 귓속말 기능과 파일전송 기능 추가) 관련해 질문드립니다.

제목에 작성한대로 서버는 리눅스 기반의 c를 기반으로 TCP로 구현했습니다. 그리고 client는 자바로 gui를 구현하여 완성하려고 합니다.
지금 현 상태는 일반 다대다 채팅은 제대로 작동되지만, 파일전송과 귓속말 측면에서 문제가 발생하였습니다.
TCP의 특성상 boundary가 없어서, 클라이언트에서 서버로 write한 정보가 묶여져서 한꺼번에 전송될 수도 있고, 아니면 따로 따로 갈수도 있다는 것을 이제서야(까먹었다가... 어느정도 구현후에) 알게 되었습니다. 서버에서 클라이언트로 보낼때도 마찬가지 입니다.ㅠ

저같은 경우에는 특정한 토큰(예로 $filesend, $onetoone)을 활용하여, 서바가 전달받은 내용에 해당 토큰이 존재하면, 파일전송이나 일대일 채팅을 기능을 따로 수행하도록 했습니다. 그런데도, 경계(boundary)가 없는 TCP의 속성때문에, 원치 않는 정보까지 받아오거나, 한꺼번에 전송되길 바라는 일대일 채팅 내용이 끊겨서 전송되는 등 문제가 발생합니다.

for235의 이미지

MFC Release 모드 문의

MFC 프로그래밍으로 동영상 프로그램을 구현 하고 있습니다. VC2010 이용
Lib은 FFMpeg을 사용하고 있습니다.

Window7 환경에서
어느정도 구현이 되어 Relase모드로 실행을 하니 실행이 되지 않아
오류 메시지를 보니 ntdll.dll에서 문제가 생겨 발생되는 문제 였습니다.

하지만 호환성 체크를 하고 실행시에는 정상 적으로 실행이 되고
release 모드에서 F5 로 Debug 모드 진입시에도 정상 실행이 되고 있습니다.

Relase 모드시 컴파일 환경이 잘못된 부분이 있는지 문의 드립니다.

페이지

프로그래밍 QnA 구독하기