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

mpallstars의 이미지

자바 애플릿을 https 서버에서 실행 할 경우 데이터를 못 읽어옵니다.

안녕하세요! 신생아 개발자입니다!
자바 애플릿은 자료 찾기가 정말 힘드네요...ㅠㅠ

데이터를 읽어와서 화면에 뿌려주는 애플릿이 있는데,
http에서는 잘 동작하고 있구요.
https에서는 데이터의 크기는 읽어오는데, 데이터 내용이 화면에 나오지 않네요.

일단 각각의 로그 최하단부를 첨부합니다.

kjhkjh724의 이미지

Qt에서 QTcpsocket으로 TCP통신을 할때 Thread관련 질문입니다.

QTcpsocket에서 입력받은 데이터를 읽을때 readyread() signal을 이용해서 하고 있는대 이때 QTcpsocket이 작동되는(?)Thread는 main Thread인가요?
또 데이터가 들어와서 event와 signal을 발생시키고 처리하는 Thread또한 Main Thread인가요?
readyread()를 signal로 받아 처리하게 되는 slot이 작동하는 Thread 또한 Main Thread인가요?

현제 제가 알기론 QThread를 서브클래싱하여 run()함수를 재정의 하여 run()함수 내부가 멀티 쓰레드가 되는걸로 알고있는대 그럼 그왜의 부분들은 전부 MAIN에서 돌아가나요?

tsshin1985의 이미지

[질문] 프로세스 생성과 메모리 주소

안녕하세요? 리눅스 서버에서 서비스 운영하는 업무를 하다가 커널에 대해 공부하기 시작 한 직장인입니다..

공부를 하다 보니 "새로운 프로세스를 생성하면, 자식 프로세스와 부모 프로세스는 서로 다른 주소 공간을 갖는다."
라는 내용이 있어 아래와 같이 소스코드를 작성하여 확인 해 보려 했습니다.

wxasd의 이미지

mfc 화면 캡쳐 질문있습니다.

CImage클레스를 이용하여 캡쳐를 하는데 바탕화면 캡쳐 또는 크롬 핸들을 구하여 크롬만캡쳐하는 기능은 잘돼는데

IE같은 경우는 흰색 바탕으로만 나오는 현상이 있습니다.. 바탕화면 캡쳐시 바탕화면의 IE 창은 제대로 출력됩니다..

HWND hHwnd = GetHWNDFromPID(pid);
CImage captureImage;
HDC hProcessDC = ::GetDC(hHwnd);

CRect rect;
::GetClientRect(hHwnd, rect);

if(!captureImage.Create(rect.Width(), rect.Height(), 32))
return FALSE;

HDC hDC = captureImage.GetDC();
BitBlt(hDC, 0, 0, rect.Width(), rect.Height(), hProcessDC, 0, 0, SRCCOPY);

magpie_post의 이미지

TS140 리눅스 서버 레이드와 파티션 설정에 관한 질문입니다.

현재 사무실에서 Lenovo TS140을 이용해서 웹 서버를 사용하고 있었는데 이번에 리눅스 서버로 갈아타보려고 합니다.

서버의 사용 용도는 워드프레스로 개발된 회사 홈페이지와 직원들 계정별 웹과 메일 서비스 사용, 협업을 위한 파일 서버을 위해서 입니다.

현재 하드디스크가 ADATA SP900 128G SSD x 2EA, WD Red 2TB HDD x 4EA로 구성되어 있습니다.

윈도우 서버를 사용할 때는
보드 내장 RAID를 이용해서 하드웨어 레이드로
- ADATA SP900 128G SSD + ADATA SP900 128G SSD (RAID1_C드라이브)
- WD Red 2TB HDD + WD Red 2TB HDD (RAID1_D드라이브)
- WD Red 2TB HDD + WD Red 2TB HDD (RAID0)

윈도우 백업 시스템을 이용해서
- C, D드라이브 하루에 3번씩 WD Red 2TB HDD (RAID0)로 백업
하여서 사용했습니다.

asd123의 이미지

g

yes1no1의 이미지

C코드를 어셈블리어로 전환하는 방법 아시는분 ㅜㅜ

C코드에 해당되는 8086 어셈블러 프로그램을 작성해야되는데요
베이스 인덱스 주소지정 기법으로해야하는데 도저히 감이 안잡히네요..

yes1no1의 이미지

C코드를 어셈블러로 전환방법 아시는분..

C코드에 해당되는 8086 어셈블러 프로그램을 작성해야되는데요
베이스 인덱스 주소지정 기법으로해야하는데 도저히 감이 안잡히네요..

float math[3] = {70,0,80,0,90,0};
float eng[3] = {75,0,85,0,95,0};
float sum[3];
int i;

for(i=0; i<3; i++)
sum[i]= math[i]+eng[i];

이건데... 전혀 어떻게해야될지도 엄두가안나요 ㅜㅜ 혹시 아시는분 계신가요..

creatives의 이미지

MYSQL 쿼리 문의 드립니다


서버를 올리고 얼마있으면 홈페이지 접속 속도가 매우 느려집니다.

Mysql에서 show processlist; 명령어로 보니 처리되지 않는 쿼리들이
점점 쌓이고 있는 것까지 확인하고 이것이 문제라 생각하고 slow쿼리에 대한 로그를
보고 해결 해보려했는데 잘되지 않는군요.

(slow 쿼리 로그파일로 보고 slow쿼리가 발생하는 column을 찾고 이 column이 index를
사용하는지 확인해 봤는데 index도 사용하고 있습니다.)

첨부파일로 status 명령어 수행결과, show processlist 수행결과 및 slow_queries 로그 파일 올립니다.

mysql에 대한 기본지식이 없습니다 ㅠ.ㅠ
고수님들의 조언 부탁드리겠습니다.

감사합니다 좋은 하루 보내세요

high385의 이미지

for 문 비교구문 질문 (for문 안으로 들어가지 않는 문제)

Visual Studio2010에서 빈프로젝트 하나 생성하고 cpp 파일 하나만 생성 후 하기 작업 시에 (1), (2)번에서 에러가 발생합니다.

#include

void main() {
// error
unsigned int vaR = 1;
for (int off1 = -2*vaR;off1<=2*vaR; ++off1){ //for 문 안으로 안들어감 (1)
printf("%d\n", vaR);
}

// error
vaR = 2;
for (int off1 = -vaR;off1<=vaR; ++off1){ //for 문 안으로 안들어감 (2)
printf("%d\n", vaR);
}

// okay
vaR = 3;
for (int off1 = 0;off1<=vaR; ++off1){ //for 문 안으로 들어감 (3)
printf("%d\n", vaR);
}

페이지

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