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

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);
}

raidol의 이미지

함수포인터 배열을 Binary로 Disk에 저장

안녕하세요,

매개변수와 리턴값이 동일한 함수가 여럿 있는데요..
대략 20개 가량 되는 함수들이 있는데,
프로그램을 실행할때 함수들을 선택적으로 실행 또는 저장하고 싶습니다.

함수포인터 배열에 원하는 함수들만 집어넣었다가
이를 각각의 프로파일로 어딘가에 파일 또는 DB에 저장해서,
나중에 실행할때 매개변수로 어떤 프로파일을 선택했느냐에 따라
실행되는 함수가 달라지게끔 구현하려고 하는데 좋은 방법이 없을까요?

(예를들어 20가지의 함수가 있으면,
1, 3, 5, 7, 9번째 함수들만 함수포인터 배열에 집어넣고
이를 나중에 다시 호출 가능한 형태로 저장하고 싶은...)

ooootoro의 이미지

질문 : [Perl]특정 폴더에 특정 파일의 데이타 불러오기

안녕하세요. Perl 공부를 시작하는 완전 초짜 입니다.
너무 기본적인 질문인 것 같아, 부끄럽지만 글 올립니다.

제가 하고 싶은 작업은,
특정 문자가 들어 있는 폴더명 안에, txt 파일을 찾아서 데이타를 불러오는 겁니다.
예를 들면, 100개 정도의 폴더가 있고, 그 안에도 100개 정도의 파일이 있습니다.
그 중에 폴더명에 "A"라는 문자가 들어간 폴더 안에, "B"라는 문자가 들어가 있는 파일을 불러오고 싶습니다.

한 단계 더 나아가서, "A"라는 문자가 들어간 폴더 안에, "B"와 "C"가 동시에 들어가 있는 파일을 불러오고 싶습니다.

고수님들. 은혜를 베풀어 주십시오~ ^^

jym0302의 이미지

ppt, pptx 파일 등을 zip로 확장자 변경하여 열수 있다고 하던데, 확장자 변경하니까 지원안하는 포맷이라고 합니다. 어떻하죠?

오피스2013으로 작성된 ppt파일을 zip으로 확장자 변경하여 ppt파일 내부 폴더를 확인해야 하는데,
지원하지 않는 포맷이라고 나오네요. 어떻게해야하나요? 다른방법은 없나요? 내부 presentation.xml 파일을 확인하려고 합니다.

오피스2013으로 작성됐고, 패스워드가 걸려있습니다.

jh20s의 이미지

엔터를 입력할떄까지 배열에 정수를 저장하는 c소스에대해 질문드립니다.

c언어 엔터가 입력할때까지 정수를 받는 코드를 작성중인데 문제가 생겨 질문해요

do {

scanf("%d", &arr[n]);

n++;

} while (getc(stdin) == ' ');

이 걸로 했을경우 1 2 3 4 이렇게 입력을 받으면 1 2 3 4가 arr배열에 저장이 되요

그런데 엔터만 입력시 종료를 할수가 없어요.

그걸 수정하려고

if (getc(stdin) != '\n')

{

do {

scanf("%d", &arr[n]);

n++;

} while (getc(stdin) == ' ');

}

이렇게 바꿔봤더니 맨처음에 getc에서 엔터를 입력시엔 종료가 되는데 1 2 3 4를 입력 하면 getc가 1을 받아버려서 사라지는 바람에 입력이 2 3 4 밖에 안되요.

질문을 다시 정리하자면

1.c언어 엔터 입력시까지 정수를 배열에 저장하는 코드를 만들어야합니다.

페이지

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