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

kws4679의 이미지

mysql 쿼리 튜닝 문의드립니다

안녕하세요 컴퓨터 초보입니다

다름이 아니고 만드려는 웹 사이트에 쿼리 튜닝을 하던중에 여러가지 고민이 많아서 질문드립니다

이전글 검색쭉 해보고 나름 해결법을 찾아봤는데요 현재 상황은 이렇습니다

- 각 사용자가 가입할시 여러가지 개인 정보(레벨, 참여수, 최근참여 등등) 이 생성됨

- 각 사용자는 메인페이지에서 여러가지 개인 정보에 대한 순위를 정렬해서 볼수있음

이런데요 보시다시피 정렬이 필요한게 꽤 많습니다. 레벨정렬, 참여수 정렬, 최근참여 정렬 심지어 동레벨일경우

참여수로....

이런상황에서 인덱스를 모두 걸어놓을수는 없고 또 인덱스를 걸더라도 정렬이라서? 그런지

explain 으로 검사해보면 겉으로만 인덱스를 타고 실제로 테이블 전부를 조사하더군요

참 디비 구조도 간단히 설명드리자면

아이디 | 레벨 | 참여수 | 최근참여시간 | 쭉쭉~

이렇게 되어있습니다. 즉 최근참여한 시간을 참여시에 업데이트 해놓는 형식이구요

cinemamoon의 이미지

systemparametersinfo 이걸로 Desktop Wallpaper(바탕화면)을 WebCam출력으로 바꿀 수 있을까요?

안녕하세요 고수님들

다름이 아니라.. systemparametersinfo << 이걸로 윈도우즈 바탕화면을 Webcam출력으로 바꾸고 싶은데요...^^;

혹시 바꿀수 있는 방법이 있을까요? setWallpaper로 파라미터 주고... 하면 bitmap으로는 된다고 하는데... webcam출력은 어떻게 넣어줄 수 있을지...

답변좀 부탁드립니다^^;

cinemamoon의 이미지

systemparametersinfo 이걸로 Desktop Wallpaper(바탕화면)을 WebCam출력으로 바꿀 수 있을까요?

안녕하세요 고수님들

다름이 아니라.. systemparametersinfo << 이걸로 윈도우즈 바탕화면을 Webcam출력으로 바꾸고 싶은데요...^^;

혹시 바꿀수 있는 방법이 있을까요? setWallpaper로 파라미터 주고... 하면 bitmap으로는 된다고 하는데... webcam출력은 어떻게 넣어줄 수 있을지...

답변좀 부탁드립니다^^;

iksciting의 이미지

pthread 여러개 생성 후 join 시 세그먼트 오류...

리눅스로 프로그램을 짜던 도중 막히는 부분이 있어서
제가 짜던 소스에서 문제가 되는 부분만 따로 떼어왔습니다

간단히 설명을 하자면 pthread_create로 예를 들어 10개의 스레드를 생성한 후
pthread_join을 10번을 해주고 각 스레드에서 리턴 값을 받아오는 부분인데요

10개의 생성이 이상 없이 완료되고 join도 하나씩 하고 리턴도 하는데 그러다가
마지막 쓰레드의 join은 수행이 안되고 segmentation fault 가 발생해버리네요

도대체 왜 그러는지 알 수가 없어서 너무 답답하네요요

#include
#include
#include
#include

pthread_mutex_t mutex_lock;

struct arg_struct {
int a;
int b;
};

declspec의 이미지

DDK 를 이용한 윈도우 디바이스드라이버

VC6.0 과 DDK 를 이용해서 윈도우디바이스드라이버
만드는 실습을 간단히 해보려하는데요
책이 XP 환경이던데
윈도우7 에서 해도 상관없을까요?

declspec의 이미지

GOT 후킹

리눅스에서 GOT 를 후킹해서
시스템 전체의 공유라이브러리 API 를
변조할 수 있다고 하는데
GOT 라는것은 프로세스별로 있는 공유라이브러리 참조 테이블로 알고 있습니다
프로세스별로 각각 있는 것이라면
GOT 를 변조해서 어떻게 시스템 전체의 공유라이브러리 참조를 변경시킬 수 있을까요?

kithana의 이미지

[완료]I2C Burst read

안녕하세요.

NXP I2C 칩을 이용해서 register를 읽으려 하는데 아래와 같은 주석이 있고, 일반적으로 디바이스 드라이버에서 read/write는 잘 되는데 아래 주석이 있는 register는 아무리 읽어도 0x00으로만 읽히네요. i2c관련 지식이 짧아서. ㅠㅠ
조언 부탁드립니다.

Burst reads on the serial interface (that is, reading multiple elements on the I2C-bus without a STOP or repeated START condition, or reading multiple elements on the SPI bus
without de-asserting the CS pin), should not be performed on the IIR register.

philemonbaek의 이미지

리눅스에서 바탕화면 상단에 도구모음이 사라졌을때?

리눅스에서 바탕화면 상단에 도구모음이 사라졌을때?

프로그램 시스템 ...파이어폭스 아이콘 터미널 아이콘이 자리 잡고 있던 도구 모음이 사라졌습니다.

어떻게 해야 다시 나타날까요?

바인딩의 이미지

ctags가 이상합니다. multi define 된걸 다 찾질 않아요.

안녕하세요.

ctags를 정말 오래오래 사용하다가 최근 우분투 서버 버젼 하나 피씨에 깔아서 쓰고 있는데요.
ctags를 평소대로 사용하는데..
이상하게 동일한 함수가 여러 플랫폼에서 define된 경우라던가 define이 동일한게 여러 플랫폼에 있을 경우에는
여러개 보여주는게 아니라 그중 딱 하나 집어서 보여주더라구요.

보통보는게 커널과 부트로더인데.. 이거참 희한합니다.

버젼은 다음과 같습니다.

Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
Compiled: Aug 17 2010, 17:33:33
Addresses: , http://ctags.sourceforge.net
Optional compiled features: +wildcards, +regex

예전에는 너무 많이 찾아다줘서 괴로웠는데 이젠 하나만 가져오니깐 더 괴롭네요.

dlckdghks83의 이미지

임베디드 - 소켓 프로그램 실행시 No such device

안녕하세요. 얼마전 임베디드 리눅스에 입문한 개발자입니다.
지금 TI의 DM368 EVM 쓰고 있구요. 프로그램 오류가 떠서 질문드립니다.

이 프로그램은 우분투 호스트PC에서는 잘 돌아가는 프로그램인데, 보드에 올려서 실행하니 이런 메시지가 뜨네요.

Error : No such device

프로그램 실행은 되구요. 멀티캐스트 소켓 생성하는 부분에서 저 메시지가 뜨면서 종료되는 듯 합니다.

이 프로그램은 멀티캐스트용 2포트, 웹서버용 1포트를 사용합니다.
Boost 라이브러리의 Asio를 이용해서 통신 구현했구요.

우분투에서도 저렇게 되는 경우가 있었는데 그전에 프로그램을 정상적으로 종료하지 않아서 그런지
프로세스가 남아서 계속 통신을 하고 있더라구요. 물론 프로세스를 죽이고 다시 실행하면 잘됨...

근데 보드에서는 경우는 다른데 같은 현상이 발생하네요.

왜 이런지 아시는 분 계신가요? ㅜㅜ

페이지

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