프로그래밍 QnA

shs0917의 이미지

C++에서 궁금한게 있습니다.

CArray<TYPE,ARG_TYPE>형식에서 element의 크기가 크면 ARG_TYPE은 TYPE의 레퍼런스타입을 사용한다는데 이유가 뭘까요?

snowavalanch의 이미지

Mime type 관련 문의 입니다.

안녕들 하시죠...

Mime type관련해서요 질문을 올립니다.
Mime type 컨텐츠를 다운 받아 저장하는 루틴을 작성하고, 관리하는 놈을 만들어야 하는데요, 어떻게 가야 할지 몰라서요...

기존의 방법은 파일의 확장자로 format을 구분해서 그 포맷의 디코더로 콘텐츠를 디코딩하는 식으로 작업을 했는데,
mime type 개념이 도입되면서, mime type 정보를 어디에 저장을 해야 될지 잘 모르겠네요...

예를 들어, sample.kkk 라는 콘텐츠가 있는데, 이놈의 mime type은 "image/qqq"라고 임의로 가정한다면, 이 녀석을 다운받고 저장하면, sample.kkk는 저장하지만 "image/qqq"라는 정보는 따로 파일을 만들어서 저장하는 건지요? 그리고 파일을 따로 만든다면, 그 파일의 이름은 sample.kkk와 어떻게 매칭을 시키는지 궁금합니다.

sann2020의 이미지

USB 디바이스 드라이버 소스 구하기

USB 디바이스 드라이버 소스를 구하고 싶습니다.

리눅스 시스템에서 PDA를 인식할수 있는 디바이스 드라이버를 구현하는게 목적 입니다.
USB용 디바이스 드라이버를 예제 소스가 있으면 부탁드립니다.

gyxor의 이미지

[c언어] pthread.h 헤더 파일을 사용한 thread구현 질문

[code:1]
#include<stdio.h>
#include<pthread.h>

int sum;
void *runner(void *param);

main(int argc, char *argv[]){
pthread_t tid;
pthread_attr_t attr;
if(argc !=2){
fprintf(stderr, "usage: a.out < interger value > \n " );
exit();
}
if( atoi(argv[1]) < 0){
fprintf(stderr,"%d must be >= 0\n",atoi(argv[1]) );
exit();
}

pthread_attr_init(&attr);
pthread_create(&tid,&attr,runner,argv[1]);

radius의 이미지

openssl 인증서 만들기 쉘스크립트 도움 구합니다.

인증서를 만들기 위해 다음과 같은 스크립트를 실행했습니다.
경로설정이 잘못된거 같은데 어디가 문제인지 모르겠습니다.

실행한 경로 /etc/1x/keys/cert : 여기에 기존 인증서들이 모여있습니다.

>. cert-script --- 실행

[code:1]#!/bin/sh
SSL=/usr/local/openssl
export PATH=${SSL}/bin/:${SSL}/ssl/misc:${PATH}.
export LD_LIBRARY_PATH=${SSL}/lib
# needed if you need to start from scratch otherwise the CA.pl -newca command doesn't copy the new
# private key into the CA directories

nerd™의 이미지

[질문] C언어 더블링크드 리스트 질문입니다.

책보고 공부 하면서 더블링크드로 주소록을 만들고 있습니다만
여기부분은 맞다고 생각되고 검토도 여러번 해보고 책도 참고 했는데
왜 안되는지 모르겠습니다.
도움좀 주세요!

1.첫번째 질문입니다.

[code:1]

[노드 상태]
head - node1 - node2 - temp1 - tail
==> temp1이 tail앞까지 이동시키고 temp1과 tail사이에 temp2를 삽입하는 과정
head - node1 - node2 - temp1 - temp2 - tail

[tail앞까지 넘겨주는 과정]
temp1=head->next;

while(temp1->next != tail)

gostop의 이미지

[질문] 간단한 소켓 플밍

소켓 프로그래밍을 공부중입니다.
아래는 제가 만들어본 간단한 echo 클라이언트 소스입니다.
[code:1]#define SIZE 1024

void error(char *m)
{
fputs(m, stderr);
fputc('\n', stderr);
exit(1);
}

void usage(char *u) {
fprintf(stderr, "usage: %s -h <hostname or ip> -p <port>\n", u);
exit(1);
}

int main(int argc, char **argv)
{

int ch, sock, len, port;
char echo[SIZE], *hostname;

exsider의 이미지

java 관련 질문

제가 간단한 java 프로그램을 만들고 있는데요,
메뉴와 툴바에 각각 "A","B","C"라는 radiobutton을 넣어 서로 연동되게
하고 싶은데요,(예를들어 메뉴에서 A를 선택하면 툴바에서도 A가 선택된
상태가 되도록)
메뉴에 쓰는 radiobutton은 다른 것이어서 같은 것을 동시에 메뉴와 툴바에
넣을 수 없더군요.
이런거 쉽게 구현하는 방법없을 까요???

그리고 radiobutton에 이미지넣는 방법없나요?
한번 해보기는 했는데 이미지가 표시되지 않더군요.

jucys의 이미지

[질문] 개발용 워크스테이션

안녕하세요.

이번에 개발환경을 꾸미면서 워크스테이션을 사려고 하는데요.

어느 회사 어느 모델이 좋을지 감이 안오네요.

target board에 돌아갈 software를 개발하는 host system용 서버이고요.

OS는 Linux를 사용할것이고 C,C++ 개발용이고 20여명이 접속해서

사용할 예정입니다. IDE로는 eclipse를 고려중입니다. (CDT로)

서버로 Sun, HP, IBM 등이 많이 쓰이는것 같은데,

어떤 회사 어떤급(CPU,Memory,HDD등)이 괜찮을지 고수님들의 추천 부탁
드립니다.

==
수정: 돈이 이미 할당되어 있어서 돈의 구애는 크게 받지않습니다.

jagalchee의 이미지

웹서버와 클라이언트간의 데이터 전송은 어떻게 이루어지나요?

리눅스에서 C 를 이용하여, 간단한 웹 서버 와 클라이언트 프로그래을 짜고 있습니다.

우선, 기능은 그냥 클라이언트에서 요청한 파일(예 : html 파일)을 서버에서 확인해서 클라이언트에게 보내주는 것이 전부입니다. ^^

근데, 아직 잘 이해가 가지 않는 부분이 있습니다. 바로, 서버에서 클라이언트로 파일을 전송할 때 한번에 얼마만큼의 크기의 메세지가 주고 받아지는가 입니다.

예를 들어 .html 파일을 전송할 때, 서버에서는 .html 파일을 열어서, 거기 있는 텍스트를 일정량 읽어서 클라이언트에게 보내고, 클라이언트에서는 그것들을 받아서 버퍼에 저장하고, .... 서버는 요청한 html 파일을 끝까지 다 읽을 때 까지 이 작업을 계속하겠지요.. 끝까지 다 보낸 후에, 클라이언트는 버퍼에 있는 내용을 출력하게 될텐데요.(근데, 이런 메카니즘이 맞나요?)

페이지

프로그래밍 QnA 구독하기