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

ekzmsltm011의 이미지

리눅스 메모리 모니터링 관련 궁금한게 있습니다.

Centos 6.7 이고 클라우드 환경입니다.

기존 4GB 메모리 인스턴스를 메모리가 모자른듯하여 8GB 인스턴스로 업그레이드 하였습니다.

그런데 업그레이드 하고 곧바로 메모리 증가량이 올라가더니 메모리를 다 먹고 있어요.

아래 보시면 8GB에서 7.9G정도를 사용중인데 top에서 메모리 정렬로 보면 msyql은 1.2G정

밖에 사용안하고 있어요. buffer와 cache 300MB 정도 잡혀있구요.

trymp의 이미지

코딩하실 때 중괄호 처리 어떤식으로 하시나요?


질문이라기 보다 다른 개발자분들 코딩하실 때 중괄호 처리 어떤식으로 하시는지 궁금해서요.

ex 1)

 if (express) {
 
   .....
  }
 
  for  (i = 0; i< 10; i++ ) {
   .......
  }

ex 2)

 if (express) 
  {
 
   .....
  }
 
  for  (i = 0; i< 10; i++ ) 
  {
   .......
  }

중요한것은 아니지만 다른분들 어떤식으로 하시는지
궁금해서 질문드립니다. ^^

dyjin의 이미지

lisp cons 문의

안녕하세요 lisp 독학중인데 아래 두 car결과가 예상과 달라서 문의드립니다
결과가 다른간 당연한데
위에건 (nil nil a b) 고
아래건 (nil (a b)) 로 리스트가 포함되는 원리가 궁금합니다
왜그런가요?

(setq test '(a b))
(cons () (cons () test))
(cons () (cons test ()))

야구볼까축구볼까@Naver의 이미지

Dijkstra 알고리즘 경로 출력

다음과 같이 Dijkstra 알고리즘을 c언어로 구현했는데 최단 경로를 출력하는 부분이 아리까리 하네요...
재귀함수 써서 구현했었는데 재귀함수 쓰지 않고 최단경로를 출력하는 방법이 있나요?

입력 : input.txt (파일첨부)
출력 : 1 3 6 8

aysl의 이미지

C언어 다항식 덧셈 문제 도와주세요!!!ㅠ.ㅠ

대학 자료구조 과제인데 군대를 다녀와 C언어를 거의 완전히 잊어버렸습니다ㅠㅠ;;

뒤늦게 C언어책 보고 있는데 미처 보지못한 구조체를 사용한 다항식 덧셈 과제가 나왔네요ㅠ;;

문제는 아래와 같습니다.

문제) 다음 조건에 맞도록 프로그램을 작성하시오.

over7474의 이미지

따잇!

따잇!

zzlzzh의 이미지

동적할당 버그

int형 배열 arr을 동적할당 했을때 주소를 건드리지도 않았는데 배열 중간의 값이 변하거나 쓰레기 값이 나옵니다.
그때문인지 invalid next size(fast)라는 오류도 뜨구요.
그냥 동적배열 때려치우고 arr[BUFSIZ]로 바꿔버려서 프로그램을 완성하긴 했는데, 도대체 건드리지도 않는 값이 왜 변하는지 알 수가 없습니다. 혹시 이유를 아시는분 계시나요?

artcow의 이미지

Visual studio 실행파일 만들기 왜이렇게 힘든가요..

Express 버전에서는 도저히 실행파일을 만들수 없는건가요?
구글링을 하다보니 ClickOnce 라는 방식을 통해서 Express 에서도 실행파일을 생성할수 있다고 하던데
개인적으로 쓰고 있는 라즈베리파이 서버에 ftp 로 디렉토리 설정을 하는데 계속 해서 실패 합니다.
정확한로그도 없이 "...... ftp 서버와 통신하는 데 필요한 구성 요소가 설치되어 있지 않습니다" 라는 메세지만 나오네요.
혹시 비슷한 경험을 하신선배님들 있으신가요?

ClickOnce 외에는 다른 배포 방법이 없는건가요?

우리나라에서 제일 많이 쓰는 프로그램이 exe 일텐데 인터넷에는 안드로이드 보다 자료가 더 없는것 같네요;;

aysl의 이미지

C언어 함수 정의 좀 도와주세요.. 다항식 덧셈입니다.

#include
#include
#include

#define MAX_TERMS 101

struct {
float coef;
int expon;
} terms[MAX_TERMS];

int avail;

//두 개의 정수를 비교
char compare(int a, int b)
{
if (a > b) return '>';
else if (a == b) return '=';
else return '<';
}

//새로운 항을 다항식에 추가한다.
void attach(float coef, int expon)
{
if (avail > MAX_TERMS) {
fprintf(stderr, "항의 개수가 너무 많음\n");
exit(1);
}
terms[avail].coef = coef;
terms[avail++].expon = expon;
}

익명 사용자의 이미지

lex 예제를 실행중인데 뭐가 문제일까요?

flex와 bison을 구해서 기본 path를 설정해서 둘 모두 윈도우의 cmd에서 사용할 수 있게 만들었습니다(Dev-Cpp의 gcc도 cmd에서 사용할 수 있게 설정했습니다)

페이지

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