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

sunbee의 이미지

php, Cgi에서 세션과 java(jsp)에서의 세션 차이점?

php, cgi에서 세션은 파일로 관리가 됩니다..

그런데 java 세션은 메모리 상에 관리가 되져?? class라서..

세션이 메모리상에 저장이 된다.. 이 부분이 이해가 잘 안되거등요..

자바 가상머신에서 관리해주는건지???

예전 http1.0일때는 한페이지를 접속해도 socket을 맺고 끊는것을 반복하여 페이지를 받는데..

어떻게 메모리상에 세션값을 저장할 수 있는지 모르겠네염... ㅡㅡ;;

그리고 cgi에서는 세션값을 메모리상에 저장하고 쓰려면 어떤 메카니즘이 필요합니까??

gitagy의 이미지

sed나 perl로 입력받은 데이터 한번만 변환 하기

cat file | sed 's/abc/def/'

로 변환을 시도하면 입력 데이터의 모든 곳에서 abc를 def로 변환 합니다.
문서를 봐도 g변환자를 주기전에는 한번만 변환하는 걸로 나오는데
왜 그런지 모르겠네요..

cat file | perl -pi -e 's/abc/def/o'

도 마찬가지 입니다.

입력데이터의 첫번째 패턴만 변환하는 방법은 어떤게 있나요?

river0kr의 이미지

[질문]thread error

에러메세지는 ''undefined reference to `pthread_create''
입니다.

<pthrea.h>를 include해주었고,
코딩은 다음과 같습니다.

#include <pthread.h>

void *F_AInfo(void *arg);

main(){

pthread_t thr1;
int res1;

B_PARAM B_PART; /* Data Buffer (Table.h에 정의) */

res1 = pthread_create ( &thr1, NULL, F_AInfo, (void*)&B_PART );

if(res1 != 0){
return 1;
}

/*쓰레드에서 모든 처리가 끝날때까지 대기한다*/
for(;;){
if (B_PART.result != 2)
break;

}

}

void *F_AInfo(void *arg)
{
...........

김희상의 이미지

커널 모듈 개발 방법에 관해..

요즘 레드햇에서 커널 모듈을 하나 만들고 있습니다.

그런데...이거 아주 미치겠군요...

각오했던 일이긴 하지만, 조금만 실수해도 커널이 뻗어버리고 심할경우는

암만 sync하고 돌려도 파일시스템도 날라가버리고....비정상 종료라서....-.-;

게다가 리눅스 머신이 제것도아니고, 제 옆에 있는 것도 아니라서

한번 그런일 생길때마다 눈치보면서 다시 부팅시키기 위해 기계실 찾아가야되고....-.-;

여러분은 어떤 방법으로 개발하고 계신가요...? 노하우좀.....-.-;

khaic0c0의 이미지

ftp 설정을 해줬는데 두가지 설정이 잘안먹힙니다.

ftp 사용하기위해 계정으로 들어가면 /home/계정 그 이하는 못보게 하고싶은데...
root 까지 다 볼수 있습니다. 심지어 다운로드 까지 되는거 같은데...

자기계정만 보게끔 설정하려면 어떻게 해야 하나요?
DefaultRoot ~ 이렇게 해줬는데 안되더군요...

그리고 에디터 플러스로 계정로긴해서 들어가서
원하는 파일 불러다가 저장하려고 하면 OverWrite permission denied
라고 나옵니다...
<Directory /*>
AllowOverwrite on
</Directory>
이렇게 해주면 되는거 아닌가요?

sun1226의 이미지

select로 sockfd 3개를 block하고있을때 동시에 3개의 신호가 오

select로 sockfd 3개를 block하고있을때 동시에 3개의 신호가 오면....
하나씩 일을 수행하죠?
동시에 수행 할 순없죠?

yaha의 이미지

[질문]레드헷9.0 설치후 아파치설정문제.

안녕하세요 질문이 있어서 이렇게 들을 올립니다.
레드헷9.0을 기분좋게 받았습니다. 7.3이 해킹 당하는 바람에 그나마 신버전으로 ^^

아무튼 에브리설치를 하고 웹서버 설정을 막 하고 있었습니다.

/var/www/html <---- 여기에 들어있는 문서들은 잘 뜨더군요

그래서. 계정을 만들어

/home/계정/public_html/ 디렉토리를 만들고 거기다 데스트로 데충 html문서를 만들어 넣었습니다.

그리고선 localhost/~계정 하니. 에러가 발생하더군요 무슨에러가 나더군요 httpd.conf는 설정을 했습니다.

carrot의 이미지

gcc 에서 c소스를 어셈으로 바꾸는 방법

간단히 바꾸는 방법 없을까요..?
있다는 것은 아는데,,
맨페이지 찾아서 해도 제가 옵션을 잘 못 준건지 에러가 나네요.
-o 옵션으로는 실행 잘 됩니다..
.c로 짠 프로그램을 어셈소스로 바꾸는 방법
어떤 옵션을 주어야 하나요..?

sun1226의 이미지

pro*c 에서 db에서 select해온 문자열의 뒤 공백은 어떻게 없애

DB 테이블에 유해프로그램이 예를들어 starcraft.exe이 있다고 할때,
원격에서 유해프로그램이 3번이상 실행시켰을때 agent한테 kill메세지를
보내는 과정에서 처음에 agent가 agent프로그램을 실행할때
서버에서는 db에 저장되어있는 starcraft라는 목록을 보내주는데..
문제가 있습니다....문제는...
배열 char str[30];배열에 select해서 starcraft를 넣고 소켓으로 보내주는데
strlen(str)해서 찍어보니까 29가 나오더라구요...실제는 9인데..
NULL이 아닌 공백이 들어가는것 같더라구요..그래서 agent에서 비교가 안되서 고생을 하고 있습니다...

khaic0c0의 이미지

한텀창에서 디렉토리의 색을 새롭게 지정해주고 싶은데요...

/etc/DIR_COLORS 이곳에서 한텀창의 색을 지정할수 있다고 하는데요.

전 디렉토리 생상만 바꾸고 싶거든요...
리눅스 컴퓨터에선 잘보이는데 pineterm 으로 보니까 잘 안보이거든요..

여하튼...디렉토리 색상을 blue 가 아닌 다른 값으로 바꾸려고 했는데 잘안되내요..

[code:1]# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.

페이지

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