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

hiluciano의 이미지

어셈블리어 JLE와 JNG의 차이가?

JBE-JNA, JLE-JNG, JNE-JNZ

의미는 같아 보이는데 저렇게 명령어가 다른 이유가 무엇이죠?

cyk7890의 이미지

MFC 에서 사용되는 HDC 라는거.. 정수개념으로 이해해도 되나요 ?? VB 에서는 HDC 개념이 Long 타입인데..MFC 에서도 정수개념으로 인식하면 안되는건가요 ?

서론
제가 Visual Basic 6.0 으로 이미지 처리하는 소스를 하나 가지고잇는데요
PictureBox 컨트롤러에 대한 핸들러를 hDC 라는 개념으로 사용하는데 이게 타입이 Long 타입이거든요.. 정수형 타입인데요
이쪽에서 사용되는 DLL 이 하나 있는데.. 저 hDC 를 변수로 합니다.

질문

MFC 프로그래밍쪽에서도 VB 에서 사용했던 DLL 을 접목시키고 싶은데

hDC 를 변수로 주던곳에 MFC에서 사용하는 HDC 를 그대로 넘기니까 타입 에러가 나더라구요

MFC 에서 사용되는 HDC 는 어떤 타입이라고 생각해야하죠 ? 정수형으로 보면 안되는건가요? 강제로 Int 나 Long 형태로 캐스팅 해봤지만 정상적으로 작동을 안하더라구요..

junpil5541의 이미지

리눅스 mac address 와 ip 바인딩

안녕하세요.
리눅스에서 프로그래밍을 하고 있는데 막히는 부분이 있어서 질문 올립니다.
한개의 보드에 2개의 네트워크 카드를 올려서 실험을 하고 있는데
2개의 소켓과 각각 네트워크 카드를 바인딩하여 속도가 얼마나 빨라지는지 보고 있습니다.
그런데 문제가 소켓과 네트워크 카드를 바인딩해서 데이터 전송 하는 과정에서는 ip가 2개가 나오는데 속도가 바뀌지 않아 wireshark를 통해서 실제로
확인을 해보니 1개의 네트워크 카드만을 사용해서 데이터를 전송하는 것을 확인 했습니다.(mac주소가 1개만 나옴) 어떻게 해야 2개의 네트워크 카드를 통해서 데이터를 전송할 수 있을까요?? mac address binding ip address 이런 문제로 생각 할 수 있을 것 같습니다.

somedayhow의 이미지

bash나 bourne shell에서 cd를 사용할때

알면 엄청 간단할것 같은 문제이지만,, 도무지 풀리지가 않는 문제입니다.

#! bin/sh or #! bin/bash
currentpath= $PWD
cd $currentpath

위와 같이 cd를 사용하면 아무런 에러가 나지 않고 잘 동작합니다.
하지만

#! bin/sh or #! bin/bash
currentpath= $PWD
cd ..$currentpath

./command_prac_bourne.sh: line 8: cd: ..$variable: No such file or directory

이렇게 에러가 나버리겠다고 예상했고 그렇게 에러가 났습니다.

현재 경로가

news4682의 이미지

putty 사용 중에 결과값이 많을 때

putty로 C언어를 연습중인 사람입니다 :)
사용자로부터 수를 입력 받아서 그 수보다 작은 모든 소수를 출력하는 프로그램을 작성했는데요, 입력 값이 커지면 소수도 꽤나 많아져서
결과 값이 상당히 많아지는데, 그 결과값이 처음부터 다 표시되는 것이 아니라 마지막 부분만 보입니다. 그러니까 만약에 제가 1만을 입력했다면,

9851 는 소수이다.
9857 는 소수이다.
9859 는 소수이다.
9871 는 소수이다.
9883 는 소수이다.
9887 는 소수이다.
9901 는 소수이다.
9907 는 소수이다.
9923 는 소수이다.
9929 는 소수이다.
9931 는 소수이다.
9941 는 소수이다.
9949 는 소수이다.
9967 는 소수이다.
9973 는 소수이다.

이렇게 화면에 표시가 되는군요. 실제론 조금 더 많이 표시됩니다만.
이거 설정 문제인가요? 아니면 원래 결과값이 많을 때는 이렇게 생략을 해버리나요.

kkw90111의 이미지

peterson's solution 을 어떻게 사용하는지 모르겠네요...

Peterson의 알고리즘으로 동기화를 하려고합니다!!
프로세스는 쓰레드를 2개 실행(pthread_create) 시키고 함수를 실행 시킵니다.
그리고 이 함수내에서 CS이 생깁니다.

제가 배운대로라면

enter_region(process)
Critical Section
leave_region(process)

이렇게만 짜면 되는건데 대체 process 값은 어떻게 불러오는 것인지요....
값이 0 또는 1 인것은 아는데 쓰레드에서 그 값을 어떻게 지정해주는 것인지 모르겠네요...

간단한 프로그램 코드 첨부합니다만, 이건 코드문제가 아니라 쓰레드에서 어떻게 현재 수행되고있는 프로세스 넘버를 가져오냐의 문제 같네요 ㅠ
아! 그리고 다른방식의 피터슨 알고리즘 소스도 있는데 꼭 이함수로 구현하고싶습니다!!

janues의 이미지

raid 또는 lvm으로 2테라 바이트 가능할까요?

회사에 32비트 제온cpu가 탑재된 피시가 하나 남는게 있어서 거기에
centos 6.3 을 설치하고 백업용 서버를 구성할까 합니다.
디스크는 os 설치용으로 500 GB짜리 디스크 하나, raid 또는 lvm 용으로
1테라 바이트 짜리 3개를 사용할까 합니다.

- 구성 -
OS 설치 : 500 GB
backup : 1000 GB * 3
mysql 백업 데이터를 저장하려고 합니다.
- -

회사에서는 장비 구매는 안되고 기존에 있는 장비를 활용해서 구축하라고 하는데....

문제는 lvm이나 raid 5 로 작업시 2테라가 넘으면 인식이 안되는 걸로 알고 있는데
제가 잘못 알고 있는지 또는 구축 해보신 경험이 있으신분 있으면 조언 부탁드립니다.

kophoenix3의 이미지

usb 마운트 안됩니다.

PE_GHOST을(를) 마운트 할 수 없습니다
Error mounting: mount exited with exit code 1: helper failer with:
mount: I could not determine the filesystem tyep, and none was specifed.

데비안을 켠 상태에서, usb를 연결하면,
정상일 때에는 자동으로 마운트 되는데요,
지금은 위와같은 에러 메시지를 내면서 마운트가 안됩니다.

이 일이 있기전에 데비안에서 usb로 'windows 7'을 설치하기 위한 작업을 하고 있었습니다.

$dd if=win.iso of=/dev/sdb

위의 명령을 내리고, 30분 이상 지나도 변화가 없길래,
강제로 터미널을 닫았습니다.

그 후에 fdisk 등으로 usb를 ntfs 파일 시스템으로 포멧을 여러 차례 시도했습니다.

어떻게 해야 usb를 정상적으로 인식하게 할 수 있을까요?

snowavalanch의 이미지

bash shell로 문자열 치환 코멘트 부탁드립니다.

bash shell로 문자열을 치환하려고 합니다.

아래와 같은 txt가 있는데,

hungryj의 이미지

웹서버 path mapping 질문이요


윈도우 이고요,
현재 이클립스로 세팅중입니다.
xampp + php 이고요

localhost/index.php로 바로 접속하게 하고싶은데

자꾸 이렇게 접속되네요 ㅠㅠ
localhost/projectName/index.php

어떻게 해야할까요 ?

페이지

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