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

Gwondori의 이미지

subversion dump, load 활용에 대해서...

안녕하세요.

다름이 아니라 subversion dump, load 작업을 하는데에 있어 도움이 필요해요 ㅠㅠ

현재 subversion repository 및 dump한 상태는 간략하게 다음과 같습니다.

/svn/prj1 --- dump1(통채로 dump)
/svn/prj2 --- dump2(통채로 dump)
/svn/prj3/...../apps/prj4(새로운 prj 대상이 됨) --- dump3

이걸 이제 새로운 repository에 각 dump들을 아래와 같이 load하는데에 문제가 생기네요...

/new_repo/prj1 --- dump1 load (이상없음)
/new_repo/prj2 --- dump2 load (이상없음)
/new_repo/prj4 --- dump3 load (parent-dir 들까지 로드됨)

어떻게 하면 저 prj4를 parent-dir 제외하고 해당 폴더만 load시킬 수 있을까요?
(svn mv 는 log가 남겨지기 때문에 쓰기 곤란해요ㅠ)

exiv2010의 이미지

리눅스에서 출력 결과를 화면에 출력하지 않고 텍스트 파일에 기록하는 방법에 어떤게 있죠

fork함수를 써서 각각의 PID와 gettimeofday함수를 써서 자식 프로세스를 10개 만들고 자식 프로세스가 현재 시간을 10번 기록하는
프로그램을 만들려고 하는데요 이렇게 실행되게 하려면 코드를 어떻게 짜야 되나요.
그리고 이 결과를 화면에 출력하지 않고 텍스트 파일에 기록하는 방법 좀 가르켜 주세요
예)PID : %d %dyear %dmonth %dday %dhour %dmin %dsec 이런식의 결과를 텍스트 파일에 기록하고 싶어요

sangpil의 이미지

커널모드 프로세스 독립성? 에 대한 질문입니다.

안녕하세요 현재 회사에서 리눅스 커널모듈 개발 프로젝트를 진행하고 있습니다.

진행 중에, 다음 요구사항을 만족시켜야 하는데요.

해당 모듈을 수행하는 프로세스 외에 타 프로세스에 의해서 간섭이 발생하지 않아야 한다.

여기서 말하는 간섭방지에 대한 예시는, 만약 모듈이 shared library이고 이를 사용하는 프로세스가 어플리케이션 프로그램 일 경우에 대해서 들어져 있습니다.

어플리케이션 레벨에서 동작하는 어플리케이션들이 서로 고유한 메모리 영역을 가지고 있어, A프로세스에서 B프로세스의 주소 영역을 참조하거나 값을 변경할 경우, 커널레벨에서 이를 잘못된 참조로 가정하고 프로세스를 종료시키기 때문에 이러한 잘못된 참조가 방지된다 (약간 다를 수 있으나 이러한 논지로 되어있습니다.)

그런데 커널 모드에서 동작하는 모듈이고 사용 주체가 커널 프로세스인 경우에는 이러한 독립성을 어떻게 보장할 수 있을까요??

powerlcm의 이미지

쉘스크립트에서 변수에 변수화를 시키는 방법이 있을까요?

안녕하세요?
쉘스크립트를 하나 짜고 있는데..
단도직입적으로 어떤 변수명(aaa_test)에 또 다른 변수(a배열)를 넣어 변수화시키는 방법이 있을까요?
설명이 조금 어려운데....
예를 들어,

#!/bin/sh
a=( aaa bbb ccc )
aaa_test=exam
b=${a[0]}_test
echo $b

이렇게 했을때 실제 출력값은 aaa_test 이지만 제가 원하는 것은 exam 이라는 값을 출력하고 싶습니다.
이렇게 변수에 다른 변수를 넣어 그 변수를 출력할 수 있는 방법이 있을까요?

aigu1105의 이미지

c++ opengl을 이용해서 그래프 그리는 프로그램 만드는데...

창에서 '+' 또는 '-'를 누르면 샘플링의 수가 변해서 그래프의 모양이 변해야 하는데 그대로 입니다.
이걸 어떻게 해야 하나요~?

답변 부탑드립니다.

그리고 그래프를 눌러서 미분,적분 하는 기능도 넣도 싶은데 어떻게 해야 하는지를 모르겠어요~
opengl 초보자라서...

ksm2day의 이미지

리눅스 프로그래밍 쓰레드 관련 문제 못풀겠어요~ 어떻게하죠?

#include
#include
int hello(void);
int func1(void);

int main(int argc, char* argv[])
{
pthread_t id;
pthread_create(&id,NULL,func1,NULL);
printf("I'm main thread\n");
hello();
sleep(3);
return 0;
}

int hello(void) {
pid_t pid;
pthread_t tid;

ksm2day의 이미지

리눅스 프로그래밍 쓰레드 관련 문제 못풀겠어요~ 어떻게하죠?

#include
#include
int hello(void);
int func1(void);

int main(int argc, char* argv[])
{
pthread_t id;
pthread_create(&id,NULL,func1,NULL);
printf("I'm main thread\n");
hello();
sleep(3);
return 0;
}

int hello(void) {
pid_t pid;
pthread_t tid;

conan1447의 이미지

MFC 더블버퍼링을 구현하는 간단한 방법이 있나요?

구글링해서 검색해보면 다양한 소스들이 나오는데

어떤 소스를 참고해야할지 모르겠네요.

가능하다면 간결하고 이해하기 쉬운 코드를 구했으면 좋겠습니다.

더블버퍼링을 쉽게 이해하고 적용할수 있는

참고사이트 있으면 알려주세요.

소스코드를 알려주시면 더 좋구요.

otheng03의 이미지

리눅스의 termios라는 구조체의 멤버 이름의 의미

리눅스에 termios라는 구조체의 멤버를 보면 c_로 시작하는 이름들이 있더라고요,

여기에서 멤버변수 이름 앞에 붙은 c_는 어떤 의미 나타내나요?

struct termios {
tcflag_t c_iflag; /* input specific flags (bitmask) */
tcflag_t c_oflag; /* output specific flags (bitmask) */
tcflag_t c_cflag; /* control flags (bitmask) */
tcflag_t c_lflag; /* local flags (bitmask) */
cc_t c_cc[NCCS]; /* special characters */
};

좋은 하루 되세요. ^^

sptxnspt의 이미지

python - 원하는 문자열 추출이 어렵는데요.

생산현장에 쓰는 CNC 컨트롤러에는 실제로 아래처럼 프로그램 data가 txt화일로 들어 있습니다.
이를 영문자 'O'와 숫자 4자리로 시작하는 '프로그램 번호'별로 문자열을 추출하고 싶은데,,,M99로 끝나는
경우는 안되는 군요. 파이썬 입문자 입니다. 도움 부탁해요;

페이지

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