프로그래밍 QnA

h4n9u1의 이미지

알고리즘좀 알려주세요!

게임을 만들려고 하는데 아이템목록까지 만들어놓고 막상 그것을 알고리즘으로 만들려니 막히는군요.
제가 만들게임은 광산게임인데

게임내 캘수있는 자원에는 전부 'Min_Deep'값과 'Max_Deep'값 그리고 각각의 아이템 코드인 'Code'값이 존재합니다. 물론 각각의 값은 Int형으로 선언되어있습니다.

저는 여기에서 'Min_Deep'값과 'Max_Deep'값을 받아 랜덤으로 'Code'값을 뿌리는 알고리즘을 알고 싶습니다. 물론 소스코드로도 알려주시면 감사하겠지만 제가 스스로 공부하는 용으로 제작하는 거라서 알고리즘으로 알려주시거나 코드로 알려주실때 자세하게 알려주시면 감사하겠습니다.

astzlra955의 이미지

MultiCore에서의 WatchDog 동작 문제.

안녕하세요.

MultiCore에서 WatchDog이 어떤식으로 동작하는지 알고 싶습니다.

문제가 SYSTEM이 Dual Core이고 timer를 통해 주기적으로 kick을 하고 있습니다.

이 kick은 core 0에서 동작하고 있습니다.

만약 core 0 이 데드락이 걸리면 kick이 발생되지 않고 system은 watchdog에 의해 재부팅 합니다.

그런데 core 1이 데드락이 걸리면, core 0에서 kick이 계속 발생하기 때문에 system은 watchdog에 의한 재부팅을 하지 않습니다.

멀티코어에서의 watchdog 동작이 원래 이런 것( core 2개 모두 데드락이 되어야 reboot )인지,
아니면 다른 방식으로 처리해야 하는지 알고싶습니다.

keeproll의 이미지

c++ std::string 을 파라메터로 사용할 때 &를 붙이는 경우와 안붙이는 경우 차이점

안녕하세요?

C++로 코딩을 시작한지 얼마 안된 초보개발자 입니다.

문자 데이터를 사용할 때 std::string을 이용하여 대부분 처리를 하고 있는데,
함수에서 파라미터로 넘길 때 이해가 가지 않는 부분이 있어 고수분들께 여쭈어봅니다.

클래스 멤버함수로

void Manager(std::string sName, std::string sAddress);

라는 것이 있다고 가정을 하면
c++에서 파라미터 기본값 지정을 할 수 있으니

void Manager(std::string sName, std::string sAddress = "서울");

처럼 사용할 수 있겠지요?

그런데, 저 std::string에 &를 붙이면 Warning이 납니다. 정확하게 Warning이 발생하는 예를 들면

void Manager(std::string sName, std::string& sAddress = std::string("서울"))

Lightstar의 이미지

c++ 윈도우 어플리케이션에서


안드로이드폰을 usb에 디버깅 모드 키고 연결했을 때
c++로 만든 윈도우 어플리케이션에서 폰 내부 정보를 받아올 수 있나요?
설치된 어플리케이션이나 apk파일, 전화, 문자목록이나 로그 등등...

또 폰 내부 정보에 접근해서 변경도 가능 할까요? 전화를 걸도록 한다던지, 프록시 서버를 설정한다던지...

seojh1431의 이미지

OWASP top 10 중에 권한우회 궁금합니다..

대부분의 웹 애플리케이션은 UI에 해당 기능을 보이게 하기 전에 기능 수준의 접근권한을
확인한다. 그러나, 애플리케이션은 각 기능에 접근하는 서버에 동일한 접근통제 검사를
수행한다. 요청에 대해 적절히 확인하지 않을 경우 공격자는 적절한 권한 없이 기능에
접근하기 위한 요청을 위조할 수 있다.

이건 OWASP top 10 중의 A7-기능 수준의접근통제 누락 부분인데요.. A7의 취약점을 토대로 공격 할 수 있는 방법이 무엇인지.. 그리고 공격 툴로는 뭐가 있는지 궁금하네요.

그냥 간단간단하게 키워드만 말씀해주시셔도 좋습니다.. 학교에서 시연하면서 발표를 해야 하는데 저는 권한 우회라는 키워드를 택 했구요.. 권한 우회라는 성질에 가장 적합한 top 10을 보니 A7이더라구요..

그래서 a7에 대해서 공격을 하는데 있어서 방법이 무엇인지.. 키워드만 좀 가르쳐주실 수 있을까요? 부탁드립니다. 권한 우회 내용이 들어 있는 책도 좀 추천 해주실 수 있을까요?

trymp의 이미지

gentoo linux 에서 부팅시에 모듈이 자동으로 insmod 되지 않게 하려면??

gentoo linux 3.8.13 (64bit) 를 사용하고 있는데요.

e1000.ko 파일이 /lib/modules/ 이 경로에 있느데

필요할 때만 insmod 되고 부팅시에는 insmod 되지 말아야 하는데,

자꾸 부팅하고 나면 insmod 가 되어 있습니다.

왜 이런거죠?

#ls etc/modprobe.d/
aliases.conf i386.conf

그리고 /etc/auto_module 이런 파일은 있지도 않습니다.

kernel 이 스스로 device 인식해서 /lib/module 에 있는 드라이버를 자동으로

올리는 것인지? 아니면 다른 config 가 있는 것인지 궁금합니다.

커널 고수분들 도움 부탁드립니다.

ckdgus9549의 이미지

프로세스와 스레드 질문드려요.

요즘 프로세스와 스레드를 공부하고있는 학생입니다 !!
다름이아니라 교수님이 내주신 과제중에
프로세스와 스레드 이 2가지를 자바코드나 아니면 다른코드들을 통해서
다른결과를 찾으라는데 이게 도통 무슨말인지를 모르겠습니다..
스레드가 모이면 프로세스가 되는거라고 알고있는데
자바,및 기타코드를 통해 두가지의 다른 결과를 찾아보라는데
이해가안가서요 ㅠㅠ

cambel의 이미지

opengl을 이용하여 그래프 그리는 프로그램을 만들고 있는데요....

아래 첨부 파일과 같이 수식을 입력하면
화면에는 그래프 창과 콘솔창이 뜹니다.

그리고 그래프 창에서 '+' 또는 '-'를 누르면 샘플링의 수가 변해서
그래프의 모양이 변해야 하는데 그대로 입니다.

어떻게 해야 모양이 바뀔까요?

void KeyboardFunc(unsigned char key, int x, int y)
아마도 위의 함수를 수정해야 할거 같은데....
잘 모르겠습니다. ㅠㅠ

답변 좀 부탁드릴게요...
감사합니다.

Lightstar의 이미지

원격 파일의 썸네일

서버에 있는 이미지 파일들의 이름만 일단 다 받아와서 리스트컨트롤에 아이콘으로 표시해주고 있는데 시스템이미지를 쓰니까 다 jpg, bmp 기본 아이콘이 뜹니다.
이미지를 다운받는건 나중에 사용자가 선택적으로 골라서 다운받게 하고 싶은데 서버에서 이미지파일을 다운받지 않고 클라이언트 리스트 컨트롤에 이미지 파일을 표시할 때 아이콘을 이미지 축소판, 윈7 탐색기처럼 이미지를 아이콘으로 보여줄 수는 없을까요?

페이지

프로그래밍 QnA 구독하기