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

lsj0713의 이미지

PHP에서 객체를 생성할 때, =와 =&의 차이점에 대해서...

php를 공부하던중 =와 =&에 대해서 이상한 차이점을 발견하여 글을 올리게 되었습니다.

[code:1]
<?php

$GLOBALS['TA'] = "";

class A
{
var $str;
function A($str)
{
$this->str = $str;
$GLOBALS['TA'] =& $this;
}
};

// 복사에 의한 대입
$e = new A("E1");
var_dump($GLOBALS['TA']);
$e->str = "E2";
var_dump($GLOBALS['TA']);

// 참조에 의한 대입
$r =& new A("R1");
var_dump($GLOBALS['TA']);

lusilis의 이미지

pid 를 이용한 데몬 kill 과 재실행

#스크립트 시작시 기존 프로세스를 죽인 후 재실행
kill -9 `cat /home/user/day/day.pid`

sleep 2

cd /data/home/bin

./time.sh start &

#프로세스 실행 후 해당 pid를 기록
echo $! > /home/user/day/day.pid

위와 같은 내용으로 어떤 스크립트를 실행하려 합니다.

day.pid 파일 안에 기록된 값을 불러와서 해당 프로세스를 kill 시키고 2초 후 다시 스크립트를 재실행 합니다.

그 후 스크립트 실행시의 pid를 day.pid 파일에 기록합니다.

그런데 자꾸 day.pid 파일에 기록되는 값보다 +1 높은 값으로 데몬이 떠버리는데 어떻게 해결해야 될지를 모르겠습니다.

funbear의 이미지

멀티 시리얼 프로그래밍(1 : N)

EZ보드를 사용하여 멀티 시리얼 프로그래밍을 하려고합니다..

여기서 제가 말하는 멀티 시리얼 프로그래밍이란...

EZ보드에는 시리얼을 S0,S1 이렇게 사용이 가능합니다..

그중 S0는 타겟보드 모니터링하고...나머지 S1으로 시리얼 통신을 해야되는

상황인데, S1 하나로 마이컴과 2개의 시리얼 통신을 구현해야됩니다...

제가 알고 있는거로는 DG408 Controller를 사용한 회로를 이용하여

사용하는 방법인데...이 방법 말고 다른 방법이 있을까요??

이

uamyd5279의 이미지

[C프로그래밍] 소스 해석- 도와 주세요. 마땅한 주제가 없네요 &

먼저 앞쪽은 메인 함수 중에 일부입니다. 이해하기 쉽도록,,혹시 모를 에러를 대비해서 올렸습니다. 참고 부분..
[code:1]
FILE *fp;
char tempbuf[1024]'
static long cpustate[4], oldstate[4], newstate[4], diffstate[4];

fp=fopen("/proc/stat","r");
fgets(tempbuf, 1023, fp);

fclose(fp);

sscanf( tempbuf, "%s %lu %lu %lu %lu", path, &newstate[0], &newstate[1], &newstate[2], &newstate[3] );
percentages( 4, cpustate, newstate, oldstate, diffstate );

ktd2004의 이미지

vim에서 tab 및 space 문자 보기...

갑자기 생각이 나질 않아서 질문 드립니다.
검색을 해도 쉽게 보이질 않네요..
vim에서 tab과 space를 문자로 표시해주는 단축키가 뭐죠..?
알고 계신분 답변 부탁드립니다......

mudori의 이미지

http 바이너리 다운로드 문제 지금까지 짜집기한 소스입니다.

소스는 여기 게시판에서 찾아서 사용한것입니다. html 파일은 잘 전송되나 문제는 바이너리... 헤더처리를 해줘야 할것 같은데..@$#

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <netdb.h>
#include <sys/types.h>
#include <unistd.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <stdio.h>

int main()
{
int sock;
int numbytes;
struct sockaddr_in addr;

seoleda의 이미지

유니코드의 코드를 보는 방법?

어떤 사람이 짜 놓은 XML을 보니 다음과 같은 구문이 보이더라고요..

&#xc11c;&#xc6b8;&#xd2b9;&#xbcc4;&#xc2dc;

그래서 저게 무슨 뜻일까? 하고 고민하던중에, c11c가 유니코드로 '서'라는 글자더군요. 그런데 저도 역시 저러한 문자열을 만들어야 합니다. 하지만 제가 생각나는 방법은 일일이 유니코드 테이블에서 찾아서 만드는 방법밖에 모르겠네요. TT

한글코드간의 변환하는 프로그램은 보이는데, 한글을 메모리에 저장된 실제값(?)으로 표시하는 방법은 잘 모르겠습니다.

naisr00t의 이미지

[질문] Moni 위키에서 글 분류정책

모인모인 위키에서는 다음과 같이 작성하면

-----
[리눅스] [네트워크]

리눅스라는 글로 분류가 되더군요

근데, 저는 모니위키를 사용하고 있는데,
이것은 그런 기능이 없는지요?

글 분류하기가 참 어렵습니다.
예를들어서, 어떤 글은 리눅스에 관련된 내용인데,
네트워크에 관련된 내용입니다. 그럼 프로그래밍에 분류하기가
그렇고, 그렇다고 네트워크로 분류하기가 그렇고 그렇습니다.

여러분들은 어떻게 글 관리

takuma77의 이미지

message 로그좀 바주세요. 급합니다 ㅠ.ㅠ

로그파일에 다음과 같은 로그가 남았는데요..
무슨 로그인지 모르곘네요 ㅠ.ㅠ
whitebox를 쓰다가 자꾸 다운이 되서 로그를 보니 이런게 나오길래.
잘 모르겠어서 확 지우고 redhat9 를 설치 했습니다.
근데 또 이런 로그가 남네요... 혹 아시는분 답변좀 부탁드립니다 ㅠ.ㅠ

Jan 2 04:02:05 web kernel: memory.c:189: bad pmd 000000044.
Jan 2 04:02:05 web kernel: memory.c:189: bad pmd 000000004.
Jan 2 04:02:05 web kernel: memory.c:189: bad pmd 000000044.
Jan 2 04:02:05 web kernel: memory.c:189: bad pmd 000000044.

lshyun0의 이미지

phpmyadmin을 설치했는데, 이 오류 아시는 분 ..답변 좀 부탁드

phpmyadmin을 설치후... http://localhost/phpmyadmin/ 으로
접속하려면 웹페이지에............

cannot load mysql extension,
please check PHP Configuration.

란..메시지가 나옵니다. 제 생각으로는 httpd.conf 파일을 수정을 해야 할 꺼 같은데...어떻게 수정해야 하는건지 아시는 분..답변 좀 부탁드립니다.

페이지

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