프로그래밍 QnA

vudghkzm의 이미지

자바용 서버/클라이언트 프로그램을 위한 프레임워크에 대한 정보를 알려주세요.

자바를 이용해서 서버 혹은 클라이언트 프로그램을 만들려고 합니다.
(통신 수단은 소켓입니다.)

이미 자바 네이티브 API 를 사용해서는 여러번 만들어본 경험이 있습니다. 그래서 이번엔 프레임워크를 사용해서 작업을 해볼려고 합니다.

어느 정도(너무 추상적이긴 하지만 :) 대용량 접속을 처리할 수 있고, 안정된 시스템을 꾸밈에 부족함이 없는 프레임워크가 있다면 알려주세요.

bosub의 이미지

exec() 함수 수행후 결과 값 가져오기.

시스템 함수인 exec(....)함수를 실행하고 그 결과값을 코드에서 어떻게 사용하나요?

exec() 함수로 "ls -al"을 수행하고 그 결과값을 코드에서 문자열로 받을 수 있는 방법은?

오네테르의 이미지

원하는 라인출력 커맨드

유닉스나 리눅스 커드중에 원하는 라인만 추출하는게 있나요?
결과가

100
200
300
400

이 나오면
200만 추출하거나
300만 추출할 수 있는 커맨드말이죠.

park712의 이미지

해킹책 보면 분산공격인가? Dos가 있는데요

책 보니 분산공격인가 그런게 있더군요

M(master) --- B (agent) -- Target system
--- C (agent) -- Target system
--- D (agent) -- Target system
--- E (agent) -- Target system

그림이 조금 틀린데 마스터에서 B C D E 시스템에 agent를 심어놓고 master에서 공격 명령 내리면 여러곳의 agent에서 동시에 하나의 Target system 으로 공격한다는 게 있더군요
그런데 책에는 어떻게 마스터에서 agent로 공격명령을 내리는지가 없습니다.

noname_nobody의 이미지

URI/IRI에 따른 웹 주소의 % 인코딩 문제

rfc3986에서 URI는 아래와 같이 정의 되어 있습니다.
http//www.ietf.org/rfc/rfc3986.txt

그런데 지금 시대가 시대이니만큼, IRI도 검토되고 있고 인터넷 도메인 주소도 영문 체계 뿐 아니라 다국어 체계가 도입될 것이라고 들었습니다. 올해 1월에 IRI가 RFC 문서로,
http//www.ietf.org/rfc/rfc3987.txt

그리고 W3C에서도 IRI에 대해 언급하고 있습니다.
http//www.w3.org/International/O-URL-and-ident.html

문제는 % 인코딩입니다. 일반적으로 URI에는 RFC 문서에 정의 되어 있는대로 그냥 통과 되어도 되는 문자열 이외에는 반드시 % 인코딩을 하도록 되어 있습니다.

ariyan의 이미지

[Multi-Thread] 환경에서 debug 출력이 뒤섞이는 문제 도움 부탁드립니다. #2

12/23일에 multi-Thread에 의한 출력 뒤섞임 현상에 대한 물음을 하여, 몇분들이 flockfile(), funlockfile() 사용을 추천하여
출력이 atomic 하게 나옴을 확인하였습니다.
감사합니다.

성능이슈도 있는 문제여서 좀더 내용을 확인하였더니..

flockfile 은 stream을 lock 하며 funlockfile할때까지 다른 thread들은 사용할 수 없고, flockfile이 시스템 콜을 사용한다는 글을 어디선가 본것 같습니다.

본 문제를 해결하기 위해 부득이 stream을 lock하여 사용할수밖에 없다면, mutexLock 을 사용해서 쓰는것과 flockfile을 사용하는 것중 성능면에서 어떤 쪽이 나을까요?

repter의 이미지

공유메모리 -> 물리 주소

user app단에서 shared memory를
shmat로 할당 받았습니다.

Uconf = (UserConfiguration *) shmat( USmId, 0, 0 )

이때 Uconf의 virtual addr의 실제 physical addr를 알아
낼수 있는 방법이 없을까요?

center의 이미지

초성체 제거 정규표현식을 구현해보려고 합니다.

우선은 아주 간단하게다음과 같이 정규표현식을 구현해 봤습니다.
보시다시피 ㅋ,ㅎ에 해당하는 초성체만 제거하는 프로그램입니다.
(밑에 스크린샷을 첨부하였습니다.)

만약 초성 전체 ㄱ~ㅎ를 저런식으로 패턴매칭을 시킨다음에
예외 문자열로 "ㄱ- " <-- ㄱ에 - 로 구성된 문자열입니다.
이것은 자동치환을 방지할려면 어떻게 해야 할까요?

즉 정규식은 다음과 같이 설정하고
([ㄱ*])
여기에서 "ㄱ-" 이 문자열에 대해서 는 '예외상황'으로 간주

spacelee의 이미지

malloc시에 align 기준 바이트 값을 알고 싶은 경우

c의 malloc등의 메모리 alloc 함수에서 align되는 바이트 값을
프로그램에서 알고 싶은 경우
참조할 수 있는 헤더/변수/매크로 같은 것이 있나요?

보통 unix/linux에서는 8byte인 것 같던데
64bit machine이나 다른 여러가지 OS에서는 다를 것 같습니다.

그때 기준할 수 있는 무언가가
posix나 c 표준에서 정의되어 있는지 궁금합니다.

leesort의 이미지

공개 DLL파일과 소스코드의 결합?

공개된 dll library 파일이 있습니다. 물론 소스도 함께요.
이 소스코드를 어떻게 컴파일해야 DLL이 생성되는 걸까요?
dll library 소스는 파일에 첨부합니다
소스코드가 있어도 컴파일을 못하는 이 무능;에좌절

개발한 애플리케이션과 결합해서 따로 DLL파일이없어도
실행되게끔하고 싶은데, 이런 경우는 어떤식으로 '접근'
해야하나요?

제가 큰 프로젝트 경험이 전무한지라.
이런경우 어떻게해야할지 감이안오네요.

페이지

프로그래밍 QnA 구독하기