프로그래밍 QnA

jekai의 이미지

[질문] 대용량의 메모리가 필요한 프로그램에서 조심해야할 부분은? 혹은 미리 처리해야할 작업은?

안녕하세요, python programming을 하고 있습니다.

대용량의 메모리가 필요한 program을 만들고 있는데요,

프로그램이 돌아가는 것을 보니

(어쩔수 없이...)input size의 exponential이상으로 메모리를 잡아먹는것 같네요..ㅠㅠ

physical memory 128G , 64bit linux에서 프로그램을 돌리고 있는데요,,,

airhank의 이미지

Boot.asm의 segment define 부분 해석 부탁드립니다.

StdBase equ 7c00h ; address where DOS loads us
Base equ 600h ; address where we rewrite itself

; -------------------------------

dummy segment at 0
assume cs:dummy
org Base ; address where we rewrite itself
BaseEntry:
org StdBase ; address where DOS loads us
StdBaseEntry:
dummy ends

harion01의 이미지

[완료]포인터 변수에 상수 할당

포인터에대한 이해를 다지기 위해 테스트 코드를 짜면서 공부하고있었습니다. 그런데 안된다고 생각했던 코드가 작동되군요,

코드는 아래와 같습니다.

#include
#include
#include

int main()
{
int *test;
printf(" normal : [%p]\n",test);

test = 5555;
printf(" 5555 : [%d]\n",test);

test = "a";
printf(" a : [%s]\n",test);

test = "abcde";
printf("abcde : [%s]\n",test);

exit(0);
}

코딩 환경은 리눅스 centOS 에서 gcc 로 컴파일 했습니다. 컴파일에서 워닝이 뜨긴 합니다.

gcc -Wall -o basic basic.c

declspec의 이미지

default gateway 와 source IP

리눅스상에서
RAW 소켓으로 소스 IP주소가 Spoof 된 UDP 패킷을
생성해서 뿌렸는데요

이게 이상하게
gateway 가 설정이 안되있으면
sendto 가 -1 을 리턴하고
route add default gw 192.168... 이런식으로
gateway 설정을 해주면 정상적으로
패킷이 발송되네요

어떻게 된걸까요?

seraphino의 이미지

iconv 함수 사용시 errno 두번 발생 후 무한 루프 발생 오류...

안녕하세요.

도저히 답을 못찾아 여기에 글을 올립니다.

목적:
utf8을 euckr로 변환하려고 합니다.
iconv 변환 시 변환이 안되는 글자는 .으로 표기 하려 합니다.

시험:
가나봎가사샆
UTF8로 위의 글자를 인코딩하고 이를 EUCkr로 변환

결과:
start iconv srclen(21)
====================================
inleftsize(21) res(-1) outptr(bfffef70) outleftsize(43)

iconv_str: not defined char in the table [가나봎가사샆]
inleftsize(12) res(-1) outptr(bfffef75) outleftsize(38)

pogusm의 이미지

drupal 7.2 사용자 암호화 관련 궁금한점이 있습니다. (php)

drupal 에서 사용자 password를 어떤방식으로 DB에 저장하는지 궁금해서,
/includes/password.inc 파일을 훑어보았는데,
좀 궁금한 부분이 있어서요..

  $count = 1 << $count_log2;
  // $count_log2의 값은 14이며, 
  // $count 는 2^14 = 16384 값을 갖는다
 
  $hash = hash($algo, $salt . $password, TRUE);  // $algo = 'sha512' 이다
  do {
    $hash = hash($algo, $hash . $password, TRUE);
  } while (--$count);

위 소스코드를 보면, 1차적으로 sha512 해쉬를 한다음에
무려 16,384회 더 해쉬를 하는데요..

lmk378의 이미지

객체지향언어에서 abstract class또는 interface를 사용하는 이유가 궁금합니다.

객체지향언어(java?)에서 abstract class또는 interface를 사용하는 이유가 궁금합니다.
실질적으로 객체지향언어로 프로젝트를 진행하면서 어떤 경우에 class로 구현하고 어떤경우에 interface로
작성해야 할지 감이 잘 않잡힙니다.

kdh8536의 이미지

[완료] ffmpeg 개발하실 때 참고하시는 포럼이 있으신가요?

중국만 해도 ffmpeg 개발과 관련해서 논의하는 포럼이 활발한 것 같은데

우리나라 것은 찾기가 쉽지 않네요. 제가 잘 몰라서 그런지 개발자 블로그에서 정보를 취득할 수 밖에 없어서요.

혹시 ffmpeg개발자들이 모인 한국 포럼 있나요?

------------------------------------------

못찾았습니다.

없나봅니다.

ㅠㅠ

익명 사용자의 이미지

IP 주소 정규표현 만들어주시기 부탁드립니다.


1
1.1
1.1.1
1.1.1.1

이런식으로
ip주소를 맞게 입력했나 알아 보는 정표현식을 만들려고 합니다.
(ip주소 형식에 맞게)

혹시 가능하신분 부탁드려요

쓰일곳은 ip접속 제한 부분이라서.

1 이라고 입력하면 A클래스 1로 시작하는 것은 다 막거나 허용합니다.

페이지

프로그래밍 QnA 구독하기