프로그래밍 QnA

dark007의 이미지

폴더 생성에 대한 질문

test/test1/test2/test3

예를들어 이렇게 디렉토리를 생성해야합니다.

아래와 같이 모듈을 만들었습니다.
int fMakeDir(char *dir_name)
{
int ret;
ret = mkdir( dir_name, S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IWGRP |
S_IXGRP|S_IROTH|S_IWOTH|S_IXOTH );
return ret;
}

파라미터로 test/test1/test2/test3 를 넘기면, 상위폴더가 생성되어 있지 않으면 하위폴더가 생성되지 않네요.
상위폴더가 없으면 자동 생성되고 하위폴더가 만들어지는 방법 좀 알려주세요.
즉 test/test1/test2/test3

microcos의 이미지

[질문]대규모 데이터처리에 적합한 파일 시스템

Scientific problem을 처리하는 프로그램을 작성해야 합니다. 실제 복잡한 계산 부분은 테스트를 완료했는데, 실제 시스템 운용을 위해서 데이터를 생성하고 검색하는 부분에서 막혔습니다. 제가 전산 전공이 아니라서 단순하게 풀수 있는 건데도 못하는 건지도 모르겠네요.

아무튼 문제는,
(1) 1000만건의 source data를 제가 구현한 알고리즘으로 처리해서 double 형 결과를 8씩 얻습니다. ==> 완료
(2) 검색 조건은 double 형 값을 넣으면 1000만건의 source data중에서 일정 오차율내에 있는 모든 data를 찾는 것입니다. ==> 진행중

zxcvbnm의 이미지

자리수 맞게 숫자출력???

소스분석을 하고 있는데요. 궁금한게 있어서요.

20030909212523733

위에것은 아래 코드의 결과 값입니다. 17자리죠... 이것을 제일 마지막 숫자한자리를 제거하고 2003090921252373 이렇게 16자리로 출력하고 싶은데 잘 안되네요.
도와주세요.

struct tm *dateTime;
struct timeb tpd;
time_t clock;

ftime( &tpd );
clock = tpd.time;
dateTime = localtime(&clock);

printf("\n\n%4d%02d%02d%02d%02d%02d%2d\n\n", dateTime->tm_year+1900, dateTime->tm_mon+1, dateTime->tm_mday,dateTime->tm_hour, dat

jika의 이미지

서버에서 특정서비스가 죽으면 자동으로 메일을 보내는 프로그램

한 서버에서 다른서버들의 서비스를 감시해서 연결이 안되는 경우에
메일을 보내게 하려고 합니다...
궁극적으로는 핸드폰문자메세지로 전달하려고 합니다만...

$ telnet yahoo.com 80
Trying xxx.xx.xx.xxx...
telnet Unable to connect to remote host Connection refused
$ telnet yahoo.com 80
Trying xxx.xx.xx.xxx...
Connected to yahoo.com (xxx.xx.xx.xxx).
Escape character is '^]'.
Connection closed by foreign host.

그냥 쉘스크립트 만들어서 크론에 등록하려고 합니다만...
제가 문법도 잘모르고 내공이 부족해서요..

zini08의 이미지

log 함수가 안되는군요..

한컴 3.1을 쓰고 있습니다.
gcc도 한컴에서 준것을 사용하고 있습니다.

PSNR을 구할려고 하다보니 log연산을 해야 할일이 생겼는데..
이상하게 log10() 이 안되는군요..
다른 코드를 다빼고 제일 간단하게 만들어 봤는데
그래도 안되는군요..

소스코드 입니다
----------

#include <math.h>

main()
{
        double x;
        x = log10(1000);
        printf("%lf \n", x);
}

-----------

에러로 나온 메세지네요...
-------------

frenheit의 이미지

RS232통신을 하는데 스코프로 측정하니 RX,TX 신호가 안잡힙니다

프로그램입니다. NON-CANONICAL 동기

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
#include <fcntl.h>

#include <linux/types.h>
#include <linux/serial.h>

#include <termios.h>
#include <sys/signal.h>
#include <sys/types.h>

#define FALSE 0
#define TRUE 1

volatile int STOP=FALSE;

int main(int argc, char **argv)
{
struct termios oldtio,newtio;
volatile int fd;
int txemptystate;
char buf[255];

//OPEN COM2 PORT

swhong의 이미지

file sharing

문제는 다음과 같습니다.

파일을 미리 읽기와 쓰기 모드로 각각 열어 놓습니다.
먼저 쓰기 디스크립터를 통해 파일에 내용을 씁니다.
그리고 나서 이미 열어놓았던 읽기 디스크립터를 통해 파일의 내용을 읽어봅니다. 방금전에 쓴 내용이 읽혀오지 않습니다.

읽기로 연 화일이 업데이트 되었을때 업데이트된 내용을 읽어오려면 어떻게 해야 하죠?

kimtakeun의 이미지

Socket structure 에서 질문 있습니다.

IPv4 socket address structure 에 대한건데요..
책을 읽다 보니깐 32-bit IPv4 address 에 두가지 다른 방법으로 접근할수 있다고 하더군요.

serv 를 Internet socket address structure 라고 가정하고,
첫번째 방법이 serv.sin_addr 이라고 하는거랑,
두번째 방법으로 serv.sin_addr.s_addr 으로 하는거..

이 두가지 방법이 똑같이 IP address 를 참조하는거라고 하던데..
두가지 차이점이 무엇인지.. 어떨때 뭘 쓰는건지 궁금하네요..

답변 부탁드립니다.. ^^

kimyh의 이미지

cookie 가 먹히질 않아요.

회원가입 프로그램인데 등록폼을 작성하고 다음 화일로 넘기면
cookie 가 먹히질 않아요

그냥 html 화면만 나오고 등록된 내요이 나오질르 않습니다.
참고로 관련화일을 표시하면

1, 쿠키 세팅
$cookieSite = ".budongsan.md"; --->config.php에서 지정

2.이력내용이 1차로 넘어와서 검증화는화일 registrationResponse.php

[code:1]<?

require("./config.php");
require("./errorMessages.inc");
mysql_connect("$dbHost","$dbUser","$dbPass");

lantelt의 이미지

이 구문은 어떤 뜻인가요?

(*(void (*)(struct page *))page->lru.prev)(page);

[code:1]static inline void put_page(struct page *page)
{
if (PageCompound(page)) {
page = (struct page *)page->lru.next;
if (put_page_testzero(page)) {
if (page->lru.prev) { /* destructor? */
(*(void (*)(struct page *))page->lru.prev)(page);
} else {
__page_cache_release(page);
}
}
return;
}
if (!PageReserved(page) && put_page_testzero(page))

페이지

프로그래밍 QnA 구독하기