프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

임준혁@Google의 이미지

파이썬 tkinter 사진 불러오기

안녕하세요. 저는 파이썬을 배우고 있는 대학생입니다.
tkinter를 이용한 간단한 몇 개의 게임을 만들고 있는데 사진을 넣으려하는데 며칠간 실패하여 질문을 올립니다.

꼭 def로 함수를 정의하여 처음부터 끝까지 프로그래밍을 완료해야하는데(여러개를 합치려하기 때문)
def 안에서 사진을 불러오면 절대 사진이 안뜨고 사진 크기만한 공백이 나옵니다.ㅠㅠ
그런데 def 안에 썼던 것(사진을 불러오기 위한)을 def 밖에 써보면 멀쩡하게 사진이 나옵니다.
문제가 뭘까요?

# def안에서 사진을 불러온 경우 (실패. def안에서 불러오는게 목표)

송효진의 이미지

사이트관리자에게 연락하기 - feat apmsetup

사이트관리자에게 연락하기를 안보시는 것 같네요.
kldp.net 의 apmsetup 이 설치 종료 후 띄우는 도메인을
랜섬웨어 개발자가 이용중입니다.
때문에 보안에 취약한 버전의 윈도우의 경우 랜섬 감염이 됩니다.
2016년 이후 개발도 중단되고 도메인 연장도 안한 프로젝트인데,
내리는게 좋을 것 같네요.
2018년 4월 18일, 2020년 6월 9일에 사이트관리자에게 연락하기를 통해 접수했습니다.

nosu1234의 이미지

C 언어 책 문제 한번만 봐주세요!

Question 4
Given that ptr is type unsigned char, please select an equivalent statement for:
10[15 + ptr] = -10[ptr[-10]] + 5;

a) 0;
b) *(ptr[10] + 15) = -10[ptr[-10]] + 5;
c) ptr[10 + 15] = (ptr[-10])[-10] + 5;
d) 15[ptr+10] = *(ptr – 20 + 5);

Question 8
Please select an equivalent statement for:
((&(i[0]))+5)[5] = 20;

a) (&i)[10] = 20;
b) (i+7)[3] = 20;
c) &(*i)[5][5] = 20;
d) &(i-10)[5] = 20;

지금 보고있는 책에 나온문제인데 어떻게 풀어야할지를 모르겠네요 ㅠㅠ...

-@Naver의 이미지

[centos7][GNOME] 특정 유저인 경우 Black screen...

centos7 에서 startx 로 GNOME 화면 들어갈 때에 특정 사용자인 경우에 바탕색이검게되고
메뉴바도 없어지면서 달랑 아이콘만 나옵니다...
조언 부탁합니다...

-@Naver의 이미지

[centos 7] 노트북 키보드 안됨 !!

옜날 LG 노트북에 centos 7(32비트) 을 설치했습니다
설치 과정중에는 키보드가 되는데....
설치후 로그인 화면 부터는 키보드가 먹통이네요 ㅠㅠ
그래서 지금은 usb 키보드로 사용하고 있는데...어찌된건지요..
도움 바랍니다....

scs9802의 이미지

const struct 질문합니다.. 제발 도와주세요

const struct crowd A_crowd = {
.next = &B_crowd
}
 
const struct crowd B_crowd = {
".next  존재 하지않음 [마지막 구조체]"
}
 
//커널에서의 구조체들
-LKM이용--
// 모듈에서의 구조체
 
const struct crowd C_crowd = {
.next = &B_crowd
}

A->B 순으로 되어있는 구조체를
A->C->B 순으로 바꾸고싶습니다.

순서를 바꾸는 함수를 만들어서
const struct crowd *crowd;
crowd->next = &C_crowd 를 하게되면
crowd->next 는 읽기전용이라서 값을 변경할수없습니다..

thinga3의 이미지

파이썬 초보가 질문 드립니다.

일단 전 파이썬을 분석 용으로만, 즉 계산기로만 사용했기 때문에 어떤 환경을 만들거나 하는 것은 경험해보지 못했습니다.
제가 잘 모르기 때문에 지금 물어볼려고 하는 걸 인터넷에서 어떻게 찾아야 할지도 모르겠어서 글 남깁니다 .

scs9802의 이미지

모듈 적제시 커널 질문

모듈을 적재하거나 해제 할때에 따라서 커널 내에 있는 c파일의 동작이 바뀌었으면 좋겠습니다.

예를들어,
test.c 파일에서

if(커널에 모듈이 적재 되어있을때)
{ 실행문 }

else if(커널에 모듈이 적재 되어있지 않을때)
{ 실행문 }

이런식으로 조건문을 만들고 싶은데 좋은 방법이 생각나질 않습니다.

그나마 생각해낸건 ...

모듈 파일에서
init 성공 시 -> value = 1
exit 성공 시 -> value = 0

check_value() 라는 extern 함수를 만들어서
check = value
를 사용하는것..
막연하게 이런 스케치 밖에 생각이 안나는데 좋은방법이있을까요//

hongachi7109의 이미지

멀티 쓰레드 소켓 프로그래밍에 대해 질문이 있습니다.

과제를 하다가 정말 모르겠는 부분이 있어서 질문드립니다.
멀티 쓰레드를 이용해 서버와 클라이언트들이 일대다 통신을 하는 프로그램을 만들어야 하는데요,
조건은 서버 쪽에서는 특정 쓰레드를 지정해서 메세지를 보내거나 모든 쓰레드에 한꺼번에 메세지를 보낼 수 있어야 합니다. 그리고 서버는 특정 쓰레드와 모든 쓰레드를 종료시킬 수 있습니다.
클라이언트와 서버 모두 서로에게 메세지를 보낼 수 있습니다.

궁금한 점은 다음과 같습니다.

1. 쓰레드를 깨울 때 pthread_cond_signal을 이용해 깨워야 하는데, 이 함수로는 특정 쓰레드를 지정할 수 없지 않나요? 원하는 쓰레드만 깨워서 작동시킬 수 있는 방법이 있나요?

2. 서버쪽 프로그램은 계속 클라이언트를 accept하기 위해 while(1)을 돌며 accept로 대기 중인데, 이러한 상황에서 서버가 전체 쓰레드에 메세지를 send할 수 있나요?

제가 생각한 코드는 다음과 같은데요(중요한 부분만 간추려서 작성했습니다)

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기