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

sitan81의 이미지

Util Class 는 싱글톤으로 만드는 것과 static으로 메소드를 만드는 것 중 어느쪽을 선택해야 하나요?

최근 프로그래밍 공부를 하다가
실력자들이 유틸이라는 도움 클래스를 만들어 호출해 쓰는것을 자주 보았습니다.

다운도 받아서 써봤는데

2가지 부류로 나뉘더군요.

1. 싱글톤 으로 만들어 멤머 메소드를 접근
2. 멤버 메소드 각각을 static으로 만들어 생성없이 직접접근 ( 이편이 코드량은 줄어드는 것 같아 단순해 보이고 편해보입니다. )

예를 들어 안드로이드의
dialog util
Toast util
Bitmap util

그리고
DB작업을 위한 util

등등을 제작한다고 했을 때

어떤 것을 선택하는 것이 이로울까요??

ytt123의 이미지

c쉘에서 문자를 숫자로 취급하는 방법?

C쉘 스크립트 만드는 중인데요,

파일에서 받아들인 문자를 숫자로 취급할 수 있나요?

set aa = `cut -c 1-3 file.list`
@ bb = $aa + 5
echo $bb

하면 30 으로 나오네요 ^^;; 36 (=31+5) 으로 나와야 하는데 말이죠.
아마도 031을 31이란 숫자로 인식하지 않고, 문자로 인식해서 생기는 문제 같습니다.
031을 숫자 31로 인식하게 하는, 방법이 있을까요?

cat file.list
031-234-2345
131-234-2345
231-234-2345
..

dltkddyd의 이미지

popen("ps -l","w") 이후에 문제..어떻게 정보를 교환하는거죠?

#include <cstdio>
#include <cstdlib>
#include <unistd.h>
 
int main() {
  FILE* pipefp;
  char buffer[1024]={"tennis"};
  if((pipefp=popen("ps -l","w"))==NULL) {
    printf("The popen call error\n");
  }
  fputs(buffer,pipefp);
 
  pclose(pipefp);
 
  return 0;
}

fputs를 호출하는 부모프로세서에서 "tennis"라는 문자열을 저렇게 보내면 자식에서 어떤 방식으로 pipe로 입력된 값을 사용하나요?

howdoudo의 이미지

페도라 스크립트 실행 문제

안녕하세요 ?

허접한 embbeded linux 개발자입니다.

기존에 사용하던 Fedora 5 에서 컴파일 시에는 문제가 없었는데, Fedora 17로 소스를 옮겨서 컴파일 할려고 하니 스크립터 실행시에 문제가 발생합니다.

스크립터 내용은 아래와 같습니다. ".gen_funcs" 이라는 스크립터 파일의 일부입니다.

readme의 이미지

transmission을 대체할 torrent client 프로그램 추천 받아요!

예전부터 transmission을 주로 사용해 왔는데...

한 1년전부터 오류...가 많아져서 다른 토렌트 클라이언트로 갈아타려고 하는데요...

가볍고 빠르고 심플한 그런거 없을까요...

추천 받습니다...

keke111의 이미지

uboot linker script 분석중에 궁금한게 있습니다.

u-boot linker sccript 분석중에 이상한 문구가 있어서
질문 드립니다.

. = ALIGN(4);
.data : {
*(.data*)
}

. = ALIGN(4);

. = .;

. = ALIGN(4);
.u_boot_list : {
#include
}

위와 같은 구문중에
". = .;" 이게 어떤의미 인지 궁금합니다.

chp320의 이미지

HP-UX에서 스크립트로 gzip 수행 실패

안녕하세요,

현재 HP-UX B.11.23 U ia64 를 사용중에 있습니다..

쉘스크립트로 로그파일을 압축하려 합니다.

LOG.20130227 이라는 파일이 있다면

1) tar 수행

LOG.20130227.tar

2) gzip 수행

LOG.20130227.tar.gz

크게 2번의 과정을 거쳐 최종 gz 파일을 생성하려 합니다.

그런데 콘솔창에서 쉘스크립트 수행 시 정상 처리되나,

crontab에 등록하여 수행시키면, 계속 tar 수행 후 gzip은 수행하지 못합니다.

권한 문제인가 싶어 chmod도 해보고 많은 방법을 사용해봤지만, 해결되지 않네요 ㅠㅠ

고수님들!!!!

해결법 좀 알려 주세요 ㅠㅠ

=============================================================

qkrwncks593의 이미지

C언어로 PE view 만들때 무슨함수를 사용해야 되나요?

fread 를 사용해야되나요?

C언어만 사용해서 PE viewer 만들려고 하는데 어떻게 해야할지 조언좀해주세요 ~

purenix의 이미지

윈도우 원격 연결에 대해서 질문 드립니다.

현재 서버는 windows 2003 server 를 사용하고 있습니다.
서버에서 IIS를 통한 웹 서비스를 하고 있고, 그 외 필요한 몇개의 모듈을 실행하여 띄워놓고 있는 형태입니다.

그런데... 다른 컴퓨터에서 원격접속을 해서 띄워진 모듈 프로그램에 표시되는 로그값을 보면
실제 서버에서 실행되고 있는 모듈의 로그값과 틀립니다; 아예 다른 프로그램이 실행되는 것처럼 보여집니다..

그러니까.. 서버 프로그램을 실행시키면 CMD 창에 처리된 결과값 로그가 표시되도록 뜹니다.
이때 시간이 뜨게 되는데....

예를들어....
서버에서 프로그램 상에 나타난 가장 최신 로그에 표시된 시간이 08:00 라면
원격접속한 컴퓨터에서 같은 프로그램의 로그값을 보면 03:00 라고 되어 있습니다.

아니 같은 프로그램인데 왜 값이 달라지는지 이해가 되질 않습니다...;;

아마 이것때문에 문제가 생기는 것 같은데...

서로 동기화?? 를 시키는 방법은 없는지요?

ytt123의 이미지

csh에서 파일리스트를 읽어 들일 수 있나요?

#!/bin/csh

foreach ii (a b c d e f g)
...
end

이 작업에서 a b c d e f g를 괄호안에 직접 치지 않고, 아래와 같이 작성된 list.dat를 한 줄씩 읽어서 처리하고 싶습니다.

more list.data
a
b
c
d
e
f
g

어떻게 하면 효과적일까요?

페이지

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