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

akddnjsrud1의 이미지

uchar 형을 string 으로 변환하는 방법

현재 puchar 형으로 값을 할당받아 이걸 string으로 변환해서 제공해주려 합니다.

puchar에 들어있는 값은 해시값이 들어있습니다.
이걸 string으로 변환해서 제공해줘야 하는데
검색해보니 reinterpret_cast ? 쓰면 된다는 결과도 있더라구요
근데 안전하지 않으니 쓰지 않는게 좋다라고 되어있던데..

어떻게 해야하나요??

진유비@Google의 이미지

PhantomJS 질문 입니다 문제점이라도 알려주세요!

소스코드 참고 해서 올렸습니다..
밑에 파이썬 코드중에 webdriver.PhantomJS에서 PhantomJS연결하는 부분이고
여러 프로세스가 와서 거치게 되는 코드인데 자꾸 멈춤 현상이 발생합니다.
하나가 도는동안 하나는 멈춰져 있고
어쩌다가는 5개가 같이 돌아갈떄도 있고 어쩌다가는 두개 같이 거쳐서 돌아가고
webdriver.PhantomJS 이부분에서 뭔가 대기하는 현상이 일어나는데 phantomjs드라이버 하나를 여러개가
같이 써서 그런건가요?용량도 큰거같던데..
해결방법이나 문제점좀 알려주시면 감사하겠습니다 적어도 10개 이상은 돌아가야하는데..ㅜㅜ
부탁드려요!!
참고로 서버는 가상서버로 싼거를 쓰고있습니다

웹이 느리더라도 드라이버 연결같은 문제라
서버가 느린문제는 아닌거같아서 올립니다 !

wonjnlee의 이미지

Demand Paging 관련 문제인데 어떻게 풀어야할까요?

안녕하세요.

어느 32비트 컴퓨터에서 디스크 블록 하나가 4kbyte이고 demand paging을 사용한다고 할 때, 페이지 테이블 엔트리 하나가 8바이트라고 한다.

1) 페이지 테이블의 최대 크기는 몇 개의 페이지로 구성되는가?
2) 페이지 테이블보다 한 레벨 위의 페이지 테이블 크기는 몇 kbyte 인가?
3) 위 2번의 테이블을 엑세스하는데 문제가 생긴다면 무엇이 있으며 해결 방안은 무엇인가?

혹시 답을 알 수 있을까요?
제가 정확하게 푸는지 잘 모르겠어서...

익명 사용자의 이미지

라즈베리파이와 지그비 간의 시리얼통신방법

안녕하세요 평소에 리눅스개발시에 자주 참고했던 사이트였는데 이번 질문시에 처음 가입하게되었습니다.
앞으로 잘 부탁드려요.

일단 라즈베리파이도 리눅스 환경이라 이 곳에 질문올려보게 되었는데,

라즈베리파이에 지그비를 연결해서 데이터를 받아오려고 합니다.

때문에 지그비와 라즈베리파이간에 UART통신이 가능하게 해놓았는데, 타 기기의 지그비로 데이터를 받은 결과 프로그램에서 시리얼통신으로 보내는 데이터가 아닌, 마치 터미널환경으로 라즈베리파이에 접속했을 때 나오는 문자열들이 전송되네요... 실제로 아이디와 비밀번호를 입력하면 로그인 되며 그냥 ssh통신으로 라즈베리파이를 다루는 느낌입니다.

제가 원하는건 시리얼통신으로 라즈비안OS가 제공하는 UI를 사용하는게 아니라, 제가 만든 프로그램에서 시리얼 통신을 통해 데이터를 전송하고, 받아와서 처리하는 것입니다. 뭐가 문제고 어떻게 처리해야 할까요?

참고로 사용하는 라즈베이파이3를 사용중이며, 블루투스 기능은 꺼두었습니다.
연결된 지그비는 코디네이터로 설정되었으며,
프로그램 제작은 프로세싱을 이용하였습니다.

개성만점의 이미지

