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

cratle의 이미지

java에서 다른 윈도우 창 위치 이동하는 방법

안녕하세요.

자바에서 현재 작업표시줄에 표시된 특정 윈도우 중 하나를 선택해서 위치를 이동하고 크기를 변경하는 프로그램을 만들고 싶습니다.

win32api 중에서 findwindow() 같은 함수를 사용하여 해당 윈도우의 핸들러를 얻어 제어하는 것과 같은 기능이라고 생각하시면 됩니다.

이걸 java로 해야하는 이유는, 맥과 리눅스에도 작동시키기 위해서입니다.

JNI를 사용해서 WIN32API를 이용할 수도 있겠지만, 이러면 맥과 리눅스에서는 안돌아갈테니, awt나 swing에서 현재 윈도우 핸들러를 제어하는 api가 제공되는지 궁금합니다.

만약에 이런 api가 있다면, 이런 api가 맥이나 리눅스에서도 동작하는지도 알려주시면 감사하겠습니다.

ProtocolC의 이미지

C초보 함수 및 실행방법 질문..

#include

int Increment(int n);
int TwoIncrement(int n);

int main(void)
{
int num = 2;
num = Increment(num);
printf("num : %d \n", num);

num = TwoIncrement(num);
printf("num : %d \n", num);
return 0;
}
int TwoIncrement(int n)
{
n = Increment(n);
n = Increment(n);
return n;
}

int Increment(int n)
{
n++;
return n;

}

위의 코드를 실행하는데 문의입니다.

세벌의 이미지

김프 문서 버그 발견 버그질라에...

김프 문서 버그 발견
https://bugzilla.gnome.org/show_bug.cgi?id=657122
처음이라... 맞게 한 건지는 모르겠다는...

dony127의 이미지

parallel programming with MPICH2 ver.1.4

현재 win sever 2003에서
MPICH2 설치하고 FORTRAN 90으로 병렬 코드 연습중입니다.

클러스터 구축전에 단일 컴퓨터(쿼드코어)에서 테스트중입니다.

흔히 예제로 올라와있는 원주율 PI를 구하는 것은 성능이

싱글 코어 대비 쿼드 코어에서 약 4배 빠르게 나옵니다. (여기 까진 예제니깐요..)

하지만 제가 짠 코드를 보면 아래와 같습니다.

PROGRAM MAIN

IMPLICIT NONE
INCLUDE 'mpif.h'

INTEGER(4) :: I,J,K,T
INTEGER(4),PARAMETER :: IM=300,JM=60
INTEGER(4),DIMENSION(IM,JM) :: A,B,C
INTEGER(4) :: IERR,NPROCS,MYRANK
REAL(8) :: STIME,ETIME

x33man의 이미지

HSDPA (CHU-629S) USB 모뎀을 사용하여 리눅스에서 사용하는데....

HSDPA (CHU-629S) USB 모뎀을 사용하여 리눅스에서 인터넷을 접속에 성공 하였습니다.

그런데 문제는 장비를 재부팅 하려고 reboot 명령을 하면 장비가 꺼졌다 다시 살아나지 못하고 멈춤니다.

제 생각으로는 usb포트에 HSDPA모뎀에 꼽아져 있어서 그런거 갔습니다.

usb포트에 HSDPA모뎀이 꼽아져 있는상태에서 전원을 on/off하면 괜찮습니다.

아마 모뎀이 디바이스에 올라와 있는것을 제대로 초기화를 못 시키는거 갔습니다.

다시 원복 하려면 어떻게 해야할까요!??

modprobe -r usbserial 해도 안됩니다.

리눅스에서 HSDPA 무선모뎀을 사용하고 구현하신분 도와 주세요. ㅠㅠ

—
즐거운 하루 보내세요!

elvismon의 이미지

snort에 대한 질문입니다~

제가 snort inline mode를 이용해서 패킷을 drop하는 것을 공부하고 있습니다

daq는 afpacket을 이용해서 하고 있구요

여타 다른 패킷들은 잘 drop이 됩니다

예를 들어 네이트온 접속 막기라던지, 특정 웹사이트 접속 제한같은 것은 잘 되는데

