프로그래밍 QnA

shodhpfooqmm의 이미지

[완료]DB 설계하실 때 어떻게 하시나요?

안녕하세요.

DB를 설계하던 중 여기 계시는 분들은 어떻게 하시나 궁금해 이렇게 질문 올립니다.
각 테이블에 관계 및 속성을 설계할 때 보통 툴을 사용해서 설계하시나요?
전 경험이 많지 않아 종이에 좀 써보고 엑셀 등에 작성 후 sql문으로 옮기는데
툴을 써보는게 더 편할까요?

여러분은 DB 설계할 때 어떻게 하시나요?

Sailor_moon의 이미지

C, 웹 크롤러 구현중 ,

세그멘테이션 폴트가 자주 발생합니다 ..
도와주셨으면 합니다. dump 된 파일을 보려고 했는데 분명히 -g 옵션을 주고 했는데도 불구하고 , 덤프 파일을 인식을 못하네요 ...

말 그대로 유저가 입력한 url 과 , 그 url 이 들어갈 경로 path 를 입력받아서 ,
시스템 명령어인 wget 을 이용해서 저장하는 함수입니다.

alevv82의 이미지

안녕하세요

안녕하세요 제가 사이트에 새로 온 사람, 어떻게 친구가 있습니까?
난 Ankara nakliyat 살아있다

trymp의 이미지

linux 환경에서 Oracle 서버에 접속하기 위한 라이브러리는???


linux 환경에서 원격지에 있는 Oracle 서버에 접속해서

SQL 문을 실행시킬수 있는 방법을 찾고 있습니다.

unixODBC 는 oracle driver 가 상용으로 돈을 내야되더군요.

그래서 다른방법으로 oracle DB 접속을 할수 있는 라이브러리나 방법을 찾고 있습니다.

고수님들의 많은 조언 부탁드립니다.

blueskyhom의 이미지

UDP 데이터 전송시 데이터의 크기가 커지면 send가 안되는 현상.

UDP를 이용해서 Data를 전송하려고 하는데요.
Data부분을 1K로 하면 전송이 되는데 그 이상이 되면 Sendto가 정상 Data를
보내지 않는 것 같은데요..ㅡㅡ;
지금 32K의 Data를 전송하려고 하는데요.. 혹시 무엇때문에 그러는지 조언좀 부탁드립니다.

[%
typedef struct{
int stx;
char data[1024]; <- 요부분을 32K로 바꾸려고 하는데요.
int etx;
} tx_data_t;

int Eth_Client() {
int i, ret, nret = 0;
int eth_send_size = 0;
int mpercent, percent = 0;
char eth_cmd_buf[Eth_Packet_Size];

blueskyhom의 이미지

UDP 데이터 전송시 데이터의 크기가 커지면 send가 안되는 현상.

UDP를 이용해서 Data를 전송하려고 하는데요.
Data부분을 1K로 하면 전송이 되는데 그 이상이 되면 Sendto가 정상 Data를
보내지 않는 것 같은데요..ㅡㅡ;
지금 32K의 Data를 전송하려고 하는데요.. 혹시 무엇때문에 그러는지 조언좀 부탁드립니다.

typedef struct{
int stx;
char data[1024]; <- 요부분을 32K로 바꾸려고 하는데요.
int etx;
} tx_data_t;

int Eth_Client() {
int i, ret, nret = 0;
int eth_send_size = 0;
int mpercent, percent = 0;
char eth_cmd_buf[Eth_Packet_Size];

asleea의 이미지

usb 디바이스 드라이버 관련

학교에서 졸업 작품 관련해서 타겟 보드에서 pc로 usb를 이용해 데이터를 데이터 전송을 구현 해야 하는데...

아는게 ...별로 없어서 이거 저것 뒤저 봐도 머가 먼소린지 모르겠네요.

그래서 몇가지 질문 드립니다 .

우선 usb디바이스 드라이버 관련해서

리눅스(우분투)에서 기본적으로 제공하고 있는 디바이스 드라이버 중 usb도 있는 걸로 알고있는데

디바이스 드라이버는 그걸 그냥 쓰고(타켓 보드, pc둘다) 응용프로그램만 짜면 되는건가요 ?

아니면 디바이스 드라이버도 다 만들어야 되는건가요 .?ㅜㅜ

그리고 공부를 해야되는데 멀 보야 될지 모르겠네요 제가 아는거라고는 시언어 뿐인데 .;;;;;

공부하는데 방향좀 잡아주셨으면 하는데 ㅜㅜ어떤 순소서로 공부를 해야 할까요. 머 좋은 책이라도 있으면 추천좀

iamoon의 이미지

[완료] VC++ 6.0, mySQL 서버 접속에 관하여..

안녕하세요. 갑자기 시작된 프로젝트라 알아볼 시간이 없어 이렇게 질문 올립니다.

개발 환경은 VC++ 6.0 MFC .. 그냥 대화상자 1개로 구성.

여기서 온라인 서버에 접속해서 기존 테이블의 자료를 읽어 오거나 새로운 레코드를 집어 넣으면 됩니다. 쿼리문도 이미 다 있습니다.

그쪽은 JDBC를 써서 쿼리만 던져주더군요.

이것 저것 읽어보고 mySQL++ 이란 툴도 설치해 봤는데요.. mysql 관련 헤더를 include 만 하면 에러가 뜨는데..

첨부한 화면처럼 헤더에서 에러가 납니다..

디비를 아시는 분이면 굉장히 기초적인 걸 텐데요..

답변 부탁드립니다... 꾸벅..

jung78yw의 이미지

문서내 알수없는 문자 처리

전문으로 데이터를 받는 상황인데요..
ProC를 이용해서 수신 배치 프로그램을 만들었고요.
전문길이가 800바이트씩 1만건 정도씩 받습니다.
memset(sdata4,0x00,sizeof(sdata4));
memset((char *)&tmp4, 0x00, sizeof(BMT_DEBFILE));
while(fgets(sdata4,sizeof(sdata4),in)!= NULL)
{
...
}
이렇게 처리를 하고 있는데..
어떨때 800바이트가 아닌 400정도에서 끈어질때도.. 500정도에서 끈어지는 상황도 생겼습니다.
UltraEdit로 전문을 열어봤더니 해당부분에 아무런 이상이 없었습니다.
그래서 EditPlus로 열어봤더니 해당부분이 전자(전자/반자할때) 공백 같은게 생겨서 (첨부파일 가운데 공백)
파일을 cat test.dat | sed 's/ / /g' > test.dat_T
명령어로 전자공백을 제거해도 안되는걸 보니 전자공백은 아닌것 같습니다.

CH331의 이미지

a

페이지

프로그래밍 QnA 구독하기