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

yamoe의 이미지

[질문] wxWidgets 컨트롤 배경 투명하게..

안녕하세요..
wxWidgets 에서 wxDialog나 wxFrame 배경 투명때문에
혹시 샘플이나 방법 아시는 분 계신가요?

fivestar의 이미지

tcph 의 syn , syn_ack 등 값을 변경 하고 싶습니다.

tcphdr 에서 syn이나 syn_ack등을 수정해서 패킷을 보내려고 합니다..

그런데 패킷을 캡쳐해보면 예를들어 ack의 값이 2568이지만 헥사값을 보면 d6 c5 48 6d 와 같이 되어있는데

이게 패킷을 캡쳐할때 마다 ack의 값이 2568이지만 헥사값이 달라지는 것으로 봐서는 해당 패킷 세션 상에서의 기준 값이 있는것 인가요?

만약 제가 패킷을 만들어서 ack를 1234로 하고 싶다면 tcphdr 안의 멤버값에 어떻게 값을 넣어주어야 하는건가요?

도움좀 부탁드립니다

nathaniel7687의 이미지

API 더블 버퍼링

코드가 좀 생략 됬어요 필수적인 것만 적어놓음 ㅎㅎ

lsfeel0204의 이미지

Ext2 file system 상에서 sparse file의 disk block 할당 순서

안녕하세요?

ext2, ext4 file system 상에서 8G짜리 sparse file을 하나 만들어 놓고,

IOZone benchmark tool로 random write를 수행하였는데요.

blktrace로 write pattern을 분석해 보니까, 신기하게도 LBA 앞에서부터 write 연산이 발생하더라고요..

(당연한 얘기인지는 모르겠지만..제가 이쪽에 지식이 별로 없어서..ㅎㅎ)

그래서 ext2 file system에서 inode와 연관해서 disk block이 할당되는 과정에 대해서 궁금합니다.

실제로 LBA기준으로 random write라 하더라도, 해당 byte offset에서 disk block이 할당되어 있지 않다면, file system에 쓰기 요청이 오면 그 시점에 할당이 되는건지...

그리고 File system 상에 IO가 발생할 때 제일 밑 storage 단까지의 순서를 대충 정리해 봤는데 맞는지 봐주시면 감사하겠습니다...^^;;

prankenmk2의 이미지

FTP 파일 다운로드시 시간이 다릅니다.

여러 FTP서버에서 데이터를 자동으로 다운로드 받는 서버가 있습니다.

cron을 이용해서 주기적으로 받아오고 있습니다.

문제는 파일의 Modify 시간 입니다.

약 10군데의 FTP서버중 2군데가 FTP 다운로드시 다운로드 받은 파일의 Modify시간이 +9시간으로 나타납니다.

문제 있는 서버에 FTP로 접속하여 ls를 해보면 파일의 수정 시간은 현재시간으로 정상적으로 표시 되는데

다운로드를 받으면 다운로드 받은 파일의 시간이 +9시간이 되어 잇습니다.

"stat 파일명"

으로 확인해 보면 아래와 같습니다.

Access: 2012-01-30 16:04:32.608740000 +0900
Modify: 2012-01-31 01:02:35.000000000 +0900
Change: 2012-01-30 16:04:32.645737000 +0900

timezone 문제로 보이는데 대부분의 FTP서버는 modify 시간이 정상적으로 나오기 때문에 문제의 원인을 찾지 못하고 있습니다.

dltkddyd의 이미지

if 블록의 지역변수를 외부 블록에서 인식하게 하는 방법 없나요?

C++은 if도 하나의 지역으로 인식하는 것 같습니다. 다음의 소스를 컴파일하면, b라는 변수가 해당 범위에서 선언되지 않았다는 컴파일 에러 메시지가 출력됩니다.

#include <iostream>
using namespace std;

int main() {
int a=1;
if(a==1) {
int b=10;
}
cout<<b<<endl;
}

if 안의 b 변수를 외부에서 cout으로 출력할 방법이 없을까요?

wodnrrns의 이미지

[완료]Mysql 테이블의 Field 이름에 공백이 들어가 있으면?

지금 한창 일하고 있으실 시간인데 소소한걸로 이렇게 문의드려 죄송합니다.
구글링을 해 보았지만 좀 답들이 모호해서 이렇게 글을 쓰게 되었네요.

우선 현상부터 말씀드리자면... DB에 자료량이 좀 많습니다. (대략 억?정도)
특정 날짜의 데이터중 특정 값을 가진 녀석들의 숫자만 좀 세볼려고 하는데..
스키마를 보니 테이블 명이 'test name' 요런식으로 중간에 공백이 있네요.
어떤 분들은 '' 안에다가 테이블 명을 넣으라는 분들도 있어 넣어보았지만
아무래도 문자열로 인식하는것 같구요.

대괄호 [] 안에다가 테이블 명을 넣으라고 하셔서 넣어 보았지만 계속 syntax 에러가 나네요.
테이블명을 변경하지 않고 사용할 수 있는 방법에 대하여
조언 부탁 드립니다.

예제 ) select count(*) from Data where (date='2011-11-24') AND ('test name' like '%example%');

추가적으로 테이블 이름을 바꿀래도 문장입력이 안되서 못바꾸고 있네요. 히궁..

kws4679의 이미지

select 쿼리문 어떻게 생성하시나요?

이런것을 다이나믹 쿼리라고 하나요 정확히 용어를 잘 모르겠지만

보통 게시판이나 검색에서 이런경우가 많던데요

예를들어 이름, 나이, 성별, 등으로 검색한다고하면

사용자가 각각 이름, 나이, 성별을 검색 조건을 하지 않았을때 부터시작해서 각 조건을 설정했을때

그리고 특히 나이같은경우는 어느 나이부터 어느나이까지를 검색해야 되고 이런 상황에서

체계적으로 쿼리를 작성하거나 프로그램을 구성하는 방법이 없을까요? 너무 중구난방식으로 if else 만 들어가는거같고

흐름도 보기 매우 안좋더군요....

거기다가 쿼리 자체가 뭔가 통일성이 있는게 아니라 예를들어 where 문이 처음나오면 그냥 쓰고 다음부터는 and, or 등으로 이렇게 나눠지니

또 preparedstatement 쓰면 ' 표시가 들어가서 어쩔수도 없고..

조건에 따른 쿼리 생성이 매우 힘든것 같습니다 보통 어떻게들 하시는지 알고싶습니다!!

golden의 이미지

gentoo on virtualbox에서 virtualbox확장팩 설치가 필요한가

호스트는 윈도7입니다.
virtualbox 관리자의 파일-설정-확장에서 보면 확장팩은 활성화되었습니다. 중요한 usb 호스트 제어한다고 돼 있습니다. 또한 실제 gentoo에서 usb 메모리 사용이 가능한 상태입니다.
RDP and PXE boot 는 필요하지 않습니다.
그래서 gentoo 패키지 중 virtualbox 확장팩을 굳이 설치할 필요가 있는지가 의심스러운 것입니다.

이 확장팩을 설치하는 잇점이 무엇 무엇인지 알고 싶습니다. (저는 초보자입니다)

ant01의 이미지

sendmail,dovecot,nameserver 센드 메일 설정과 운영

제가 실제로 잘 사용하고 있는 방법을 적용하기 쉽게 정리 해 두었습니다.

모든게 그렇지만 알고나면 너무 쉽죠. 저 이후에 메일 서버 공부하시는 분들은

저 같은 고생 안하시길 바랍니다.

http://pyy.kr/index.php?mid=fedora&document_srl=178

페이지

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