프로그래밍 QnA

jee89의 이미지

C/C++ 좋은 사이트있으면 소개 좀 부탁드립니다.

unix system programming & network programming 관련

강좌형식으로 된 사이트 좀 아시면 추천 부탁드립니다.

개인 홈페이지(블로그)도 괜찮구요.

감사합니다

maindb의 이미지

apache 로그 분석중 - ip 와 날짜출력, 중복제거

apache 의 access_log 파일분석중

'test.html' 이라는 문자열이 들어간 부분의
ip 와 날짜만 출력하고 싶습니다. 물론 ip 중복은 제외 하구요.

egrep 'test.html' access_log | awk '{print $1}' | sort -u

위와 같이 하면 되긴 되는데 날짜가 빠지네요.

그래서 awk '{print $1}' 부분에 예를들어
'{print $1 $2 $4 $5}' 와 같이 바꿔보면 이상하게
통계숫자가 틀려집니다. ip 는 같은데 시간이 다를경우도
포함되므로 더 많아지겠죠... 결국 중복 ip 가 포함이 되는것이죠.

어떻게 하면 제가 원하는 결과를 정확히 얻을 수 있을까요?

nayana의 이미지

shell질문입니다.

현재 기반은 gnome입니다.
테마 or 아이콘을 바꿀때 /usr/share/themes, /usr/share/icons에 다운받은파일을 이쪽으로 옮겨주고 테마에서 다운받은 테마를 마우스를 클릭하면 되는데...
문제는 이러한것을 스크립트로 만들때 파일을 옮겨주는것은 문제가 안되는데..

Quote:
테마에서 다운받은 테마를 마우스로 클릭하는
스크립트 작성은
어떻게 해야하나요?
조언 부탁드립니다.
bluebird의 이미지

응용프로그램 업데이트 할때

프로그램 업데이터를 만드려고 합니다.

제가 궁금한 것은,

과연 파일을 다운로드 받을때

http 가 좋을지 ftp 가 좋을지 입니다.

ftp 야 원래 파일 전송을 위해 만들어졌다고는 하나, 요즘 보니 http를 통한 업데이트가 더 많은거 같아서요...

어떤 장단점이 있는지요?

그리고,

client 는 windows 가 되는데요...

기본적인 설계는 현재날짜와 제품 코드를 webserver 에 지정된 page 에 인자로 넘기고, 서버에 있는 DB에서 날짜와 제품코드를 보고 다운받아야 할 목록을 webpage 에 뿌리는 겁니다.

thisnome의 이미지

스트링 메모리 할당에 대해...

int main()
{
    char *pStr;

    pStr = "abcd";
    return 0;
}

위에서처럼 포인터 pStr 에 "abcd" 문자열을 위한 공간을 할당해서 쓰는 일은 흔하지 않기에... 개발할때 사용하려 하니 몇가지 의문이 생겨 질문 올립니다.

1. 위에서 처럼 문자열을 할당받아 사용하는것을 뭐라고 부릅니까? 수많은 글타래중에 관련 내용이 있을텐데.. 어떤 키워드로 찾아야 할지 모르겠네요..

2. 내부적으로 메모리 할당을 받는 것이라면.. 할당받는 시점이 어느시점인지.. (명령이 실행되는 라인, 혹은 해당 함수의 시작..)

leo~~~~의 이미지

전역변수를 계속적으로 변화(증가나 감소) 시키는 방법 알려주세

예를 들어서

class myclass{
public:
int a;
myclass();
private:
myfunction1();
myfunction2();
}

이렇게 클래스를 만들었을때요
myfunction1();과 myfunction2();가
int a 라는 변수를 같이 사용하려는데요
myfunction1()에서 a에 10을 넣었을때
myfunction2()에서
printf("%d ", a); 이렇게 하면 10이 출력 되도록 하려구요...
myfunction2에서 a=10;으로 초기화 해도 되지만
myfunction2를 계속적으로 호출할때마다
a의 값을 증가 시키려 하거든요....
어떻게 해야 할까요....

gyxor의 이미지

[운영체제] 프로세스(Process),쓰레드(Thread),커널쓰레드(Kerne

프로세스란....
(Operating System Concepts (sixth edition) 96p에)
Informally, a process is a program in execution.
실행중인 프로그램이라고 정의가 되어 있습니다.

(위키백과에서는..)
In computing, a computer process is a running instance of a program.
라고 되어있습니다.
(C++의 클래스와 인스턴스 관계와도 비슷한거 같습니다.)

쓰레드란....
(위키백과에서..)
A thread in computer science is a sequence of instructions which may execute in parallel with other threads.
명령어의 시퀀스라고 되어있습니다.

이러한 정의는 잘 알겠습니다.

wideye42의 이미지

gcc binary를 Sun에 깔았는데 실행할때 에러가 나요..

gcc binary를 SunOS 5.8 에 pkgadd로 깔았습니다..
설명서대로 깔아서 /usr/local/bin 제대로 설치된 듯 보입니다..

확인해 보면
-----------------------------------------------------------
bash-2.03$ which gcc
LD_LIBRARY_PATH: 명령어가 없음
export: 명령어가 없음
/usr/local/bin/gcc
bash-2.03$ /usr/local/bin/gcc -v
Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls
Thread model: posix
gcc version 3.4.2
-----------------------------------------------------------

mr.lee의 이미지

로그 리포트를 엑셀로 보낼때..

저희 회사 제품의 로그를(솔라리스 기반) 펄로 파싱해서 좀 복잡한 리포트를 만들게 해놓앗는데요.. 최종적으로는 엑셀에서 불러와야할 리포트인데 엑셀로 만드는 방법도 모르거니와 오버헤드이므로..html의 table태그로 만들게 해놨습니다. bgcolor, colspan, rowspan, width 등도 사용하니까 엑셀에서 이쁘게 불러와 지는군요.

여기서 질문..

1. 휴대폰 번호 필드가 있는데요. 0으로 시작하기 때문에 text 타입으로 엑셀에서 불러와 져야하는데 무조건 숫자형으로 불러와 버려서 첫번째 0이 다 사라지거든요. 물론, 셀타입을 다시 바꿔도 0이 나타나지는 않습니다. 좋은 방법이 없을까요?

papa3721의 이미지

question regular expression in java

using import org.apache.oro.text.regex.*;

// ".*\\b(eng(lish)|eng(lish)\\s*lang(uage)|eng(lish)(?))\\b.*",
/**
ex)eng,
eng lang,
eng language,
english lang,
english language,
english,
english?,
eng?
**/

am i right?

페이지

프로그래밍 QnA 구독하기