프로그래밍 QnA

kramji13의 이미지

하드햇 리눅스 커널 2.4의 HZ 변경과 몇가지 질문입니다.

일반적인 리눅스는 'make menuconfig'를 통해 HZ를 변경한다고 알고 있습니다.
hardhat 리눅스는 'make menuconfig' 하면 HZ변경하는 항목이 없네요..--;'
그렇다면 리눅스헤더파일
kernel/include/asm/param.h 에 정의된 "HZ 100"을 직접 고치면 되는것인가요?

그리고 HZ 가 'software clock tick'으로 알고 있는데요
clock이라는 것이 CPU와 연관성이 있는것인가요?
예를 들어 CPU가 1초에 clock을 튕길수 있는 최대값이 100일 경우
커널에서 HZ를 1000으로 증가시킨다 해도 별 소용이 없는것 아닌가 해서요

제 생각이 맞다면 CPU와 별도로 정밀한 클럭 디바이스를
사용한다면 가능할까요?

질문이 많네요..고수님들 좀 알려주세요 꾸벅~~~

mw9529의 이미지

윈도에서 gtk를 하고 싶습니다.

gtk를 배우고 싶습니다만..제 컴에 우분투시리즈등을 다 깔아봤으나 렉이 하도 심해서요;;(흠흠 물론 게임도 해야지 말입니다)

암튼 그래서 깔고 싶은데 DevCpp로 까는데 자꾸 미러사이트가 다운됏다고 뜨고..라이브러리 다운받아서 어째저째하고 싶은나 방법도 모르겟구요..조금 자세히 설명해 주시면 감사하겠습니다

KLDP87의 이미지

메모리를 그릴때 어떻게 표현해야 하는지요?

생각만 하던걸 막상 표현 하려고 하니까 머뭇거리게 되는데 뭔가 예제 같은게 있는지 궁금해서

첨부파일에 제가 그냥 그린것들을 올려봅니다;;

추가로 realloc같은 경우는 malloc으로 할당을 먼저 하고 변경하라고 하던데 단독으로 사용해도 되는지도 궁금합니다.

많은 조언 부탁드립니다.

감사합니다.

세벌의 이미지

vi 질문

텍스트 파일이 있어요.
그 파일 내용중
msgstr "@@
으로 시작하는 행을 모두
msgstr "."
로 바꾸려고 하면 어떻게 하나요?

예를들어
msgid "this is a test"
msgstr "@@aaa"
msgid "this is a 2nd test"
msgstr "@@bbb bbb"
msgid "this is a 3rd test"
msgstr "@@aaa bbb ccc"
이런 식으로 msgstr "@@ 로 시작하는 행은 그 뒤가 어떻든 일괄적으로
msgstr "."
바꾸려고 합니다.

vi 에서 정규표현식을 어떻게 쓰면 될 것 같긴 한데...

jb0730의 이미지

multiple definition of 관련된 질문입니다.

multiple definition of 이게 헤더파일같은것을 여러곳에서 include해서 나타나는 오류인가요?'
아래와 같은 오류들이 나타남니다.
다른 곳에서 보니까 multiple definition 의 경우 extern?으로 해주어야 한다는데...
어떠한 방식이 되는것인가요...
오류의 내용은 아래와같습니다..
잘부탁드립니다..ㅠㅠ

jb0730의 이미지

ACE관련 프로그램 컴파일 오류입니다...


아래가 Makefile일을 돌렸을떄 나타나는 에러가 나는 부분입니다...
Makefile 에 -lACE 옵션도 들어가 있습니다.

Raewoo의 이미지

void*에 함수 포인터와 멤버에 대한 포인터는 왜 대입이 안되나요?

The C++ programming language(http://book.naver.com/bookdb/book_detail.nhn?bid=1547949) 책의 5.6절을 보면, "함수에 대한 포인터와 멤버에 대한 포인터는 void*에 대입할 수 없다"는 말이 나오는 데 이것은 왜 안되는 건가요? 어차피 가리키는 것은 물리적 주소이므로 가능해야 하는 것 아닌가 하는 생각이 들어 질문드립니다.

sacredone의 이미지

vlan 으로 가상 인터페이스 설정시 arp 문제

데스크탑 ip : 10.0.0.150
데스크탑 VM 에 탑재된 centos : eth0 10.0.0.151 MAC : 00:00:00:00:00:01

이상태에서 centos 에서

$vconfig add eth0 1

로 가상 인터페이스 생성하고

$ifconfig eth0.1 hw ether 00:00:00:00:00:02

로 맥주소 eth0의 01에서 02로 바꿔주고

$ifconfig eth0.1 10.0.0.152 netmask 255.255.255.0 up

으로 ip 설정해준 상태에서

데스크탑에서 10.0.0.152 로 핑때리면 핑 날라갑니다

그리고 cmd 창 띄워서

arp -a

로 arp 보면 vlan 으로 나눈 eth0.1 의 맥주소인 00:00:00:00:00:02 로 브로드캐스팅을 바랬지만

10.0.0.152     00:00:00:00:00:01   dynamic

ant01의 이미지

간단한 php 소스 좀 봐 주세요.

아래와 같은 소스에서 form 에서 select대신 input로 하면 form1의 submit가 잘 되는데
아래와 같이 form에서 select로하면 form1의 submit가 안됩니다.
도대체 왜 그런지 알 수가 없어서 질문 드립니다.
어떻게 해야 select문을 쓰면서도 form1의 submit가 제대로 될 수 있을까요?

cococo의 이미지

php + mysql 에서 한글 인코딩 관련 질문입니다.

아무 생각 없이 쓰다가, 생각해보니 이상해서 질문 올립니다.

현재, windows 에 WINAPM 7 을 설치해서 php 로 사이트를 개발중입니다.
디비에 값이 들어있는지를 확인하기 위해서는 phpMyAdmin 과 mysql console 을 둘 다 이용합니다.

사이트는 utf-8을 기본으로 해 놨습니다. 메타 선언도 utf-8 을 집어넣었고, 파일을 저장할때도 utf-8 로 저장합니다.

그러니, 당연히 input box 를 통해 입력받는 한글도 UTF-8 이라고 생각하고 있습니다.

windows 에서 실행하는 mysql console 은 기본 설정값이 cp949 이니, 글씨가 깨져나와도 크게 걱정하지 않습니다. 콘솔에서 디비 까 봐서 UTF-8 로 되어 있는걸 CP949 로 보면 깨지는 게 당연할 테니까요.
헌데, HTML 기반인 PHPMYADMIN 으로 로컬( LOCALHOST ) 에 접속해 디비를 까봐도 글씨가 깨져 보입니다. 이거... 좀 이상한거 아닌가요?

페이지

프로그래밍 QnA 구독하기