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

pci486의 이미지

리눅스 이노디비 설정중에 오류 발생

버젼은 5.5.29 입니다.
소스 설치이구요
지금 다른 이노디비 셋팅은 다 잡아놓았구요..

#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
이놈의 주석을 해제하면

Starting MySQL.The server quit without updating PID file (/[FAILED]ta/master.localdomain.pid).
이런 에러가 납니다.

홈 은
innodb_data_home_dir = /mysql/data
이렇게 잡혀있구 저 폴더의 권한은

mysql = mysql.mysql
mysql/data = mysql.mysql
mysql/log = mysql.mysql
로 되어 있습니다.

tmp1228의 이미지

g_free 후에는 NULL 대입 안해도 되나요?

free 후에는 NULL 대입해서 에러발생을 줄이는데...

g_free 안에 NULL 대입하는 로직이 포함되어있다고 들었습니다.

g_free 후에 NULL 대입 안해도 되나요?

감사합니다.

saelly의 이미지

비주얼 C++ 2008 버전에서 64비트 빌드하는 것 질문올려봅니다..

비주얼 C++ 2008 설치했습니다.
저는 64bit로 컴파일하길 원합니다.
그런데 C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin 경로에 amd64폴더가 없네요.

이 폴더가 생성되려면 설치할 때 첨부파일로 올린 그림처럼 체크하는 곳이 있어야 한다는데 저는 아무리 재설치를 하여도 저런 체크박스가 안나옵니다.이거 찾으려구 몇날을 계속 헤매고있습니다..

amd64폴더를 생기게 하려면 어떻게 해야 하나요?

PC 환경.
윈도우 7 64bit

PS. amd64폴더를 원하는 이유는
첨부파일로 올린 그림중에 네모칸에서 win64로 바꾸기위함입니다. 즉.. 64비트로 빌드하기 위해서...

그럼 새해 복 많이 받으세요~^^*

saelly의 이미지

비쥬얼 c++ 2008 64비트 빌드 질문입니다.

비주얼 C++ 2008 설치했습니다.
저는 64bit로 컴파일하길 원합니다.
그런데 C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin 경로에 amd64폴더가 없네요.

이 폴더가 생성되려면 설치할 때 첨부파일로 올린 그림처럼 체크하는 곳이 있어야 한다는데 저는 아무리 재설치를 하여도 저런 체크박스가 안나옵니다.이거 찾으려구 몇날을 계속 헤매고있습니다..

amd64폴더를 생기게 하려면 어떻게 해야 하나요?

PC 환경.
윈도우 7 64bit

PS. amd64폴더를 원하는 이유는
첨부파일로 올린 그림중에 네모칸에서 win64로 바꾸기위함입니다. 즉.. 64비트로 빌드하기 위해서...

그럼 새해 복 많이 받으세요~^^*

dndmania@naver.com의 이미지

C# DICOM(dcm파일)파일 영상처리 관련 문의드립니다.

안녕하세요

최근에 C# 에서 DCM 파일을 읽어들일 업무가 있어서 문의드립니다.

c#에서 DCM 라이브러리를 지원하는것이 GDCM 라이브러리 더군요

그래서 해당 라이브러리를 설치하여 사용하였더니

아래와 같이 객체 생성만 하여도

gdcm.ImageReader imageReader = new gdcm.ImageReader();

이와같은 exception 이 발생합니다.

자일자일의 이미지

[정규표현식] Domain 목록 중 2차 Domain만 추출하고 싶습니다.

안녕하세요.

dev.www.example.com
www.example.com
mail.example.com
example.com
test.co.kr
example.co.jp

위와 같은 Domain 목록을 다음과 같은 형식으로 변경하고 싶습니다.

example
example
example
example
test
example

Linux Terminal에서 Sed, Perl 같은 프로그램의 정규표현식을 이용해서 변환하고 싶은데
어떻게 하면 좋을지 감이 오지 않네요.

Domain 형식이 일정하면 awk등을 이용하여 특정 필드만 추출하면 간단할텐데
2차 domain부터 4차 domain 까지 다양한 형식이 있어요.

도움 부탁드립니다.
고맙습니다.

choboja의 이미지

안드로이드 프레임워크 버전 관리


안녕하세요? 안드로이드 프레임워크를 수정하면서 공부중인데요.
프레임워크 어떻게 버전 관리 하시는지요?

Git, SVN을 이용한다면 어떻게 사용하는지 알려주세요.
감사합니다.

zipsinworm의 이미지

c++ 에서 new 를 이용하여 메모리 할당...

c++ 에서 new 를 이용하여 메모리를 할당할때
아래와 같이 하려고 하는데 오류가 발생합니다.
왜 그럴까요ㅠㅠ?

int row = 300;
int col = 400;
int *arr = NULL;
int **arr_ptr = NULL;
 
arr = new int *[row];
arr_ptr = new int [row*col];
for(int c=0;c<row;c++);
{
  arr[i] = &arr_ptr[i*col]; // 여기에서 발생하는듯;
}
memset(arr_ptr, 0, row*col*sizeof(int));
return(arr);

new 를 사용할때
arr = new int *[row]; 이렇게 사용해도 상관은 없는거죠?
(컴파일 오류는 발생안함)

rma8806의 이미지

설정된 시리얼 통신정보 얻어오는 방법

설정된 시리얼 통신정보 얻어오는 방법

보드에 리눅스를 올리고, 시리얼로 제어를 하려고 합니다.

그런데, 보드의 터미널 stdout 또한 시리얼로 잡혀 있습니다.

시스템이 시작 될 때 터미널이, 시리얼 에서 데이터를 읽어 올때 문자단위로 읽고 \n이 나올때 까지 읽도록 시리얼통신 규칙을 설정 해두었더라고요..

그래서 제어 프로그램이 시리얼을 열 때, 터미널이 설정 해놓은 시리얼 termios 값을 변경 시켜서 소켓 처럼 사용 하게 만들고

프로그램이 종료 될 때, 어딘가에 저장 해 둔 원래 터미널이 설정한 시리얼 termios값으로 되돌려놓으려고(그대로 종료하면 터미널이 먹동이 되더라고요...) 하는데,

현제 터미널에 설정 되어 있는 termios값을 얻어오는 방법을 모르겠습니다.

void CSerialDriver::Init()
{// 시리얼 통신에서 통신 방식 설정..

struct termios newtio;

hsnks100의 이미지

C++ 전역 객체가 제대로 초기화가 안됩니다.

A.cpp

std::string TRUE_STRING2("true");

std::ostream &operator<<(std::ostream &output, const Value &v) {
TRUE_STRING2 가 0 입니다.
}

위와 같은 코드를 짰습니다. 하지만 내부 함수 안에서 TRUE_STRING2 를 쓰려고 하면 메모리 에러가 납니다.

보니까 TRUE_STRING2 이 0x00000000 입니다. 일반 변수와 같은 행동을 하는데요. 왜 그런걸까요?

gnu++11 입니다.

페이지

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