프로그래밍공부를 멈추지 않고 하는게 가능한가요?

안녕하세요. 올해 대학편입해서 코딩을 본격적으로 공부하려는 학생입니다.

전 하루 8시간 이상 투자할 각오로 공부를 시작했는데 프로그래밍은 어려운걸 떠나서 멘붕을 너무 많이하네요.

jys923의 이미지

c++ <string> <cstring> 어느쪽을 선호 하시나요?

c++ 어느쪽을 선호 하시나요?

string 써왔는데 mfc 하면서 cstring써봤습니다.

왜 mfc 가 욕먹는지 좀 실감이 왔습니다.

cstring은 mfc전용 인것 같은데 헤맸습니다.

전역시 표준이 좋군요.범용이 좋습니다.

coathanger의 이미지

공유자원 접근 제어 관련(파일)


서로 다른 컴퓨터에서 동일한 작업을하는 프로그램이 있고 이 프로그램은 특정 공유폴더에 있는 파일이 쌓여 있으면 무조건 읽고 삭제하는 작업을 연속적으로 수행합니다.

그런데 같은 컴퓨터에서는 이 동일작업을 동기화 객체로 제어를 할 수 있으나 서로 다른 컴퓨터에서 동일파일을 작업하지 않도록 제한하는 방법이 무엇이 있을까 찾고 있습니다.

특정 물리적인 파일을 작업 전에 만들어 존재여부로 동시접근을 방지하게 했더니 lock파일을 만들 때 충돌나는 상황이 연출이 되네요.
혹시 좋은 방법이 있을까요?

현재 환경은 Windows C++환경 입니다.

foruses의 이미지

[완료]맥에서 ssh로 리눅스에 접속이 갑자기 안되네요.

아이맥에서 ssh를 ssh -X 옵션써서 리눅스에 잘 접속해서 썼었는데, 어느 순간 안되네요.
에러 메세지는 안뜨고, 그냥 아래처럼 패스워드 넣으면 멈춰 버립니다. 그동안 잘 썼는데, 어느 순간부터 그래픽을 띄우면 아이맥 화면에 안뜨고 원격인 리눅스 서버의 화면에 뜨는 문제가 생기더니 급기야 로그인도 안되는 문제가 생겼습니다.

user@xxx.xxx.xxx.xxx's password:
(커서)

다른 맥북에서는 여전히 잘 들어가지는걸로 봐서, 제 아이맥의 문제 같은데, 이런 경우 어디를 먼저 손봐야 할까요?

도움 부탁드립니다.

nalbwa의 이미지

task_struct에서 start_time

task_struct에서 start_time이
이 프로세스가 시스템이 부팅을 한 시점으로 부터 몇 jiffies만에 실행이 되었느냐로 이해하고 있는데요,
현재 모듈 프로그래밍을 하면서 start_time에 담겨있는 jiffies의 값을 second로 바꿔 (HZ로 나누어)
값을 출력하였더니 init 프로세스가 96000.000초만에 실행되었다는 이상한 값이 나오더라고요...
init 프로세스는 시스템 부팅시 맨먼저 실행되는 프로세스로 아는데 왜 저렇게 큰 값이 담겨있는지 알고싶습니다...
혹시 start_time의 개념이 제가 알고 있는 것과 다른 개념인가요?

홍지민@Naver의 이미지

[C,linux] 더미 클라이언트 관하여 질문드립니다.

Linux 소켓프로그래밍을 위해 c언어 기반 채팅서버를 만들었습니다

도중 서버 과부하 테스트를 진행하고 싶어(약 100~500명 정도 동시에 채팅서버에 접속하여, 말한마디 던지고 종료)

더미 클라이언트를 만들고 테스트를 진행해보고 싶은데 혹시 기본 틀 같은 게 있을까요?

더미 클라이언트의 정의 조차 잘 몰라서 알고 계시는 분이 있다면 간단한 가이드 좀 부탁드려볼까 합니다

페이지

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