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

canopus00의 이미지

arm에서 돌던 소스를 데스크탑 리눅스에서 돌리던 중....

char형 배열에 있는 값들을 struct의에 memcpy로 복사하니 난감한 일이 생겨서...

말로 설명하는것보다 소스를 올리는게 빠르겠죠^^;
[code:1]
#include <stdio.h>
typedef unsigned char U8;
typedef unsigned short U16;
typedef struct {
U8 PACKET_DIRECTION;
U16 LENGTH;
U8 BCC;
U8 MasterID[3];
} _test_struct;

_test_struct tst_struct;
main()
{
int i;
char *ptest = (char*)malloc(sizeof(char)*7);

for ( i = 0 ; i < 7; ++i )
ptest[i] = 'A'+i;

munggo의 이미지

20번대 port (ftp,ssh,telnet,smtp) 접속속도가 느려졌습니다.

어느날 아침 회사 출근하고 보니 ftp, ssh, telnet, stmp로 접속하는 속도가
엄청나게 느려졌습니다.

web(80번)으로 접속은 정상인데 저 4개만 그렇군요....
혹시나 네임서버 문제인가 싶어서 IP로 접속해 보았지만 결과는 같았습니다.

아래는 서버정보 입니다.

OS: FreeBSD 4.6-RELEASE
DNS: djbdns 1.05
FTP: 1.2.8
smtp: 1.03
ssh: freebsd default
telnet: freebsd default

telnet 는 inetd로 운영되고 있으며 나머지는 daemontools 0.76 으로 운영되고 있습니다.

서버주소는 2nom.com 입니다. ftp로 엑세스 해보시면 login: 뜨는 시간이 매우 느리다는것을 알 수 있을것입니다.

bokwang의 이미지

윈도이천 마피아에서 폼값 넘기는 문제?

수고하십니다.
윈도이천이고 php4.3.1입니다.

<?php
if ($mode=="show") {
echo "
<h3>외부변수들</h3>
-GET<br>
";
while(list($key,$val)=each ($HTTP_GET_VARS))//배열의 키와 값들을 분

echo '<li>$key - $val';
echo "<br>-POST<br>";
while(list($key,$val)=each ($HTTP_POST_VARS)){
echo '<li>$key - $val';}
//스크립트 실행중지
exit;
}
?>

<form method=post action='<?php echo $PHP_SELF;?>?mode=show&origin=external'>

zzaratra의 이미지

터미널에서 progress bar

wget 이나 기타 등등에서의 progress bar 는 어떻식으로 구현 하나요..
소스 보면은 되겠지만...

개념은 가지고 보면 더욱 좋기 않을까 해서요...

shell 로 화면 refresh 하면서 구현 해보았지만.. 좀 화면이 느리면 티가 나서요...

아미면 progress bar 를 지원하는 명령어는 없나요..

gyxor의 이미지

c++ '\n\ newline 문자에 관한 질문 (어셈블리어관련)

int main()
{

char a=10;
char b=13;
cout << '\n'; 하거나
cout << a;
cout << b;

return 0;
}

하면 세가지 경우모두다 <라인피드>와 동시에 <케리지리턴>이 됩니다.
어셈블리어를 공부하면서 알게 된 내용인데요
흔히 말하는 리턴은 아스키문자 0ah<라인피드> 와 0dh<케리지리턴>
을 합쳐서 말하는것이고
어셈블리어에서는 라인피드와 케리지 리턴을 같이 해줘야 하는데요
c++ 에서는 이중에 어느 한가지만 사용해도 두가지를 모두를 시행하게되는데요

kcando의 이미지

std::list의 메모리 효율

레드햇 8.2, gcc 3.2 환경에서 아래와 같이 list에 100만개의 정수를 입력하였더니 메모리를 약 15796k바이트 사용하드라고요. 또하나 덧붙이자면 함수의 마지막에서 int_list.clear()를 호출하여도 메모리가 반환이 되지 않더군요.

왜 이러한 현상이 일어나는지 궁금합니다.

미리 감사드립니다.

void testHugeList()
{
  std::list<int> int_list;
  for (int i = 0; i < 1000000; ++i) {
    int_list.push_back(i);
  }
}
maylinux의 이미지

passwd 실행시..오류

패스워드를 바꿀려고..(접속이 안되어서)
passwd id

이렇게 했더니..

Authentication token manipulation error

라는 오류메세지가 뜹니다..
접속과 인증이 안되어서 패스워드 변경을 할려고 하는데..안되네여.
물론 root 로 실행했습니다.
(파일은 존재하니..웹서비스는 정상작동합니다)

사용자를 마음대로 삭제하기도 그렇고..해서.. 복구할수 있는 방법이 있나여?
없으면..삭제를 했다가 사용자만 똑같이 만들어야 하는데..

아무튼 원칙적으로 복구를 했어으면 하네여..

ddayaggo의 이미지

리눅스에서 컴파일 하는 방법좀 알려 주세여..

리눅스 콘솔 창에서 컴파일 하는 방법좀 알려 주세여...

hurryon의 이미지

[질문] mysql 레코드 수가 1000 만개 정도일때...

안녕하세요. mysql 의 레코드 수가 약 1000만개 정도가 된다면
안정성이라고 해야 하나? 아니면 검색 능력과 같은것이 어떨지요?

테이블 구조는 다음과 같습니다.

[code:1]
mysql> desc iif;
+---------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+----------------+
| id | bigint(20) | | PRI | NULL | auto_increment |
| keyword | varchar(18) | | | | |
| did | int(11) | YES | | NULL | |

sbkang의 이미지

어떤 사용자가 어떤 프로세스를 실행시키고 있는지 확인할 수 있

어떤 사용자가 어떤 프로세스를 실행시키고 있는지 확인하고 싶습니다.
확인할 수 있는 명령어가 뭔가요?

페이지

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