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

익명 사용자의 이미지

[Shell Script] 텍스트 내용을 참조하여 File Download 수행.

[Shell Script] 텍스트 내용을 참조하여 File Down 및 File명 변경

익명 사용자의 이미지

C++에서 상수 문자열을 참조자가 참조할 수 있게 하는 방법

상수문자열을 참조자가 참조할 수 있게 만드려고 할 때 참조자를 어떻게 선언해야 할지 모르겠습니다.

thumbup7의 이미지

LINUX에서 GCC 컴파일을 이용하여 MSSQL 접속할때 질문입니다.

안녕하세요.
이번에 리눅스에서 MSSQL 서버로 쿼리를 날리는 프로그램을 짜고있습니다.

여러 예제를 보다가 제가 처음본 함수구조가 있어서요..
GCC에서는 여러 작업을 안 해본 관계로 함수로 기능을 나누고자 하려고 할때 머리가 아프네요..

gcc -o test test.c -lsybdb 로 컴파일을 하고있습니다.
c 파일 한개만 있습니다.

그러던중

main 함수 이외에 아래의 함수들이 정의가 되어있는데.
static 으로 함수를 c 파일 안에서만 사용가능하도록 했고..
인자값을 받고.. 근데
DBPROCESS *dbproc;
DBINT msgno;
int msgstate;
int severity;
char *msgtext;
char *srvname;
char *procname;
int line;

익명 사용자의 이미지

기본적인 질문입니다.

여러 개의 테이블에 같은 속성의 컬럼이 있을 때 각각 다른 이름을 주는 게 나은가요?
옛날 기억에 DB.table.column 이렇게 썼던 것 같은데 어떤 DBMS는 DB.table을 생략하는 것들도 있잖아요?
그럴 경우 각 테이블별로 prefix같은 걸 붙여서 각각 다른 이름을 부여하는게 좋을까요?
아니면 같은 속성은 일관된 컬럼명을 부여하는게 나을까요?
물론 개발자 입장에서 말입니다.

그리고, 날짜와 시간 같은 걸 많이 쓰는데 옛날 기억에 각각 char 6, char 8 이런 식으로 줬던 것 같아요.
date나 time으로 쓰는게 편할까요? DB는 mysql입니다.

하나만 더, mysql도 오라클처럼 용량 구하는 공식같은게 있나요?

개발해본지 오래돼서 잘 몰라서 그럽니다. 인터넷에도 그런 자료는 없는 것 같군요.
읽어주셔서 고맙고 답변 부탁드릴께요.

수고해세요. 끝.

sorate의 이미지

javascript 문의 드립니다.

로컬에 간단한 HTTP 서버를 만들어 놓고 웹(javascript)과 통신하려고 합니다.
javascript 에서 아래와 같이 서버와 통신합니다.

HttpTest.html

익명 사용자의 이미지

system 함수 관련 질문

안녕하세요 system 함수 관련 질문이 있어서 글을 쓰게 되었습니다.

현재 system함수를 이용하여 script를 실행하고 있습니다.

문제는 script를 시행중에 또 다른 script를 실행할려고 합니다.

그러나 system 함수의 경우 실행중인 명령어가 끝날 때 까지 대기중이므로

system 함수를 이용하여 동시에 두개의 script를 실행할 수가 없습니다.

그래서 fork(), exec()로 진행할까 하다가 혹시나

thread를 이용하면 되지 않을까 싶어 질문하게 되었습니다.

질문 요약은 다음과 같습니다.

thread를 이용하여 system 함수로 cmd를 실행할 경우

kernel 에서 동시에 두개의 cmd 실행이 가능한가요 ??

gurumong의 이미지

게시판 구현시 첨부파일의 전달을 어떻게 묶을 수 있을까요?

웹은 아니고 앱을 통해서 게시판이 구현되어있습니다
아마 통신의 관점에서 보았을때 특별히 다르지는 않다고 생각되는데요

우선 구현된 게시판에 대해서 설명드리면...
게시판에 첨부파일이 있는 게시물을 작성하면 두단계의 통신을 거쳐서 보내게 되는데요
우선 첫번째 HTTP 연결을 열어서 게시물의 내용(제목, 본문)을 json 형태로 보냅니다
전송이 완료되면 이어서 두번째 HTTP 연결을 새로 열고 첨부파일을 보내는 식입니다
그리고 이러한 통신은 모두 별도의 스레드에서 수행되거든요

여기서 문제가 발생하는데
모든 통신이 백그라운드에서 별도의 스레드에서 처리하기 때문에
게시물 작성 완료 버튼을 누르는 즉시 논블럭킹 상태로 사용자가 다른 작업을 할 수 있게 됩니다
게시물의 업로드가 완료되기까지 지루하게 기다리지 않아도 된다는 장점이 있긴한데
게시판으로 돌아왔을때 이때 미쳐 딸린 모든 첨부파일의 업로드를 완료하지 못한 게시물이 먼저 보인다는 문제가 있습니다

ngw2833의 이미지

터미널을 수정하는 C코드 이해가 안되서 여쭈고 싶습니다..

패스워드 프로그램을 만드는 코드 예제를 실습해보고 있습니다..

termios 구조체 두 개 만들고 (initialresettings, newresettings)

tcgetattr(fileno(stdin), &inialresettings);
으로 현재 터미널 세팅 불러오고

newresettings = initialresettings;
newresettings.C_lflag = ~ECHO
으로 newresettings 변수에 현재 터미널 세팅값 넣고 ECHO 해제하는 것 까지는 어떻게 이해를 했는데

if(tcsetattr(fileno(stdin), TCSAFLUSH, &newresettings) != 0)
이 구문이 뭘 말하는 지 모르겠어요.
tcsetattr함수가 지정된 파일 디스크럽터에 쓰는 역할이라고 설명을 보았는데도,
잘 이해가 안되네요..

그리고 두 함수, tcgetattr, tcsetattr에 들어가는 fileno(stdin)이 무엇인지.. 모르겠습니다..ㅠ

trymp의 이미지

hash table 에서 분배가 잘되는지에 대한 기준공식이 있나요?


hash confict 이 잘 안 있어나고 분배가 잘되는 hash 함수를 찾고자 합니다.

그에 앞서 그것이 해쉬 테이블사에서 얼마나 잘 분배가 잘되고

골고루 퍼지는지를 알고 싶습니다.

이와 관련된 공식이나 판단할 수 있는 소스코드 예제가 있나요?

일반적으로 해쉬테이블에서 분배가 잘되는 지표를 판단하는 방법을 알고 싶습니다.

ehdgur920907의 이미지

node.js에서 ideone이나 codepad 같은 api 이용하기

ideone이나 codepad를 이용하고 싶은데, node에서는 어떻게 적용할지 모르겠습니다.
어떤 식으로 할 수 있나요? ideone-npm을 시도해봤는데 적용이 안 됩니다.. 흑

페이지

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