프로그래밍 QnA

yjc99의 이미지

파이썬(2.7.8) JProxy 사용 관련 질문!


JPype를 이용해 Python 에서 자바클래스들을 호출해서 사용하고 있는데, 자바에서 호출하는 콜백의 경우 JProxy 를 이용해서 파이썬에서 호출을 받도록 했습니다.
그런데, 콜백함수의 인자가 Primitive 타입이 아닌, 자바 객체일 경우 콜백호출하면서 파이썬이 Crash 되버리네요.
JProxy 는 Primative 타입 외에는 콜백인자로 받을수 없는건가요?
참고로, Python은 2.7.8 (32bit), JPype는 0.5.4 이고, Windows 에서 사용하고 있습니다.

Java와 연동해서는 잘 사용안하는지, 검색해봐도 위와관련된 내용은 없네요.;;

kjssam56의 이미지

leaving directory 오류에 대해서 질문합니다.

[kjssam56@localhost netcdf-3.6.3]$ make install
Making install in f90
make[1]: Entering directory `/home/kjssam56/바탕화면/pr/netcdf-3.6.3/f90'
make[2]: Entering directory `/home/kjssam56/바탕화면/pr/netcdf-3.6.3/f90'
make[2]: `install-exec-am'를 위해 할 일이 없습니다
test -z "/usr/local/share/man/man3" || /usr/bin/mkdir -p "/usr/local/share/man/man3"
/usr/bin/install -c -m 644 './netcdf_f90.3' '/usr/local/share/man/man3/netcdf_f90.3'
/usr/bin/install: cannot create regular file `/usr/local/share/man/man3/netcdf_f90.3': 허가 거부

kjssam56의 이미지

[완료]leaving directory 오류에 대해서 질문합니다.

[kjssam56@localhost netcdf-3.6.3]$ make install
Making install in f90
make[1]: Entering directory `/home/kjssam56/바탕화면/pr/netcdf-3.6.3/f90'
make[2]: Entering directory `/home/kjssam56/바탕화면/pr/netcdf-3.6.3/f90'
make[2]: `install-exec-am'를 위해 할 일이 없습니다
test -z "/usr/local/share/man/man3" || /usr/bin/mkdir -p "/usr/local/share/man/man3"
/usr/bin/install -c -m 644 './netcdf_f90.3' '/usr/local/share/man/man3/netcdf_f90.3'
/usr/bin/install: cannot create regular file `/usr/local/share/man/man3/netcdf_f90.3': 허가 거부

익명 사용자의 이미지

php에서 php로 변수를 옮기는 것 질문있습니다.

예를들어 a.php에서 사용하던 변수를 그대로 가져다가 b.php에서 사용하려고 하는데

어떻게 해야할지를 모르겠습니다.

c.html에서 사용하던 변수는 form method = post action .. 등을 통해

d.php 에서 $a = $_post['n1']; (html에서 n1이라고 설정해줬다는 가정하에) 사용하는법을 알지만

php에서 php로 변수를 주고받는건 모르겠습니다.

echo "<script>document.location.href = 'http://localhost/npst.php' </script>";

위의 페이지로 이동하면서 $data[name]의 변수값을 같이 npst.php로 넘기고 싶은데 방법좀 알려주시면 감사드리겠습니다.

이점에 대해서 제발 이해하기 쉽게 초보의 눈높이에서 설명해주시면 계신방향으로 절 3번 올리겠습니다.

그리고 덤으로 php 에서 사용하던 변수를 html에서 사용할수 있게 하는 방법도 알려주시면

inviolable의 이미지

포트를 통해서 연결된 장비의 직접 제어는 어떻게 해야되나요?

제가 열량계,유량계 등을 개발하는 제조업 회사를 다녀봤는데요.

그때 포트를 통해서 장비와 연결한다음에 c#으로 그 장비를 제어하는 프로그램을 만들었는데

설계된 프로토콜에 따라서 명령어를 포트로 쏴주고 받아서 처리하고 이런식이었거든요.

