프로그래밍 QnA

btyupki의 이미지

코딩 잘못으로 아파치 서버가 죽어버릴수도 있나요?

아파치에서 웹 2개를 돌리고 있습니다.

거참 질문하기가 상당히 거시기 한데요,

그중 하나에서, f5연타를 했을경우, 아파치가 죽습니다.

SESSION_START()를 빼면 돌아갑니다만,

SESSION_START()를 빠른속도로 계속 돌린다고 해서,

아파치가 죽는게 가능한건지요?

아니라면 다른 이유가 있을런지요 -_-;;

참 질문이 어리버리한거 저도 알긴 하는데,

저도 참 당황스럽습니다.. 업무용으로 쓰는거라,

계속 죽으면 안되는데 말이죠.....

다른 웹에서는 이런 일이 없는 걸 보면, 서버 자체의 문제는 아닌듯합니다.

maja의 이미지

gdb에서 child process를 디버깅할수는 없나요?

fork()한 이후에 부모밖에 안나오네요...
child는 디버깅할수없을까요?
pid로 하는거말고요...
gdb상에서 실행했을때요...
고맙습니다.

kjw7945의 이미지

Linux와 Windows 화면제어 코드 변환 문제

여태까지 많은 자료를 찾아보았습니다만...
해결 방법이 없는 듯 하네요. ㅠㅠ

여태껏 학교 숙제 수준에서는 윈도우든 리눅스이든
똑같이 컴파일 하면 잘 돌아갔는데(겨우..printf만 잔뜩
찍어대니깐요 ^^; ㅎ)
드디어 플랫폼 간에 문제가 생겼네요..

본론으로..문제는 이겁니다..

Linux에서는 ansi code와 ncurse, termios를 이용해 터미널을
제어 할 수 있습니다만(가령 clear, gotoxy를 해결 할 수 있습니다)
윈도우에서는 다른 방법으로 직접 함수를 만들어서

kjw7945의 이미지

Line (옛날 한글에서 그리기 모드 같은 라인)의 아스키 값?

예를 들면 다음과 같은 것을 그리려고 합니다.
(이쁘게 그리기 위한 방법이랄까요? ^^)

┌─────────┬─────────┬────────┐

이것을 printf로 값을 넣어서 찍으려고 합니다. 그런데 아스키
값이 존재 하지 않습니다. 따라서 이런 라인을 그리려면
콘솔에서 어떻게 해야 할까요?

그래서 다음과 같은 코드로 아스키 값이 존재하지 않은걸
(존재 하지 않는다기보단..) 적어도 2바이트 값을 가진다는
걸 알 수 있었습니다.

kknd345의 이미지

지역변수 이용에 따른 속도차이에 대한 질문입니다.

void Message( Environment *env )
{
     double aaa= env->value;
     double bbb= env->number;
//중략

//밑에 aaa와 bbb 가 엄청나게 반복되는 구조 

}

간단하게 예를 든 건데요

Message 함수가 while 문으로 계속 반복해서 호출되는 구조입니다.

저런식의 경우일때 aaa와 bbb 변수를 이용하는게 빠른가요? 아님 env->number나 env->value 를 바로 쓰는게 빠른가요?

김세윤의 이미지

GCC 4.x.x 버전의 G77 있나요???

안녕하세요.. 리눅스에 갓 입문해서 엄청난 삽질에 있는 사람입니다.;;
일단 제 시스템부터 간단히 설명드리자면..

CPU : AMD64
Linux : Fedora Core 4

굳이 페도라 4를 쓴 이유는 64비트 정식 지원 리눅스 중 GCC가 4점대 버전인게 페도라밖에 없는거 같더군요.
일단 GCC가 버전 높으면 좋겠지라는 막연한 생각에 깔았습니다.
그런데!!!
G77이 없더군요.. ㅠ.ㅠ
제가 Lapack의 일종인 ACML(AMD Core Math Library)를 반드시!! 써야 하는데,
보니까 ACML 코드가 포트란 코드라서 C로 컴파일하기 위해서는

dkoread의 이미지

GTK 컴파일 어떻게 하는건가요??

처음으로 글올려봅니다...

gcc -Wall -g hello.c -o hello `pkg-config --cflags gtk+-2.0` \
`pkg-config --libs gtk+-2.0`

이런식으로 컴파일 하니

밑에 글처럼 되더군요...왜 안되는건가요??

컴파일 조차 못하고있으니 답답할뿐입니다...-_-

http//bbs.kldp.org/viewtopic.php?t=58988&highlight=gtk+%C4%C4%C6%C4%C0%CF

이글보고 어떻게든 해볼라고 했지만 여전히 무리더군요...

왜 안되는걸까요??? 얼핏보기에는 gtk 경로지정이 안되는거같은데?

gtk 제가 현재 무슨 버젼을 사용하는지 알아볼려면 어떻게 해야하나요??

cppig1995의 이미지

IPv6...

제 검색 내공이 부족해서인지...
IPv6 의 IP 붙이기 방식을 못 찾았네요.
IPv4 의 경우 [0 - 255].[0 - 255].[0 - 255].[0 - 255] 인데...

자세히 아시는 분!

knpumi의 이미지

웹주소, 링크된 파일이 존재하는지 확인하는 PHP함수는 없나요?

PHP 파일함수로는 안되던데,
제가 프로그래밍을 제대로 배운게 아니라서
어떻게 해야 되는지 모르겠네요.

이런경우에 사용하고 싶은데,
``````````````````````
홈페이지에 링크된 주소들이 많을 경우 시간이 지나면서 그 주소들이 연결이 안되는 경우가 많고, 또 음악파일이나 동영상파일을 링크시켰을 경우도 마찬가지로 연결된 파일이 사라졌을 경우 실행이 안됩니다.
물론 일일이 눌러보면 알겠지만. 링크시킨 주소목록을 만들어 두고
PHP함수 등을 이용해 프로그램을 작성하여 한번에 확인할 수 있으면 좋겠는데.... 방법을 잘 모르겠네요.

namola의 이미지

정적멤버변수?

코드는 다음과 같습니다.

Quote:
class Test
{
public :
static int Member;
};

int main ( void )
{
Test::Member = 100;

return 0;
}

main함수에서 정적멤버 변수 선언할려고 하는데..
에러가 납니다.

Quote:
v.obj : error LNK2001: unresolved external symbol "public: static int Test::Member" (?Member@Test@@2HA)
Debug/aaa.exe : fatal error LNK1120: 1 unresolved externals

class Test
{
public :
	static int Member;
};

int Test::Member = 100;
int main ( void )
{
	

	return 0;
}

페이지

프로그래밍 QnA 구독하기