프로그래밍 QnA

declspec의 이미지

리눅스 데몬의 정의

리눅스에서 백그라운드 상에서 기본으로 돌아가고 있는 프로그램을
데몬이라고 하는데, 이것에 대한 좀더 명확한 정의가 있나요?

만약 제가 아무일도 안하는 무한루프 도는 프로그램을 하나 만들고
쉘에서 실행시킬때 마지막에 & 붙여서 백그라운드로 돌리면
이것도 데몬 프로그램인가요?

윈도우 같은경우 그냥 계속 돌아가는 프로그램하고
서비스 프로그램에 확실히 차이가 있는데(프로그램 작성 방법, 구동방법등)
리눅스 데몬도 그런건지 잘 모르겠네요.

조언해주세요~

wingofsnake의 이미지

발생 가능한 모든 경우의 수를 만들 수 있는 조합 알고리즘은 어떻게 만들어야 할까요.

예를 들어 28개 중 7개를 선택한다고 했을 때

21개의 0과 7개의 1로 구성된 모든 배열을 만들어내고 싶습니다.

중복되는 경우는 발생해서는 안되고요.

어떻게 짜야할 지 막막하네요 ㅠㅠ

lmk378의 이미지

임베디드 시스템에서 특정 레지스터에 write시 부트로더와 커널의 동작이 상이함

ARM 계열 칩셋을 사용했습니다.
bootloader 상에서 watchdog 레지스터에 write시 시스템이 정상적으로 재부팅 되는 반면
linux(정확히는 안드로이드)상에서 watchdog 레지스터에 write시 시스템이 정상적으로 재부팅 되지 않습니다.
문제는 동일 커널 동일 칩셋을 사용한 다른 보드에서는 bootloader와 linux에서 모두 동일하게 정상작동했기 때문에;;;
임베디드 어렵네요ㅠ혹시 아시는분 계신가요?

siba555의 이미지

옵셋을 뒤로옯긴후에 CFile Write가 오래걸려요...

안녕하세요..
m_fFile.Open(szFullDownFilePath, CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite|CFile::shareDenyNone,&ex)
m_fFile.SetLength(m_ullFileSize);
으로 파일을 생성해놓고 파일 포인터를 CFile::Seek함수를 이용해 맨뒤로 옮긴후 CFile::Write하게되면 리턴하는데 한참걸리네요..
아마 Write함수에서 파일 앞에서부터 특정값으로 초기화한후 실제 Write영역을 채우는 시간이 오래걸리는것 같은데요.. 파일포인터를 뒤로 옮긴후에도 빠르게 write할수있는 해결방법이 있을까요?

ys2cdh의 이미지

디렉토리내의 파일 확장 변경 및 서브 드렉토리까지 가능한 방법 있나요?

안녕하세요.

/home/aaa/aaa.txt.org
/home/aaa/aaa.txt
/home/ddd/aaa.jpg.org
/home/ddd/aaa.jpg

이렇게 파일이 있는데 home 폴더에서 org인 확장자 파일을 org 확장자만 제거 해서 이름을 변경 하고 싶습니다. 만약 같은 이름 파일이 있다면

해당파일은 덮어 쓰고 싶습니다.

도와 주세요.

season12의 이미지

네트웍 프로그램 문제점좀 ㅜㅜ

현재 클라이언트에 설치되어 있는 소프트웨어나 하드웨어 정보를 가져오는
프로그램을 만들고 있는데여..

이게 정보를 잘 가져오다 또 안가져오고 그러네여..
정보를 안가져오는 클라이언트 재시작하면 또 가져오고요...
또 어떤건 잘 가져오고;;

서버문제인지 클라이언트문제인지도 잘 모르겠습니다....

서버는 iocp 서버 이구요..
클라는 casyncsocket 사용했습니다.ㅠㅠ

이렇게 질문해놓고 답을 얻고자 하는건 아니구요..
그냥 뭐랄까..

지푸라기라도 던져 주실분 계신가여??ㅠ_ㅠ?

읽어주셔서 감사하고 새해복 많이많이 받으세요~~

익명 사용자의 이미지

게시판 질문 드립니다.

안녕하세요.

개인적인 용도로 게시판을 설치해서 사용하고자 하는데, 가장 적절한 형태가 KLDP 에서 사용중인 포럼형 게시판으로 생각되었습니다.

그래서 이리저리 검색을 해보니 PHPBB, DRUPAL 두가지가 나왔습니다.

하지만 웹 프로그램에 대한 지식이 전혀 없다보니 이 두가지를 놓고 어떻게 해야 할지 막막합니다.

APMSETUP 를 통하여 MySql 을 이용해 두가지 모두 설치를 해보았습니다.

설치 후 최초 모습을 보아서는 KLDP 게시판은 아무래도 PHPBB 로 만들어진게 아닐까 합니다만, 어디선가 검색되기론 DRUPAL 로 되어있다는 글도 보고.. 또 KLDP 에 있는 "답글" 이라는 것(계층형 답글)이 기본에는 없습니다.

Mod 를 설치하면 된다고 하는데,

sugar82의 이미지

[완료]우분투 부팅시에 제가 만든 프로그램을 자동으로 실행되게 하는 방법에 대해서 조언 부탁드립니다.

안녕하세요.

이제 막 리눅스에 발을 들여놓고 공부하고 있는 사람입니다.

일단 c를 이용해 터미널에서 간단하게 수행되는 프로그램을 작성하였습니다.

gcc를 이용해 실행파일을 만들었고요, 파일명은 save_usb 입니다.

이것을 우분투 부팅시에 자동으로 시작되게 하고 싶습니다.

검색해보니 몇 가지 방법이 나오는데.. 제가 잘 몰라서 그런지 잘 안됩니다.

etc/init.d 에 save_usb 쉘 스크립트를 만들라고 하길래 test라는 이름의 쉘 스크립트를 만들었습니다.

#! /bin/bash

/home/yeon/example/save_usb/save_usb // 파일의 경로

위와같이 파일의 경로만 적어넣었습니다.

이것을 터미널로 실행을 시키면 동작을 합니다만

우분투 시작시에 자동으로 실행이 안되고 있습니다.

지식인에 물어봤는데 답변 주신분이 제가 말한거 대로 잘 된다고 하네요.. ㅜ.ㅜ

그런데 전 안되고 있습니다.

oosap의 이미지

[완료]와인의 동작원리가 궁금합니다

답변 감사합니다. ^^

우분투에 와인으로 윈도우즈용 StarUML 을 설치해 보았습니다.
너무나 만족스럽습니다. StarUML 때문에 윈도우를 VMWarePlayer 에서 사용해야만 했었는데
이제는 윈도우즈를 쓸 일은 뱅킹할 때만 으로 줄어들었습니다. (이건 와인으로 안되죠? 안해봤지만요..)

그런데 와인의 동작원리가 궁금해졌습니다. JVM 과 비슷하지는 않을 것 같네요... OS 에물레이터 인가요? Cygwin 과 반대 방향의 동일한 기능(이걸로 강력하게 추측되네요..)인가요?

감사합니다.

익명 사용자의 이미지

mysql ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version f

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NULL,description text NOT NULL,primary key(id))' at line 1

에러가 뜸니다 ㅜㅠ

코드는

페이지

프로그래밍 QnA 구독하기