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

jsseal의 이미지

pthread 사용법

pthread를 사용하여 사용자 프로그램에서 여러 쓰레드를 만들고 각각의 쓰레드가 어떤 데이터를 기다릴 경우...이때 폴링 방식이 아니라 인터럽터 방식으로 구현할려구 합니다. 어떤 api를 사용하면 되는지 알려주세요...
joinc.co.kr에서 찾아 봐도 그런 함수가 없는 것 같더라구요...웬지 있을 거 같은데 ...

cs010101의 이미지

[질문] Outlook 2003 과 가장 비슷한 리눅스용 프로그램은?

안녕하세요. 또 질문 올립니다.
제가 최근에 MS office 2003을 설치했는데요,
거기에 있는 아웃룩2003 버전이 너무나 이쁘고 편리한겁니다.

리눅스에서 가장 비슷한 프로그램이 뭐가 있을까요?

귀찮으시더라도, 가능하시면 스샷도 한장....

감사합니다.

driver0401의 이미지

가상 cd 드라이브와 진짜 cd 드라이브를 구별 할 수 있는 방법

프로그램 상으로 가상 cd 드라이브와 진짜 cd 드라이브를 구별 할 수 있는 방법이 있나요?

많은 조언 부탁 드립니다.

leolo의 이미지

[질문] DB 질의시 락이 걸렸습니다.

아래의 코드는 handler 쓰레드 여러개, receiver 쓰레드 한개를 띄우는 예제입니다.
receiver는 하나로, 데이터를 받어서 큐에 넣습니다.
handler는 여러개로 쓰레드 각각 connection을 만듭니다.
문제는 thread id가 pid[0]인 쓰레드가 데이터를 큐에서 팝하고 DB를 질의했습니다. 여기서, 락이 걸렀습니다.

그렇다고 해서, 다른 데이터가 큐에 들어오는 것은 처리되지 않나요. 쓰레드는 pid[1], pid[2] 등 여러개가 있잖아요.
저는 지금 DB에 락 걸리는 상황이 발생되지 않아 그냥. pid[0] 쓰레드가 sleep(100) 되도록하고 다음 데이터를 보내봤습니다.

vudghkzm의 이미지

자바 혹은 c++에서 변수나 객체 선언은 주로 어디서 하나요?

C는 변수의 선언을 반드시 코드 처음 부분에다가 해야 하지만 자바 혹은 C++은 코드 중간중간에 할 수가 있는건 다들 아시고 계실건데요..

그래서 저는 그때 그때 변수나 객체가 필요할 때 마다 선언하고 사용하고 있긴 한데요. 나중에 코드를 볼때나 다른 코드를 분석할 때 선언이 중간중간에 되어 있으면 보기가 약간 불편할때가 있더라구요..

많은 분들은 주로 선언을 윗 부분에 몰아서 하시는 지 아니면 그때 그때 하시는 지 궁금하네요..

vudghkzm의 이미지

c++ 코드의 플로우차트를 쉽게 그릴 수 있는 방법이 있나요?

c++로 작성된 간단한 프로그램이 있습니다.
이 프로그램의 플로우 차트를 쉽게 그릴 수 있는 방법이 있나요?

혹은 함수가 어떤식으로 call 되는지 tree나 graph 형식으로 뿌려줄 수 있는 방법이 있나요?

puha의 이미지

root로 mysql 접근 거부

DB서버에 root로 접속하면
mysql 접근이 거부됩니다.
Access denied for user: 'root@localhost'

다른 계정으로 접속하면 잘 되는데
왜 root로 접속하면 이리 되는 것일까요?
mysqldump로 백업받으려고 하는데
이것때매 계속 안되네요.

yosule의 이미지

mii-tool로 강제 FullDuplex로 잡았는데...ethtool로 보니?

eth0가 100baseTx-HD로 잡혀있어서

강제로 mii-tool -F 명령을 써서 100baseTx-FD로 잡았습니다.

그런데,

ethtool 명령으로 살펴보니,,,100baseTx-HD 그대로 이더군요.

어떻게 된건지?

랜선이나 스위치 등이 문제일까요?

kyum의 이미지

비트연산자에 관한 질문입니다.

안녕하세요.
제가 2byte에 각각 3bit, 4bit, 9bit를 넣으려고 합니다.

3bit를 넣고서 4bit를 저장하려고 하는데

data[2] = (char)(number << 3);

로 하면 안되더라구요. 제가 잘 못한거니 안되는 거겠지만..

어떻해야할지.. 잘 몰라서요. 제 머리의 한계는 저거라서요.

너무 초보적인 질문을 드렸다구 구박하지 말아주세요. ㅠ.ㅠ

lovejin0309의 이미지

쉘 프로그램에서 exec에 대해 질문합니다.

bash에서 응용 프로그램을 실행시킬때,

예를 들어.

bash # 리눅스용_스타크래프트

라고 실행시키는 것과

bash # exec 리눅스용_스타크래프트

라고 실행시키는 것은 어떤 차이가 있을까요?

페이지

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