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

shxodlf3의 이미지

자바 스윙 이벤트시 컴포넌트가 화면에서 무반응인 문제


역시나 검색 ㄷㄷ

해결했습니다

그냥 컴포넌트에서 원하는 시점에 paint로 다시 그리기만 하면 되더군요

스레드 관련 문서도 확인안하고 그냥 막짜놓았더니..

저와 같은 삽질을 다른분들은 하지 마시라고 메모 남깁니다

일단 paint 쓰시면 됩니다(repaint, update 안됩니다)

원인 해결책 알고 싶으시면

스윙의 스레드에 관해서 찾아보시고

paint, repaint, update가 어느 스레드에서 동작하는지 확인하세요

---------------------------------------------------------

안녕하세요

이제 갓 1년 좀 지난 초보입니다

매일 검색하고 눈팅으로 도움 받아 갔었는데 오늘은 직접 질문 드려보게 되었습니다

이번 기회를 빌어 감사의 말씀 올립니다 (__)

아래는 질문 내용입니다

스윙으로 UI 구성후 버튼에 이벤트리스너를 넣어 소켓 통신 하는 프로그램 작성중입니다

apmorz의 이미지

리눅스 파일 문자열 검색 후 삭제

리눅스에서 찾고자 하는 파일 내부 문자열을 검색 후 바로 삭제하는 명령어는 어떻게 되나요;
내부파일 검색, 치환까지는 다 있는데 그 해당 파일을 삭제하는건 도통 모르겠네요;;

지나가는새의 이미지

DHCP 서버에서 IP 할당을 다른 서브넷으로 올릴 수 있나요?

안녕하세요

isc-dhcp를 사용중입니다.

그런데, dhcp가 위치한 서브넷과 client들이 있는 서브넷이 다릅니다.

중간에 L3가 있는데요, relay를 해 주도록 되어 있구요,

즉,

DHCP Server's eth0은 10.0.0.1/24 입니다만 client에게 할당하는 IP는 17.0.0.0/24로 하려고 하거든요..

그런데 그렇게 config를 하면 Not configured to listen on any interfaces! 에러가 나면서 실행되지 않네요..

방법이 없을까요..

corona89의 이미지

[C++ 소켓 프로그래밍 버퍼문제 어떤 방식으로 풀어나가야 할까요?] -> [IplImage를 char형 배열로 전환하는 방법이 없을까요?]

[ 이 질문은 해결되었습니다. 밑의 질문을 봐주시면 감사하겠습니다. ]
제가 이미지를 교환하는 서버 프로그램과 클라이언트 프로그램을 만들고 있는데
데이터 전송에서 문제가 발생합니다.

제가 프로그래밍 한 방식은
버퍼 사이즈를 5000정도 주고

만약 100012 바이트를 보낸다면
이것을 21(100012 = 5000 * 20 + 12)개로 분할해서 send() 하도록 만들었습니다.

MyAbby의 이미지

Direct2D가 좋은 API 일까요?

제가 그래픽 쪽 프로그램을 짤 때는 주로 폼이나(윈도우) 뷰(안드로이드)에 생성될 가상의 객체(GDI 등등)들을 만들고 Invalidate 하여 출력하는 식으로 만들었었습니다.
즉, GPU가 할 일을 CPU가 하도록 만들었죠. (안드로이드는 모르겠지만)

그래서 항상 제가 만든 그래픽 프로그램들은 객체 수가 적어도 CPU 사용이 20%를 기본으로 넘었습니다.
이 비효율을 줄일 방법이 없을까 해서 DirectX를 손대려 했는데, 너무 어려운겁니다! 디바이스니 랜더링이니 백터니...
그래서 Direct2D를 접하게 되었고, 확실히 코딩도 쉽고 리소스 점유도 낮아졌어요. 1080p 60fps 짜리 동영상을 뿌려도 cpu 점유가 5%를 안넘더군요.

제가 궁금한건, 정말 Direct2D가 좋은 API일까요? 아니면 PHP나 VB같이 접근하기만 쉽고 견고함이 없는 API일까요?
ms가 굳이 DX11부터 2D용 API를 따로 만들어 준 건 좋은 의도인 것 같은데, 이게 프렉탈로 확 변해버릴지 걱정입니다.

uyu423의 이미지

CentOS 6.5 x86_64 에 오라클 12c 설치에러

설치 중간에

Error in invoking target 'irman ioracle' of makefile '/app/oracle/dbhome/rdbms/lib/ins_rdbms.mk'

에러가 나네요 ㅜㅜ

이놈땜에 한 3일 정도 고생 중.

다른걸 못하고 있습니다.

온갖 구글링을 해서

라이브러리 설정, 스왑파일 설정, 추가 패키지 설치 다해봤지만

안되네요. 오라클이 싫어질려고 해요.

첨부사진의 콘솔화면이 로그파일을 끝부분 입니다.

도와주세요 고수여러분 ㅜㅜ

shepherd44의 이미지

vfs를 read only로 마운트 후 파일 생성하기

virtual file system을 read only로 mount시킨 후 일반 유저권한의 프로그램을 작성 이를 이용해 버퍼오버플로우를 발생시켜 read only로 마운트 된곳에 파일을 쓰라는 상황인데 우선 버퍼오버플로우는 알아보고해서 루트권한의 쉘을 따는거까진 성공했습니다. 근데 생각해보니 루트권한의 쉘이라도 read only로 마운트 된 녀석한테 파일을 쓰진 못한다는게 생각나서 따로 알아보고있었으나 read only로 마운트된곳에 파일을 쓸 방법은 찾질 못하겠더군요.
루트권한 쉘얻었으니 새로 마운트 시켜서 파일쓴다는 이런 장난질은 아닌것같아서 질문 드려요. 버퍼 오버플로우는 보통 root권한의 프로그램의 취약점을 이용해 루트권한의 쉘이나 이런것을 얻어내는데 사용하는걸로 알았는데, read only로 mount된 vfs 파일을 쓰는방법도 있는건가요?

pedor의 이미지

임베디드의 usb의 노드파일을 자동으로 생성시켜줄려면 어떻게 해야 하나요?(/dev/bus/usb/xxx/xxx)

임베보드에 usb장치를 연결하면 장치 인식이 되어 lsusb목록에 나오게 됩니다
lsusb목록의 bus 와 device 정보에 대한 노드파일을 자동으로 생성시켜주고 싶은데 어떻게 해야 하나요?

커널소스의 device_create를 이용하여 /dev 폴더에 임의의 노드파일을 생성을 해봤는데요
위 방식으로는 /dev/bus/usb 처럼 /dev 하위폴더에 노드파일이 생성되지 않더라구요

usb장치 연결시 해당장치의 노드파일(/dev/bus/usb/xxx/xxx)을 자동으로 생성시켜주려면 어떻 함수(?) 기능을 사용해야 하나요?

xoduddk123의 이미지

umount를하면 sync까지 안해도 되는건가요?

mount한 장치에 cp로 파일을 복사한후 umount를 하였습니다.

그런데 생각해보니 cp로 복사하고 완료한후 umount과정의 가운데 가정에 sync를 포함해줘야될거같읃네

umount를 하는과정에서 시간이 어느정도 걸리는 것으로보아 umount를 하면 sync까지 포함되는 것 같은데

맞는건가요 ?

idrukawa의 이미지

mysql c api 를 이용한 wrapping 라이브러리

안녕하세요.

c api를 wrapping 해서 db 라이브러리를 만들어 보려고 합니다.

간략하게 이렇게 작성을 했는데요.

페이지

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