이상하게 icmp는 drop이 안되네요

inline mode에서 drop을 하면 block + log라서 제가 지정한 icmp 패킷이 log는 되는데 block이 안됩니다

다른 것들은 잘 되는데 유독 icmp만 drop이 안되어서 이렇게 질문을 올립니다

의심이 가는 것은 afpacket이라는 daq가 icmp 패킷을 block을 못하는 것이 아닌가 입니다

혹시 snort inline mode(afpacket을 사용해서)에 대해 잘 아시는 분 있으면 좀 알려주세요^^

iptables로는 잘 막힙니다

왜! 도대체 왜 icmp만 안막히는 걸까요~고수님들 도움 부탁드려요~

ranggol의 이미지

HDD format 질문입니다.

HDD format을 하는데 시간이 단축 되지 않아요..

mkfs -t ext3 /dev/sdc1 (첫번째 파티션) 으로하는데

500GB 포멧하는데 2분 40초 가량 걸리네요

검색했을때는 250GB도 15초내에 끝난다는데..

아 그리고 옵션 -C(bad sector 검사)는 안했구요

빠른 포멧이 안되네요.

혹시 아시는분 알려주세요.

litnsio2의 이미지

함수에 파라메터로 넘어오는 변수의 address 앞 2바이트가 다를 수 있나요?


문득 궁금한 것이 생겼는데..
(32비트 머신이라는 가정하에) 동일한 블럭 안에서 선언된 변수의 앞 2바이트의 주소가 다를 수 있을까요?

예를 들어,

void somefunc(int i, short s, void* vp)
{
}

위와 같은 함수에서 전달인자 i, s, vp 주소의 prefix 2 바이트 값이 다른 경우가 있을수도 있는지 궁금합니다.
위의 코드에서 s 와 vp 를 4바이트 변수에 넣어야 하는 상황이 발생했는데,,

s 값과 &vp 의 (vp가 아님) 하위 2바이트를 masking 해서 4바이트 변수로 넣고, 이를 newVal 이라고 했을 때
호출된 함수 내부에서 &i 를 통해, &vp 의 상위 2바이트 값을 복원하려고 합니다.

이 가정은 하나의 함수에 parameter 로 넘어가는 변수들의 주소 상위 2바이트가 항상 같다면 써먹을 수 있는 방법인 것 같은데요.~
이런 방법이 실제로 사용되고 있는 방법인지, 아니면 엉뚱한 생각인지 모르겠네요.

dony127의 이미지

mpich2 사용하는데요 성능 문제 좀 해결해 주세요 부탁합니다.

현재 win sever 2003에서
MPICH2 설치하고 FORTRAN 90으로 병렬 코드 연습중입니다.

클러스터 구축전에 단일 컴퓨터(쿼드코어)에서 테스트중입니다.

흔히 예제로 올라와있는 원주율 PI를 구하는 것은 성능이

싱글 코어 대비 쿼드 코어에서 약 4배 빠르게 나옵니다. (여기 까진 예제니깐요..)

하지만 제가 짠 코드를 보면 아래와 같습니다.

PROGRAM MAIN

IMPLICIT NONE
INCLUDE 'mpif.h'

INTEGER(4) :: I,J,K,T
INTEGER(4),PARAMETER :: IM=300,JM=60
INTEGER(4),DIMENSION(IM,JM) :: A,B,C
INTEGER(4) :: IERR,NPROCS,MYRANK
REAL(8) :: STIME,ETIME

songcode78의 이미지

[head-common.S] virt& phys 사이의 offset 구하는 코드 관련해서 문의 드립니다.

head-common.S 파일에서 아래의 부분을 보면 virt&phys 사이의 offset 을 구하는 코드가 있는데 해당 코드가 어떻게 offset을 구하는지 알 수 없어서 이렇게 질문 드립니다.

코드 상으로는 "4: .long ." 부분의 위치한 실제 어드레스와 "4: .long ."의 값을 빼서 offset을 구하는것 같은데요

실제로 "4: .long ."값이 이 무엇을 의미하는지 모르겠습니다.

고수님들의 도움 부탁드립니다.


페이지

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