프로그래밍 QnA

신호철의 이미지

DB 튜닝이란 구체적으로 어떤것이에요?

DB 튜닝이라는게 최적화라는 소리인것 같기도 하고,,

구체적인 설명 좀 해주세영~ 글구영~

어떤식으로 하는지 방법두~*

andro000의 이미지

서버->클라이언트에게 송신시 클라이언트 강제 종료시 오류

주제 그대로 서버가 클라이언트에게 데이터를 일방적으로 계속해서 보낼시에

클라이언트를 강제 종료했을시 서버는 세그멘테이션 오류를 발생하면서
종류되도라구요.

클라이언트에서 서버에게 "데이터를 만 보내시오" 라고 명령을 내리고(즉 send와 recv가 작동을 하지 않을때) 클라이언트를 강제 종료할때는 서버에서 오류가 나지 않아요.

해결 방법 답변 부탁드립니다.

indizarm의 이미지

함수내에서 할당한 메모리를 그 함수 종료 후에도 사용하려고 하

보통 함수 안에서 할당받은 메모리는 함수가 종료되면

반환되는데, 어떻게 하면 함수 내에서 할당받은 메모리를

함수가 종료되어도 사용할 수 있을까요?

HeapAlloc()같은 함수 없습니까?

다음과 같은 방법으로는 절대로 안됩니다.

꼭 프로그래밍 언어 과목에서의 변수의 범위 문제 같군요. -_-;;

[code:1]
void man_str2(char* str)
{
int len_str;
int len_append;
char* append = "What a Cool Days!!!";
char* str_new;

len_str = strlen(str);

ageldama의 이미지

텍스트를 한줄로 인코딩하기?

제목 그대로 여러줄의 텍스트가 있습니다.
이 텍스트를 한줄(개행문자를 포함하지 않는 하나의 문자열)로 만들고 싶습니다.
base64나 quoted-print, uuencode 모두 아닌 것 같습니다.
적절한 방법이 있습니까? (가능하다면 표준적인 방법이요 ^^; )

s911310의 이미지

Event클래스입니다.

금융쪽 온라인 서버 프로그램을 만들고 있는데 쓰레드 안에서 쓸 Event클래스를 만들어 봤습니다. 버그나 기타 등등, 고수님들의 의견을 듣고 싶습니다.

[code:1]
//
// 클래스명 : 이벤트 동기화 클래스
// 개 요 : 이벤트 동기화 클래스
// 주의사항 : 없음
//
class CEvent {

protected:

#if defined(WIN32)
CRITICAL_SECTION m_hSyncObj; // 동기화 객체 핸들
HANDLE m_hEvent; // 이벤트 핸들
#else
pthread_mutex_t m_hSyncObj; // 뮤텍스 ID

하하의 이미지

디버깅 툴 관련 질문.

ltrace 관련 질문입니다.

아래는 ltrace를 관리자님께서 소개 해주신 글입니다

http://bbs.kldp.org/viewtopic.php?t=1045&highlight=ltrace

저는 요즘 쓰레드를 이용한 일종의 proxy 서버를 제작 중인데요

서버의 함수 콜 등등을 보려고 ltrace를 사용하려 합니다. 그런데..

서버를 띄우고 ltrace -p PID (-f) 이런 식으로 사용을 해보면..

항상 서버가 defunct 되거던요.

아래를 보시면

[astrokoo@testbed-t1 CLI]$ ltrace -p 11201(서버 PID)

accept(4, 0, 0, 0x40057bfc, 0x4005afac) = 5

kukuman의 이미지

서버 모델 구상중에...

서버 프로그램 구상중입니다...

기본적으로 prefork로 복수개의 process를 생성하여
process들이 listen -> accept를 합니다...

socket은 non-blocking으로 setting하고
select를 사용하여 fd들을 check합니다...

request를 다 읽어들이면,
여기서 thread를 생성하여
1) request들에 대한 파싱
2) 특정 서버로 다시 접속
3) 접속한 서버로부터 응답을 받음
4) 응답을 처음의 client(socket)으로 전송
thread 소멸...

이와 같은 구성을 하려고 합니다...

여기서 thread의 생성, 소멸이 빈번할 것 같아서 thread pool을 사용할까

mc99의 이미지

초기 부팅시 ARP 프로토콜 전송에 대한 질문

먼저 저는 컨트롤러의 펌웨어 개발자 입니다.

궁금한 점은
1. 컨트롤러의 MAC 어드레스를 사용하고 있다가 변경하는 경우에 발생하는
것입니다.

2. 게이트웨이 에서는 이전의 MAC 어드레스를 ARP 테이블에 가지고 있습니다.

3. 일반 PC의 OS나 uC OS-ll 같은 경우는 초기에 부팅할때 자신의 IP에 대한
ARP 패킷을 전송하여 게이트웨이의 ARP 테이블에 대한 이전 정보를 갱신
할 수 있게 하고 있습니다.

4. 이것이 표준 규격인지 권고 사항인지 아직 자료는 찾지 못했습니다.

kihongss의 이미지

/proc 의 정보를 참조해서 서버 모니터링 툴을 만들려고 합니다.

이번 달 마소 보신 분들은 아시겠지만,
RMFPM(Resource Measurement Facility Performance Manager))이라는 리눅스 서버 모니터링 툴에 대한 기사가 있더라구요.
/proc의 정보들을 참조해서 구현한다던데,
구체적으로 /proc에서 기술하고 있는 정보들에 대한 설명이나
관련 문서들을 구할수 있을런지요. 아니면 참고할 예제라도
알려주시면 고맙겠습니다.

신호철의 이미지

메일전송관련질문!

IDS를 공부하고 있는 학생입니다..

저희가 검출시 메일을 보낼려고 하는데영,,

메일 보낼때 공격 패킷의 정보를 보낼려고 생각중입니다.

시스템콜을 이용하는거 말고는 메일전송 방법이 없나요?

전혀 없다면, 시스템콜을 이용한 메일전송방법을 가르쳐주세요~~~

페이지

프로그래밍 QnA 구독하기