프로그래밍 QnA

dionysos의 이미지

windows 네트웍 서버 프로그램에서 stl map은 스레드로 부터 안

공부할겸 iocp를 이용해서 게임서버를 제작하고 있습니다.

여기서 client list나 id list등등을 관리할때 c++ stl map을 주로

이용하고 있습니다. 이것들은 thread safe하나요

예를들어 유저리스트를 검색하고 있는데 또다른 클라이언트가 로그

인해서 사용중인 stl map에 엑세스가 된다든지.입니다.

그리고 만약 안전하지 않다면 크리티컬섹션이나 이벤트, 등 동기화

객체로 감싸줘야 하나요

ekaeae의 이미지

보드에 mplayer 포팅후 사운드 문제...

mplayer를 Xhyper255B보드에 포팅후
호스트에서 사운드를 재생해 보았는데 사운드 재생이 되질 않습니다
재생시 메세지 입니다...

MPlayer 0.93-2.95.3 (C) 2000-2003 MPlayer Team
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: can't open '/usr/local/etc/mplayer/codecs.conf': No such file or dyUsing built-in default codecs.conf
font: can't open file: /root/.mplayer/font/font.desc

rkdigkdiwl의 이미지

Redhat 9.0에서 키보드 입력 후킹

안녕하세요.

저는 리눅스 환경의 어플리케이션들의 성능을 감시하기 위한 성능평가 툴을 만들고 있는 중입니다.

현재 성능평가를 위해서 로그를 기록하는 것까지 구현 했습니다.
그리고 성능평가 모듈이 시작되면 로그를 계속해서 기록하는데요 사용자가 원하는 순간부터 로그를 기록하기 위해서 로그기록의 시작과 종료를 제어하고 싶습니다.
이러한 제어에 특정 키입력을 사용할 예정인데요 어플리케이션이 키입력을 받기 전에 성능평가툴에서 키입력을 가로채고 로그기록 시작키인지 종료키인지 판단하는 부분을 구현하려고 하는데 아무리 찾아도 키보드 입력 후킹방법을 찾을 수가 없네요. 리눅스에서 키보드 입력을 후킹하는 방법이 있나요?

graduallyConquer의 이미지

linux source에서, System.map 파일을 열어보았는데 그것이 의미

커널 이미지를 컴파일하고 링킹했을때 가상공간위에,

자리잡을 변수들과 함수들에 대한 주소 값들이 나와있는

것인가요?

그리고 거기에 가상주소 + T or t + Symbol

이러첨되어있는데 대문자 T와 소문자 t가 무엇을 의미하는지

아시는분~~ 설명 좀 부탁드립니다.

unicozy의 이미지

php에서 2G이상의 파일을 다룰 수 있나요?

제가 하고자 하는 일은 파일의 특정 부분을 읽어서 웹으로 뿌려주는 것입니다. 2G이상의 파일을 다룰 수 있어야 하는데 여기서 막히고 있습니다.

http://kr.php.net/manual/kr/ref.filesystem.php을 참고해보면

Quote:
리눅스에서 PHP가 LFS(large files)를 지원하려면, 최근의 glibc를 사용하고, PHP에 다음 플래그를 지정하여 컴파일해야 합니다: -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

라고 있어서 그렇게 했습니다. (데비안 소스패키지를 수정하려고 했는데 debian/rules를 돌리면 에러나 나서 포기하고 일단 tar 받아서 컴파일 했습니다.)
leo~~~~의 이미지

timer 사용법.....중복질문 아닙니다...^^;;;

전에는 제가 질문 내용을 확실하게 올리지 못한거 같아서요...

제가 하려는 것은 시리얼 통신 프로그램인데요...

C++과 Qt를 사용해서 했습니다...

전반적인 내용은 송신부에서 timer를 사용해서 일정시간 간격으로 데이터를

보내고 수신부에서 그 데이터를 받아서 화면에 나타내는 겁니다....

제가 usleep을 이용해서 0.1초마다 한번씩 데이터를 보내는 것은 했는데요

교수님께서 sleep말고 timer를 사용해서 하라고 하셔서요....

제가 만든 프로그램을 어떻게 고쳐 달라는게 아니구요

nsw의 이미지

public 과 private차이가 대체 모길래...

QT로 프로그램 만들고 있었습니다. qt디자이너에서 만들고 있엇는데,
쓰레드를 이용하려고 했습니다.

---ThreadLoadImage.h----

#include<qthread.h>
#include<qimage.h>

class ThreadLoadImage : public QThread
{
public:
ThreadLoadImage(QWidget *o):receiver(o), stopped(FALSE)
{;}
void run();
void stop();

private:
QWidget *receiver;
bool stopped;
QImage *image;
bool flag;
};

---ThreadLoadImage.cpp---

#include"ThreadLoadImage.h"
#include<qapplication.h>

void ThreadLoadImage::run()

lhs2008의 이미지

RMI 공부할수 있는 사이트 아시는분?

안녕하세요...

이번에 RMI로 코딩을 해야 하는데...
RMI만 따로 나와있는 책은 없는것 같더라구요.
(그냥 자바책에 한 두챕터정도에 나와있는 정도)

그래서 주로 인터넷에서 튜토리알같은거 보고 있는데...
RMI에 대한 자료나 코드가 잘 정리되어있는 사이트 아시는분 있으면 알려주시면 감사하겠습니다.

좋은 하루되세요^^;

innersys의 이미지

FAT 구현에 대해서 질문입니다.

File Allocation Table을 구현해야되는데..
잘알고 계시거나
관련자료나 관련사이트 알고 계시는분 답변부탁드립니다.

soccermaru의 이미지

xlib 과 v4l 을 이용한 실시간영상재생 플그램에서 화면이 이상

검색해보니 예전에 qt 로 실시간영상재생 프로그램 만드시던분이
지금 저랑 같은 문제로 질문하셨던데 답변이 없더군요 ㅡㅜ

저는 mmap 을 이용해서 화면 캡쳐해서
윈도우창 하나 만들고
XCreateImage 함수하고 XPutImage 함수를 사용해서
윈도창에 실시간으로 영상을 뿌리고 있는데
영상이 4개로 나눠져 나옵니다..
화질도 이상하구요..
하지만 버퍼에 있는걸 파일로 만들어보면 또 제대로 나옵니다 ㅡㅜ

어떤 부분이 잘못되면 이런 현상이 나타나는지요??

페이지

프로그래밍 QnA 구독하기