예를 들어 캠이나 기타 포트로 연결된 장비도 마찬가지로 제어하리라는 생각이 드는데

근데 문제는 그 장비의 프로토콜을 모른다는게 큰 문제인데

윈도우 운영체제 하에서는 그 장비와 직접 통신하는 것이 아니라 디바이스 드라이버를 통해 통신한다고 들었습니다.

즉, 디바이스 드라이버를 통해 프로그래밍 인터페이스를 제공하면 동일한 기능의 경우에는 동일한 방식의 프로그래밍 인터페이스로 접근해서 사용이 가능한거죠.

그 프로그래밍 인터페이스는 운영체제에 내장되어있는건가요? 그 인터페이스가 일명 opengl, opencl, openal 이라고 불리는 것들이 맞는지요???

angelic1004의 이미지

현재 회사에 들어와서 선배분들이 짠 소스코드 분석하는데 어려움이 많습니다 도움이 필요해요

안녕하세요.
저번주부터 회사에 입사 해 아직은 아무것도 안하고 공부만 하고있는
개발자 신입입니다.

아직까진 실력이 미흡하여(미흡이라고 쓰고 무지라고 읽는..) 공부만 하고있습니다.
공부라고 해도 제가 어떻게 해야할지를 갈피를 못잡고 있는 형편이죠
유니티와 c#(visual studio 2013 community)을 사용하구 있구요.

그나마 SVN서버에서 회사에서 짠 소스코드를 보고있긴 한데...
일단 소스코드가 무슨 일을 하는건지를 둘째치고...(해야하지만..)

질문하겠습니다.
1. 프로그램 소스코드를 분석이라도 해보고 싶은데.. 프로그램의 시작점이 어딘지를 모르겠습니다
(유니티입니다) 시작점을 찾을 수 있는 어떠한 방법이 있을까요?

2. 유니티 디버깅을 하고싶은데 vs을 유니티에 import하고 디버깅을 켰더니 아무것도 뜨지 않아 당황했습니다.
혹시 제가 뭔가를 잘못한 걸까요??

3. 위의 내용이 부족하다면 좀더 필요한걸 말씀해주세요.

flsnrtm123의 이미지

리눅스 메모리 사용량이 이상하네요...

실제 총 메모리는 16기가정도 되는거 같은데 top으로 보면 그보다 훨씬 크게 보이네요.
그리고 프로세스별 사용량도 그렇게 크지 않은데 총 사용량은 또 크게 보이고요.
top(메모리 사용량 순으로 정렬) 이미지 첨부합니다.
어디가 잘못된 걸까요?

balgarac1의 이미지

cin.getline에서 공백 값이 들어갑니다...

프로그램의 구조는 클라이언트와 서버에서 프로토콜을 주고 받는 형식입니다.

간단하게 메세지 형식을 보여드리면

natdal의 이미지

visual studio 2013 - win32 console 실행시 먹통(c++)

운영체제 : windows 7

win32 console application 디버그시 아예 먹통이 되버립니다.(F5)

로딩 이미지만 뺑글뺑글 돌아가고 작업관리자에서 비주얼 스튜디오를 강제 종료 하지 않는 이상
진행 자체가 아예 안됩니다.

강제종료하고 프로세스를 보면 .exe가 올라가 있는게 보여서
종료하려 하면 종료도 안됩니다... 재부팅해야됨...

파일은 만들어 졌나 보려고 Debug폴더에 가보니 만들어짐.
실행하면 역시 로딩이미지만 뺑글뺑글... 프로세스에 또 올라감...
반복할때마다 프로세스에 쌓임.. 젠가하는 기분. 계속 쌓임. 끝까지 쌓임.

이거 뭐가 문젠가요?

+ 혹시 비주얼 스튜디오에서 이클립스처럼 implement method(추상 클래스들) 기능이
어디있나요 ㅠㅠ. 상속할때마다 힘들어 죽겠음.

페이지

프로그래밍 QnA 구독하기