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

kimtakeun의 이미지

전송률 측정 방법에 관한 질문입니다.

안녕하세요.
FTP 비슷한 프로그램을 만들고 있는데, 전송률을 측정해서 전송하는데 걸리는 시간을 측정하고 싶은데 잘 되지가 않네요.

제가 측정한 방법은 다음과 같이 write() 하기 전후로 시간을 측정하고, write 하는 bytes 수에 시간 차이를 나누어서 계산을 하였습니다.

long start_time = System.currentTimeMillis();
write(buf, 0, n);
long end_time = System.currentTimeMillis();
long 전송률 = n / (end_time - start_time);

뭔가 계산은 되는데, 전송률이 터무니 없이 높게 나옵니다. 대략 260M/sec 정도가 나오는데 말이 안됩니다. 자바 document 에 보면 currentTimeMills 함수가 OS 마다 틀릴 수도 있다고 했는데 제가 따로 측정해보니 정확하게 millisecond 단위로 나오구요.

stypr의 이미지

Perl에서 특정 문자를 바꾸고 저장하는 방법?

펄에서 파일전체를 읽어서 다시 다른 파일일로 저장하는 것이 아니고, 파일의 특정부분을 다른 문자로 바꾸어서 바로 같은 파일에서 저장하는 방법이있는지 모르겠군요.
새로운 파일로 생성하면 안되고..그파일에 그대로 많은 파일에 넣어야합니다.

펄에서 어떻게 사용하면될까요?

kldpzone의 이미지

[C++] vector<> 를 이용한 배열 질문입니다.

vector<>나 link<> 등을 이용해서 프로그램을 재미있게 짜고 있습니다.

그런데 vector<> 가 그냥 1차 배열인데 2차 배열로 하려니까 아이디어가 잘 떠오르지 않네요.

원래 구상이 2차원배열을 linkedlist로 구현해 보자라는 생각이었습니다. 배열중 값을 가진 곳만 체크할수 있게 만들려고요.
list<> 에서 data값이 다시 list로 구현이 되나요?
보통 list<int> 등 data값이 정해지는데 일단 vector로 이리 저리 몇줄 안되지만 해보곤 하지만
[code:1]

hcjung의 이미지

fseek() 관련 질문 입니다.

ft = fopen(out, "a+")

이렇게 a+ 모드로 열었습니다.

fseek(ft, 0, SEEK_SET) 하면 파일의 처음으로

이동하는게 아닌가요? 안되는군요.

파일의 처음으로 이동해서 데이타를 쓰려고 합니다.

어떻게 해야 합니까?

kingphil의 이미지

삼바 프린터 공유 중 질문?

리눅스에서 프린터 공유하여 XP에서 사용하자고 합니다.(삼바)

현재 XP에서 프린터 드라이버 설치하여 리눅스로 전송 완료까지 되는데...

실제로 프린터로 출력이 되지 않습니다.

/var/log/samba/PC이름.log

/var/log/message 에 프린터 관련 로그는 아무것도 없습니다.
(기존에 PAM관련 오류가 있었지만, 엑스윈도 상의 삼바 서버 셋팅에서 인증모드를 user -> share로 바꾼 후 에러가 해결된 상태입니다.)

XP에서도 프린터 출력은 아무런 오류 없이 잘 전송됩니다.

욱성군의 이미지

WordPress 써보신 분 계시나요? 트랙백 받아들이는 방법?

WordPress 를 쓰고 있습니다. 그런데 어떤 분이 제 블로그로 트래백을 보내셨는데 그게 표시가 안되네요. 어떻게하면 될까요?

정인철의 이미지

리눅스에서 Thread 처리?

자바프로그램에서 쓰레드를 계속 생성할때 궁금한점입니다.

리눅스에서는 쓰레드를 프로세스처럼 처리하는지요?

자바 쓰레드 프로그램을 실행하면 ps -ef 결과가 다음과 같습니다.

xxx 3691 1 0 16:21 pts/1 00:00:00 java -classpath .:Instance
xxx 3693 3691 0 16:21 pts/1 00:00:00 java -classpath .:Instance
xxx 3694 3693 0 16:21 pts/1 00:00:00 java -classpath .:Instance
xxx 3695 3693 0 16:21 pts/1 00:00:00 java -classpath .:Instance
xxx 3696 3693 0 16:21 pts/1 00:00:00 java -classpath .:Instance

sound79의 이미지

[C언어] func(args...)에 관하여.

#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>

#define PRINTK(args...) print(args)
void print(char *args, ...){
        va_list vlist;
        va_start(vlist, args);
        vfprintf(stdout, args, vlist);
        va_end(vlist);
}
int main()
{
        PRINTK("%d\n", 123);
        return 0;
}

여기서 PRINTK(args...) <== 이부분을 잘 모르겠네요.
gcc에서는 컴파일이 되나 다른 컴파일러에서는 에러가 발생합니다.

geoworld의 이미지

[질문]경로에 저장된 파일을 일괄적으로 다운받고 싶습니다. 도

안녕하세요.
a.txt 파일내용이
/var/tmp/임시/2005/111
/var/tmp/임시/2006/222
...

이런식으로 되어있습니다. 실제 저 경로에 들어가면
111.doc, 111.doc.hwp
222.doc, 222.doc.hwp
...

이렇게 실제 파일이 있습니다.
저와 같은 파일이 워낙많아 일일이 다운받기가 불가능한데, 어떻게
한번에 받을수 있는 방법이 없을까요? ftp나 wget 등으로 받는방법이 없을까요?

goblin0228의 이미지

어셈코드에서 c함수를 콜할때 스택에 관련해서...질문입니다.

안녕하세요.
요즘 어셈이랑 c 연결하는거 공부하는데요 안되는게 있어서 질문올립니다.
어셈코드는요..

segment .text
[extern _start]
[bits 32]
start:
	cli

	mov eax, SysDataSelector
	mov ds, eax
	mov es, eax
	mov ss, eax
	mov fs, eax
	mov gs, eax

	call _start

	jmp $

이거구요. SysDataSelector 는 gdt테이블 작성되어있습니다..

글고 c코드가...

int start()
{
//	while(1);
	return 0;
}

요겁니다... 간단하죠..-_-;;

저기서 while문장 넣으니 에러가 안나더라구요..그니까 리턴시가 문제가 되는것같긴한데.. 스택이 뭐가 더쌓이거나 덜 쌓았거나 그런것같습니다.

페이지

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