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

kiss의 이미지

다중 쓰레드에서 디렉토리 삭제 문제 ?

안녕하세요.

디렉토리와 쓰레드 관련해서 질문 드리려고 합니다.

질문 1. 다중 쓰레드에서 디렉토리를 삭제할 때 문제

프로그램 순서 :

1. 프로그램 Test 에서 쓰레드 5개를 생성
2. 쓰레드 5개가 각각 다른 디렉토리를 삭제

thread 1 -> /prgram1/d1 하위 디렉토리 d11, d12
thread 2 -> /prgram1/d2 하위 디렉토리 d21, d22
thread 3 -> /prgram1/d3 하위 디렉토리 d31, d32
thread 4 -> /prgram1/d4 하위 디렉토리 d41, d42
thread 5 -> /prgram1/d5 하위 디렉토리 d51, d52

skjean의 이미지

[질문] 리눅스에서 send()의 전송 가능한 패킷의 최대 크기

안녕하세요..

급질 부탁드립니다.

socket API에서 send(), sendto()등을 보면
패킷 전송시 메시지의 크기를 인자로 주어야 합니다.
인자의 형식은 size_t len 으로 주어집니다.

이 길이가 얼마까지 가능한지요?
man page를 보면 다음과 같이 기술되어 있습니다.
구체적인 수치는 언급하지 않고 있어요..
도움 부탁드립니다.

[code:1]
메시지의 길이는 len. 으로 주어진다. 메시지가 너무 길어서 기초적인
프로토콜을 사용해 자동으로 넘어갈 수 없다면, 에러 EMSGSIZE 가 반환되고,

jenix의 이미지

OS X 위에서 libnet 사용해서.. linspot 컴파일..

안녕하세요.

os x 를 사용하게 되어.. 무선랜을 사용해보고자 네스팟 접속기 프로젝트인

linspot 프로그램을 오에스 텐에서 컴파일 해보고자 했습니다.

우선, libpcap 은 기본으로 설치가 되어있어서 넘어갔구요

libnet 을 1.1 을 받아서 설치하였는데..

설치도 잘 되었습니다.

/usr/lib 디렉토리에 libnet.a 부터 libnet* 들 다 생성되고..
/usr/include 디렉토리에 libnet.h , libnet/libnet-*.h 파일들도 잘 설치되었구요.

막상 linspot 소스디렉토리에서 make 를 행하게 되면

warpaint의 이미지

random의 사용에서요 get_random_bytes(); 이 함수의 사용법이 ?

open source를 보는중에
get_random_bytes(); 함수가 나오는데요
이 함수가 정의 된 부분을 random.h에서 찾아봐도 없고 어디서 정의하고 사용하나요?
원 소스에는
get_random_bytes(iv,3);이라고 정의 되어 있습니다.
여기서 iv는 UINT8 iv[4]라고 정의 되어 있어요
이것이 어떤것을 의미 하는지....

그럼 언제나 축복된 하루 되세요

hwandori의 이미지

mysqld 복구에 대해서 질문드립니다.

repair table시 OK 메시지가 안나오고 이런 메시지가 나옵니다.

Quote:

mysql> repair table zetyx_board_freeboard;
+----------------------------+--------+----------+-----------------------------+
| Table | Op | Msg_type | Msg_text |
+----------------------------+--------+----------+-----------------------------+
| data.zetyx_board_freeboard | repair | error | 28 when writing to datafile |
| data.zetyx_board_freeboard | repair | error | 28 when writing to datafile |
| data.zetyx_board_freeboard | repair | status | Operation failed |
lkjt의 이미지

"struct 형식 재정의" 에러

[code:1]
#include <winsock2.h>

struct sockaddr {
unsigned short sa_family; /* address family, AF_xxx */
char sa_data[14]; /* 14 bytes of protocol address */
}sockaddr;

struct sockaddr_in {
short int sin_family; /* Address family */
unsigned short int sin_port; /* Port number */
struct in_addr sin_addr; /* Internet address */
unsigned char sin_zero[8]; /* Same size as struct sockaddr */
}sockaddr_in;

/* Internet address (a structure for historical reasons) */

ktlsu1231의 이미지

thread 프로그래밍..??

안녕하세요.
thread를 여러개 만들어 동시에 여러일을 시키려 합니다.
이것이 컴퓨터에 부하도 적게 줄것 같구요.(정말일까? 의구심이.. ^^:;;)
쓰레드라는 것을 사용해본 것이 JAVA에서 였습니다.
리눅스 쓰레드 보니 좀 암담한데요. 부실한 기초..
좋은 자료가 있는 곳이 있으면 알려주세요.
책을 보면 쓰레드, 뮤텍스, 세마포어 이런순으로 대부분 나는데.
쓰레드 사용하려면 따로 세가지중에 선택해서 사용하게 되어있나요?
뮤텍스와 세마포어는 OS시간에 들어 개념은 알고 있는데요.

lpokeh의 이미지

리눅스에서...

한 PC로 듀얼모니터로 두 개의 가상콘솔을 띄우고 두 개의 키보드로 조작할

수 있을까요? 된다면 그 필요한 것들이 뭐가 있을까요.. ( ?

modinstaller의 이미지

리눅스 X 트레이에 관해...

이건.. 어떻게 구현한건가요?
궁금한데요... 가능하다면... 자바가 좋을듯..

toy의 이미지

nptl-0.9.tar.bz2 좀 다운받을려고 하는데 없네요...

nptl-0.9.tar.bz2 좀 다운 받을려고 하는데요 아무리 찾아봐두 없네요.

ftp://people.redhat.com/drepper/nptl/
에 가봐두 없구요...
어디서 다운받아야 할런지요...

페이지

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