프로그래밍 QnA

욱성군의 이미지

MySQL 과 메모리 중 어느 것이 더 경제적일까요?

어떠한 데이터가 이미 MySQL 에 존재하는지 확인을 할때 다음과 같은 방법 중 하나를 하려고 합니다. 어느 쪽이 일반 데스크탑 컴퓨터에서 이로울까요?

1. 하나하나 select 문으로 해당 값이 있는지 없는지 확인한다.
2. 전체를 한꺼번에 다 가져와서는 hash 에 넣고 비교한다.

1 은 쿼리문이 많아져서 mys

superkkt의 이미지

컴파일할때 소스파일 이름을 적어주는 위치에 따라 심볼레퍼런스 에러가 발생합니다.

# gcc -I/usr/local/mysql/include/mysql -o test a.c -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lnsl -lsocker -lm

이렇게 컴파일하면 에러 없이 컴파일이 잘됩니다.

그런데 소스파일 이름을 맨뒤로 보내면 바로 에러가 나는군요..

# gcc -I/usr/local/mysql/include/mysql -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lnsl -lsocker -lm -o test a.c

Undefined first referenced

cb2531의 이미지

sigwaitinfo에서 죽네요

Real Time Signal 방식으로 네트웍을 구현해서 접속을 시켰더니
sigwaitinfo 부분에서
실-시각 시그널 0
이런 메세지가 뿌려지면서 에러를 리턴할 겨를도 없이 프로그램이 죽네요
(0이란 숫자는 set 에 등록시킨 시그널입니다. 다른거 등록하면 다른 숫자가.. )

근데 같은 소스를 함수에 넣고 실행하면 괜찮은데

narusas의 이미지

invalid lvalue in assignment 가 나오는데 어떻게 고치면 될까요?

오픈 소스를 컴파일하려고 했는데

*((unsigned char *)cursor))++ = cbyte;

*((unsigned int *)cursor)++ = mask;

이런 코드가 포함되어 있는 부분에서 컴파일 에러가 납니다.
컴파일 에러는
invalid lvalue in assignment
invalid lvalue in increment

이 두개인데요.

개인적으로 해석하기로는 왼쪽에 있는 놈에게 할당이나 증가를 시킬수 없다.. 라는 의미로 보입니다.

jeeterm의 이미지

메모리 사용 상태를 체크하구 싶은데...

안녕하세여?

socket 서버 프로그램을 Portable thread 라이브러리를 이용해 짰는데..

이놈이 잘 돌다가..어느 순간에 서버려여...

그래서 메모리 상태를 모니터링 하려는데..

Redhat 9 에서.. ( Terminal 모드..)

명령어가 있는지 모르겠네여..

Window 보면 작업 관리자 같은거여..

전체 메모리 사용량하구 현재 프로세스가 사용 점유하구 있는 메모리 양을

jesusace의 이미지

디바이스 드라이버 컴파일 도중 에러.

안녕하세요~

다름이 아니라 제가 EP7312 프로세서에서 PXA255 프로세서로 교체하는 과정에서 디바이스 드라이버
변경을 하고자 하는데 컴파일 도중 에러가 나서 질문올립니다.

일단 프로세서 변경은 위와 같이 되고
사용하는 GPIO 핀도 바뀌었습니다.

그래서 레지스터 값을 컨트롤 해서 기존 디바이스 드라이버를 수정해서

lovethecorners의 이미지

콤마로 나열된 text에서 2번째와 7번째 등등의 값없애기

제목정하기가 어려웠습니다...

현재 database를 dump한 파일이있습니다. 새로운 database에서는 필요없는 필드 몇개를 없애버렸기때문에 dump한 파일을 사용못하고있습니다. value값들이 콤마로 나열되어있는데요, 여기서 만약에 2번째값과 7번째, 8번째, 9번째 값들을 없애려하는데 어떻게 해야할지 모르겠습니다. 도움을 주시면 감사하겠습니다.

min2to의 이미지

C언어 아주 초보적인 질문좀 다시보니까..

오늘 새로운걸 보았네여 그전에는 읽다가 책에서 않보였던게..
/////////////////////////////////////////////////////////////////////
#include

int main(void)
{
int val=10;
int val1=(val--)+2;

printf("val: %d\n", val);

멋진그이름의 이미지

리눅스 초보개발자의 여러가지 질문입니다^^

엊그제 IDS만들겠다고 이것저것 질문했었는데 칠전한 답변 감사합니다 (__)

오늘도 궁금한게 몇가지 있어서 질문드립니다.

1. 리눅스9.0 페도라코어4.0으로 설치하고 gcc등 개발도구도 다 설치했습니다.
어제는 libpcap라이브러리 까지 설치했습니다 (configure,make,make install)

그런데 프로그래밍할때 include하는 각종 헤더파일등이 어디에 있는지 궁금합니다.

monovision의 이미지

자바에서 * 인자는 받을 수가 없나요 ?

자바에서 커맨드라인으로 인자를 받을 때 * 는 인자로 받을수가 없나요 ?

페이지

프로그래밍 QnA 구독하기