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

parkon의 이미지

[완료] 사소한 질문: ++i와 i++ 이 둘의 연산 속도 차이가 정말 있을까요 ?

어차피 중요한 문제는 아닌것 같은데요, 그냥 궁금해서 질문 올립니다.

예를 들어

   for (int i=0; i < 1000000; i++) {
      ...
   }

같은 경우, 저 i++를 ++i로 바꾸는 게 연산속도가 더 빠르다는 말을 들었습니다.
처음 이 말을 들었을땐 의아했는데 아래 rvalue reference 얘기가 나오는 어떤 글을 읽다 보니
왜 그런진 알것 같습니다.
차이가 있다고 하더라도 대부분의 경우에는 무의미한 차이밖엔 없다는 것도 잘 알구요.

근데 궁금한게, 저 정도 간단한 내용이면,
어지간한 컴파일러들은 다 알아서 최적화를 해주지 않을까 (즉 필요하면 i++을 ++i로 바꿔서 해주지 않을까)
하는 의구심이 드는군요.

아님 정말 i++를 ++i로 바꾸는게 조금이나마 연산속도에 유리할까요 ?

hermes의 이미지

[완료] ASrock Extreme3 Gen3 메인보드에서 SSD와 HDD 인식에 문제가 있습니다.

안녕하세요.
아무래도 kldp에 하드웨어에 관한 질문을 올리는 게 조금 이상한 것 같긴 하지만 문제가 생기니까 여기가 제일 먼저 떠오르더군요.

ASrock Extreme3 Gen3 메인보드와
삼성 SSD
삼성 HDD
를 사용중인데요.

SSD에 운영체제를 설치하고 부팅했더니 HDD가 보이질 않네요.
검색해 보니 SATA2에 연결하면 된다고 하는데 그럼 비싼 돈 주고 SATA3를 산 이유가 없어지잖아요.

혹시 다른 방법은 없을까요?

BIOS도 최신 버전으로 업데이트 했구요.
CMOS 셋업 할 때에는 HDD가 나옵니다.

읽어 주셔서 감사합니다.

ejrkrk의 이미지

openvpn 연결이 안됩니다.

여기에 나와있는대로 다하고 연결하려고하는데
서버는 켜지는데 클라이언트가 켜지지가 않습니다.
제한된포트가 많아 openvpn이면 접속을 할 수 있을거 같아서 설치했는데
정보도 없고 아무리 고민해봐도 안되서 질문올립니다.
사내망이라서 대부분이 안되고 인터넷과 네이트온만 가능합니다.
그럼 분명히 연결할수 있는포트가 있을텐데 그 포트를 찾아야하나요?
아니면 제가 잘못 설정을 한건가요? 아래는 클라이언트쪽 로그 파일입니다.

yistee의 이미지

[완료]웹서버 그누보드 설치

centos에 웹서버를 설치 했습니다.
도메인도 연결했고요
테스트 페이지도 나왔어요
그누보드를 설치하기 위해 /usr/local/server/apache/htdocs 경로에 그누보드 디렉토리를 넣어줬어요. 퍼미션은 777로 맞추었구요.
접속해 보니, 그누보드 설치화면이 안나오고 화면이 깨져서 나와요.
무엇이 문제인지 알 수 있을까요
—
수정.
php.ini파일이 문제였네요

clien의 이미지

CentOS 6.2 DHCP 설치시.실패

계속 실패가 뜹니다...엉엉

#vi /etc/dhcpd.conf

thames의 이미지

네임서버가 살아나질 않습니다 ㅠㅠ

시스템 재부팅 이후 동작하질 않습니다.. ㅠㅠ named(bind) 띄운 후 rndc로 reload를 하려고 해도

# rndc reload
rndc: connection to remote host closed
This may indicate that the remote server is using an older version of
the command protocol, this host is not authorized to connect,
or the key is invalid.

이런 에러가 납니다.
검색을 통해 보니 rndc.conf와 named.conf의 키값이 달라서 그렇다고 하던데
/etc/rndc.conf 에 키값과 /etc/named.conf의 키값도 동일하게 설정되어 있는 상태입니다.

무엇이 문제일까요 ㅠㅠ

daeseongyu의 이미지

델 노트북에 우분투 11.0 설치 안되나요?

고수님들의 조언을 듣고자 글을 올립니다
먼저 usb를 이용하여 부팅이미지는 만들었구요 노트북에는 usb부팅을 설정하고 재부팅을 시도했습니다
그런데 멈춰버리면서 더이상 진행이 되지 않는군요 부팅자체가 안됩니다
usb가 이상한가 싶어서 다른 데스크탑 컴퓨터에서 시도하면 잘 됩니다
이 문제를 어떻게 풀어야할지...부탁드립니다

daeseongyu의 이미지

델 노트북에 우분투 11.0 설치 안되나요?

고수님들의 조언을 듣고자 글을 올립니다
먼저 usb를 이용하여 부팅이미지는 만들었구요 노트북에는 usb부팅을 설정하고 재부팅을 시도했습니다
그런데 멈춰버리면서 더이상 진행이 되지 않는군요 부팅자체가 안됩니다
usb가 이상한가 싶어서 다른 데스크탑 컴퓨터에서 시도하면 잘 됩니다
이 문제를 어떻게 풀어야할지...부탁드립니다

npnphp의 이미지

퍼피 리눅스 4.2 retro K 2.6.21.7 버전 테더링 질문입니다

리눅스 머신은 삼성 q760 pentium 3 500mhz / 128mb / 40gb
테더링할 때 쓸 전화기는 google nexus one 입니다

넥서스 원 설정에서 테더링 켜고 연결시키면
시스템에서 인식을 하지 못하고 있는 실정입니다

예컨데 터미널에서 ifconfig -a 하면
eth0와 lo는 뜨는데 usb0는 뜨지 않고 있습니다

modprobe usbnet 명령을 입력해도 별다른 오류 문구 없이
다시 #이 떠서 그럼 됐구나 했는데도 인식을 못하고 있어요

퍼피 리눅스 자체 설정 마법사를 이용해도 그렇고요
마법사 안에 load module 이라는 게 있어서 눌러봐도
모듈을 찾지 못했다고 나옵니다

어떻게 하면 좋을까요..

lmk378의 이미지

android root app을 만드는법

root권한을 가진 app을 만드는 방법이 궁금합니다.
예를들어 root전용 함수를 c라이브러리로 작성하여 jni를 통해 java에서 사용시에
아무런 문제가 없도록 하려면 어떤식으로 해야 하는지요...
현재는 c라이브러리를 쉘프로그램으로 만들어서 su -c <프로그램명>
이런식으로 사용하고 있습니다.
실제 root권한을 필요로 하는 app들은 어떻게 만드나요?

페이지

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