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

sea5727의 이미지

하나의 소켓에 여러 스레드가 read와 write 동기화??

보통 read와 write는 스레드로 분리시켜서 해서 사용하잖아요..?

그런데 Read또는 write만 하나의 소켓에 여러 스레드가 read 또는 write할 경우

동기화를 해주어야 하나요?

Read로 예를들면

th1 : read( 10 , ...)

th2 : read( 10, ... )

th3 : read( 10, ... )

이런식으로 동시에 된다면 어떻게 되나요...?
버퍼에 있는것을 두개이상의 스레드가 읽어버릴까요?

write도 마찬가지로...

th 4 : write(10, ... )
th 5 : write(10, ... )
th 6 : write(10, ... )

버퍼에 엉망진창으로 쓰여질까요...???

읽어주셔서 감사합니다... 알려주세요..ㅠㅠ

Stonegaze의 이미지

bash 스크립트(라고 하기엔 너무 단순)를 실행하면 그대로 멈춰요.. ㅠㅠ

안녕하세요..

AWS를 사용하고 있는데요, 매번 SSH 명령을 치기가 귀찮아서 작은 실행파일을 짰어요.

 
#!/bin/bash
 
ssh -i *****.pem ubuntu@주소주소.. 

그런데 이 파일을 실행시키면 그냥 커서만 깜박이고 아무 일도 일어나지 않습니다. Ctrl + C눌러서 나올때 까지요.
분명히 비슷한 명령을 AWS 서버에서 만들어 사용할 때는 아무 문제도 없었는데 데스크탑(우분투 16.04)에서 실행시킬때는 작동을 안해요. 혹시나 해서 #!/bin/bash를 #!/bin/sh로 바꿔봤는데도 동일합니다.

.bash_histroy에도 아무 에러는 보이지 않고... (원래 안보이는 건가봐요. 지금까지 쳤던 명령어들만 보이더군요)

어떤 설정이 모자라서 그런걸까요? 궁금합니다.

parkon의 이미지

오목 게임을 만들어 보고 싶은데요...

소일거리로 적당한 AI를 가진 오목 프로그램을 함 만들어볼까 싶은데요,

알고리듬은 나름 익숙한(?) C++로 짜면 되는데 GUI가 문제네요.

별다른 GUI는 필요없지만 마우스 입력 받고 판이나 돌 그리는 루틴은 있어야 하니까요.

특히 제 같은 경우,

집 데탑은 윈도즈 10이고, 사무실 데탑은 리눅스, 노트북은 맥 OSX라...,

이런 경우는 자바 (자바 스크립트 ?) 말곤 별 대안이 없나요 ?

아직 한번도 자바를 배운적도 없고, 또 배울 생각도 없는 상태여서

무슨 다른 대안이 있음 좋을것 같아서요.

익명 사용자의 이미지

해밍코드 관련 문제인데. 풀이와 과정좀 자세히 설명 부탁드립니다.

문제 : 다음과 같은 (12,8) 해밍 부호에서 우수 패리티라고 가정하고 해밍 비트 Pn (n-1,2,3,4)을 결정하는 방법에서 정보 비트를 이용하는 방법과 비트 구성 열을 이용하는 방법을 사용하여 패리티 비트를 구하고 에러가 발생된 위치를 발견하시오.

익명 사용자의 이미지

부모자식프로세스간 스케줄링에대해 궁금한점이 있습니다

두개의 프로세스의 우선순위는 os가 결정해주는걸로 알고있는데
부모가 끝날때까지 동작을하지않는 방식인가요??
예를들어
부모 100줄
자식 10줄 정도의 코드를 포크후에 실행할 때
부모에 우선순위가있으면 100줄을 다 돌리고 나서
자식이 실행되나요?

익명 사용자의 이미지

파이썬 selenium 모듈에서 동적으로 로딩된 html내용 업데이트 방법?

파이썬으로 selenium 모듈을 이용해 네이버 글 자동수정하는 스크립트를 만들려고 하는데 카페의 동적 작용에서 막히네요?

게시글이 있는 부분이 iframe이고 동적으로 마지막으로 로딩되는데 selenium은 동적으로 로딩되는 부분을 못잡아내네요ㅠㅠ 방법이 없을까요.

스크립트는 다음과 같습니다.

bear1704의 이미지

openGL에서 gluUnProject을 쓰고 싶은데 오류가 납니다.

마우스로 클릭을 하면 해당 월드 좌표를 따오고 싶어서
gluUnProject란게 있다길래 그걸 사용하려고 했는데,
main.cpp:(.text+0x1080): undefined reference to `gluUnProject'
라는 오류가 나네요..

#include
#include

glu.h를 사용한대서 헤더도 넣었는데 왜 인식을 못 하는건지 잘 모르겠습니다..

dudrjs95의 이미지

파이썬 sleep중 작업하기

import time
import picamera
import RPi.GPIO as GPIO
import datetime

GPIO.setmode(GPIO.BCM)
SW=17
GPIO.setup(SW, GPIO.IN ,GPIO.PUD_UP)

익명 사용자의 이미지

SP를 PHP심어 호출할수 있을까요?

SP로 열심히 만든 웹이 있는데 SP지원이 안되서..
PHP로 바꿔야하는데
select 문같은건 쉽게되나 SP내에 있던 declare같은 변수선언이나 이런건 안되서..
혹시 방법이 있나요?

페이지

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