프로그래밍 QnA

sangwou의 이미지

jsp파일을 읽어서 textarea에 뿌리고 싶습니다


jsp파일을 읽어서(소스) textarea에 소스출력을 하고 싶습니다 소스를 편집할수 있게
방법이 없을까요? 어떤식으로 해야되나요? 감이 안옴니다 도와주세요~

ttiedtld의 이미지

Oracla Linux 6.2 에 CVS올리기 입니다.

제가 잘 안되서 그렇는데 마지막에 나오는 Error가

Shutting down xinetd:/etc/rc.d/init.d/xinetd: line 84 killproc: command not found랑
Starting INET services. (xinetd)/etc/rc.d/init.d/xinetd: line 74: startproc: command not found 입니다.

rc.status가 없다고 해서 /etc 폴더에 rc.status 파일을 복사해서 넣었습니다.. ㅡㅡ;;

그래도 이게 이렇게 되는데 환경변수 문제인것 같은데... 어디서 보니 링크를 걸어라고 하더군요

근데 제가 리눅스 초보라서 링크 거는 것도 잘 모르고 해서요 ㅜ_ㅜ

입니다..

yjung의 이미지

윈도우 thumbs.db 파일을 읽고 쓰는 기능을 구현하려고 합니다.

thumbs.db 파일을 읽고, 쓰는 기능을 구현하려고 합니다.
구글링을 해서 C#, MFC 샘플 어플은 구했는데 동작 구조는 이해가 되질 않습니다.

혹시 thumbs.db 파일 관련하여 공부할 만한 링크 알려주시면 큰 도움이 될 것 같습니다.

감사합니다.

declspec의 이미지

리눅스 uid, euid 질문

리눅스에서 그룹 아이디(gid) 는 논외하고...
uid, 와 euid 이 2개가 왜 필요한가요?
euid 써야할 상황에서 그냥 uid 를 대신 쓰면 안되나요?
왜 구지 2개의 id 가 필요한지 잘 모르겠네요

euid 는 잠깐동안 set-uid 비트가 걸린 프로그램을 수행할때
프로그램 owner 의 권한을 얻기 위한것이라고 할 때
그냥 euid 대신 uid 를 변경하면 안되는 이유가 있는건가요?


rwsr--r-- root root a.out
이런 루트소유의 파일이 있을때
./a.out 을 하면
uid 가 잠깐 root 로 바뀌었다가
a.out 이 종료되면 다시 원상복귀 시키게
OS 가 처리해주면 될거같은데 왜 euid 가 또 있어야하는건지...?

아니면 권한이 바뀌기 이전의 id 를 기억하기위해서 uid, euid 가 2개가 있는거같기도하고...
명쾌한 답변 기대합니다

brandnew의 이미지

[완료]hostname -i -> hostname: Name or service not known

/ect/hosts 을 아래와 같이 수정

127.0.0.1 localhost.localdomain localhost
111.111.111.111 subd.domain.com subd.domain.com

[root@hostname]# hostname subd.docmain.com
hostname 변경

이후에
hostname 을 확인해보면 subd.domain.com 으로 잘 바뀌어있습니다.

헌데
hostname -i를 하면
hostname: Name or service not known 이 에러가 뜨네요.

hyde1004의 이미지

if (p) 와 if (p != NULL) 중 어느 것을 선호하시나요?

안녕하세요.

포인터 관련 코딩을 하다 보면, 종료를 확인하기 위해 NULL을 비교하는 구문이 많습니다.

예를 들면, 아래와 같은 경우입니다.

NULL이 '\0'과 동일하다는 가정하에서,
(1)과 (2), 그리고 (3)과 (4)는 동일한 구문일 것 같습니다.

이 때 개인적 선호에 따라서 (1), (3) 또는 (2), (4) 스타일 중 하나를 선택하게 되는 것일까요? (또는 관행적으로)
아니면 더 생각해봐야 하는 의미가 있을까요?

만약 두 개의 스타일이 동일한 결과를 보여준다면, 여러분들은 어떤 스타일을 더 선호하시나요?

romanEgloo의 이미지

linux fork에서 COW(Copy-on-write) 기능 어떻게 없애나요?

OS 과제 중에 하나인데, 도대체 해결이 안되서 질문드립니다. 도와주세요~ㅜㅜ

시스템 콜을 새로 만들어서 커널 컴파일을 하는건데요, 새로 만들 시스템 콜은 dumbfork입니다.
리눅스에서는 fork를 할때, address space를 통채로 복사하지 않고, 메모리 영역을 자식 프로세스랑 공유한다고 배웠습니다.
덤포크는 이러한 기능없이 프로세스를 통채로 복사하도록 하는 시스템 콜인데요. clone_flags중에 하나를 꺼 버리면 될 것 같은데,
정확하게 어떤게 그러한 역할을 하는지도 모르겠고, 또 어떻게 do_fork를 불러야 하는지도 모르겠습니다.

일단은 이런식으로 만들었는데,

doyun32의 이미지

[초보] strtok 질문드립니다.

#include

#include

int main(int argc, char** argv)

{

char* token = NULL;

char s1[] = "1,2,3,1,4,2,4,1,5,,12,2,233,2,1dd\n";

char s2[] = ",,\t\n";

token = strtok(s1, s2);

while ( token != NULL )

{

printf("%s\n", token);

token = strtok(NULL, s2);

}

}

요런식으로 출력원하는데
1,2,3,1,4,2,4,1,5
,,12,2,233,2,1dd

매 , 마다 다 다른 줄로 출력이 되네요 ㅠ 고수님들 도움 부탁드려요.

doyun32의 이미지

[초보] strtok 질문드립니다.

#include

#include

int main(int argc, char** argv)

{

char* token = NULL;

char s1[] = "1,2,3,1,4,2,4,1,5,,12,2,233,2,1dd\n";

char s2[] = ",,\t\n";

token = strtok(s1, s2);

while ( token != NULL )

{

printf("%s\n", token);

token = strtok(NULL, s2);

}

}

요런식으로 출력원하는데
1,2,3,1,4,2,4,1,5
,,12,2,233,2,1dd

매 , 마다 다 다른 줄로 출력이 되네요 ㅠ 고수님들 도움 부탁드려요.

hmu5092의 이미지

C언어에서 한글문제

아희 인터프리터를 만드려고 C에서 한글을 사용하려 합니다.
정확히 말하자면 한글을 한글자씩 잘라내어 다시 분해해서 그걸 분석한 다음에 다시 출력해 주는건데요.

엄청 어렵네요;;;
자바스크립트로 할땐 그냥 유니코드 바로 써서 됬는데, C에서는 유니코드 사용하는 법을 찾아봐도 안보이고..

혹시 C에서 유니코드 사용하는 방법 아시는분 계시나요?

페이지

프로그래밍 QnA 구독하기