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

kimals0288의 이미지

파이썬 binascii.hexlify

for i in range(len(Output)):
#print((Output[i]["ResponseHeaders"]))
print(bytes(binascii.hexlify(Output[i]["ResponseHeaders"])))
length = Output[i]["ResponseHeaders"][0:4]
print(bytes(binascii.hexlify(length)))

ansdusah의 이미지

pthread_mutex_lock 중복 호출 관련 질문

안녕하세요.
아래 code에서 main 함수에서 먼저 pthread_mutex_lock을 실행하고, 쓰레드 내부에서 한번더 pthread_mutex_lock을 실행하면 dead-lock 현상이 발생한다고 예상되는 데, 실제 실행하면, 제 예상과는 다르게 문제없이 동작합니다.
아래 code에서 Ver.1로 돌릴 때와 Ver.2로 돌릴 때의 차이점을 알고 싶습니다.
기존 글을 검색해보았으나 이해가 어려워 다시 글을 올립니다.

dummy1234의 이미지

C언어 내부망 소켓 통신

안녕하세요! C언어를 통해 소켓 통신을 만들어 보고 있는데,
서버가 제 노트북이고 클라이언트가 다른 노트북입니다.
현재까지 한 것으로는 같은 와이파이에 연결되어있어야만 통신이 가능한데,
서로 어디에 있든 (내부 or 외부) 상관없이 통신할 수는 없을까요??ㅠㅠ
현재는 클라이언트에 하드코딩으로 서버 IP주소를 넣어주는 방식입니다.

1. 어디에 있든 (내부 or 외부) 상관없이 통신할 수는 없을까요

1번이 안되면

2. 사설IP 내부망 안에 서버, 클라이언트가 있다고 할때의 통신 (같은 공유기 아님)

이 가능한지 알려주세요 고수님덜...

icjk1003의 이미지

리눅스 mmu, 페이징 질문..

제가 지금까지 이해하고 있는게 맞는건가 싶고 또 뭔가 잘못알고 있는부분도 있는것 같아 질문드립니다.

pgd pud pte를 통해서 가상주소를 물리주소로 바꾸는것은 해당 가상주소가 존재하는 페이지가 물리메모리에 페이지로 존재한다는 전제하에 변환해주는것으로 알고 있습니다.

1)
만약 2프로세스가 같은 가상주소에 접근(공유X)을 해서 값을 쓰라고 한다면

프로세스가 다르니까 서로 다른 pte테이블에 접근해야하는것 같은데.. 접근하려는 가상주소가 같기 때문에 결국 같

은 pte에 참조되고.. 결국 물리메모리에 있는 같은 페이지에다가 값을 쓰게 되는데.. 그러면 안되잖아요..

제가 뭘 잘못알고 있는건지 모르겠습니다..

2)
가상주소 pte비트가 9비트면 엔트리가 총 512개가 나오잖아요? 그럼 페이지 폴트가 발생하면 이 pte페이지 엔트리를

하나 버리고 디스크에서 하나 땡겨와서 넣어주는것 맞나요??..

-@Naver의 이미지

c++ .cpp가 여러개일시...

프로그램을 시작하면 A.cpp이 먼저 실행된 뒤, 프로그램에서 버튼을 클릭하면 B.cpp이 실행됩니다.

여기서 궁금한 것은

A.cpp에서 어떠한 값'들'을 가지게 되는데, 그 값이 B.cpp을 실행할 때 필요한 값이라고 한다면

어떻게 하는것이 좋을까요?

A.cpp에서 얻어온 값들을 배열에 저장한 후 배열을 통째로 넘겨준다던가...

방법을 잘 모르겠습니다

익명 사용자의 이미지

[질문] $HOSTNAME 사용시 제일 끝 글자 삭제 문의

$HOSTNAME 사용하면
test01 으로 나오다고 하면 test0 으로 잘라내는 방법이 있을까요?

computerbo의 이미지

MFC에 대해서 (질문 아주쉬워요 한번씩만 들러주고 가세요..ㅠ)

일단 저의 상황을 말씀드리자면 제가 MFC로 프로젝트를 단일문서로 기본클래스를 FormView로
하고 리소스뷰탭에서 다이얼로그를 새로 추가하고 그 다이얼에 관한 클래스를 추가 했습니다.
제가 필요한것은 처음에 앱을 실행을 시킬때 ViewerView라는 클래스가 다이얼로그를 만들고나서
바로그다음에 새로만든 다이얼로그를 띄워야 합니다.

헌데... 찾아보니 기본클래스 다이얼로그가 다 그려지고 나서 호출되는 함수가 없는것 같더라고요..
그 함수만 있으면 바로 DoModal(); 해서 띄우면 되는데... ㅠㅠ

고수님들.. 부탁드립니다 방법이 아얘 없을까요??

l5lreach의 이미지

uboot에서 etx4ls이용하여 파일 보기 & 수정 가능 여부

am3358 개발보드, 리눅스 데비안 8을 사용중에 있으며
uboot 관련 질문드립니다.

초기 개발보드 전원인가 시 uboot이 실행되고 커널이 적재되어 실행되고 있습니다.

커널이 실행되기 전 uboot에 진입하여

ext4ls mmc 1:2 /etc 명령어 입력 시
/etc 디렉토리의 항목들이 쭈루륵~ 뜨는데요

/etc디렉토리안에 있는 rc.local파일을 수정을 하고 싶은데
수정이 가능한지가 궁금하네요

수정이 가능하면 어떻게 해야하는지...
수정이 불가하고 디렉토리 항목만 볼수 있는건지...

아시는 분들 답글좀 달아주세요~!

donotuse404의 이미지

-

페이지

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