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

skylove2458의 이미지

C 에 가비지컬렉션 기능이...

책에서 보니까 없는걸로 나와있는데
Visual Studio로 하면 컴파일러가 해주지 않나요?

camieru의 이미지

리눅스 문자열 조작 질문 드립니다.

test란 파일에 아래와 같은 문자가 들어가 있습니다.

1.joe-> win
2.sara-> win
3.samson-> win
4.sagat-> win

여기서 첫번째 행 win이라는 문자열만 lose로 바꾸려고 합니다.
현재 cat test | grep '1'| cut -d" " -f2
요렇게 해서 첫번째 행 win만 추출한 상태인데
lose로 바꾸려면 vi를 쓰지않고, 어떻게 해야하는지 문의 드립니다.

wputer의 이미지

나누기 1000을 효과적으로 하는 방법?

maintick이 매 1ms마다 1씩증가합니다.

이를 이용하여 매 초를 체크하고싶은데

1000을 나누어 나누어 떨어질 때를 1초로 체크하고싶습니다.

'%'나 '/'를 사용하자니 비용이 클꺼같아서

1000의 hex값인 0x3E8를 비트연산하여
체크하려는데 더 좋은방법이나 이 방식에 문제점이 있을까요?

u16 check1Sec(void) {
	return !(main_tick&0x3E8);
}

fctjsh의 이미지

float type 관련하여 문의 드립니다.

아래 문제가 있습니다.
결과는 1000이 나와야 하지만 그렇지 않고 999.xxx 이런식으로 나옵니다.

float을 공부해본 결과 부동소수점 어쩌고 해서....유효자리수가 소수점 이하 7자리 정도 된다고 하네요.
그럼 당연히 0.1 x 10000은 소소점 이하 7자리가 안되니 계산이 잘되어 나와야 할 것 같은데 여전히 제대로 나오지 않네요.

왜 그런거죠?? 고수님들 자세한 답변 부탁 드릴께요.

벌써 3일째 이러고 있어요....

#include

void main()
{
float f = 0.1;
float sum = 0.0;
int i;

for( i=0; i<10000; i++ )
sum += f;

printf( "%f\n", sum );
}

gloomyr의 이미지

watchdog으로 프로세스 재시작..

제가 난독증이 있나요?
왜케 검색을 해봐도 보이지 않을까요..

tomcat이 죽으면 재시작 하고싶은데

watchdog으로 특정 프로세스를 재시작 할려면 어떻게 해야하나요.

wizardis의 이미지

crontab 에 등록한 script 중 실행문이 제대로 실행안될때 (script만 실행시 OK)

안녕하세요

crontab을 활용해보려고 script를 작성해서 crontab에 등록을 하였는데요 script내의 실행문이 제대로 실행이 안됩니다.
물론 script만 실행시키면 잘 동작하고요

아래 구문인데요, 실행은 되는데 뒤에 파라메타인 "-u ssh://....." 이부분이 제대로 전달이 안되어 실행되는것 같습니다.
즉 실행이 안된건 아닌데 파라메타 전달이 안되고 있는건데요, 이런 경우 어떻게 해야 제대로 실행이 될지 알려주세요, 감사합니다.

#!/bin/sh -f
repo init -u ssh://aaa:000/linux.git -manifest-branch=master

chobozzang의 이미지

LS_COLORS 설정 원래대로 돌리는 법 좀 알려주세요 ㅠㅠ

기존 설정에서 directory 색깔만 바꾸려고 .bashrc 에
LS_COLORS='di=01;34'
export LS_COLORS

이 두 문장을 추가했습니다. 제가 생각하기에는 디렉토리 색깔만 바뀔 줄 알았는데 기존색깔 설정이 모두 적용이 안되면서 디렉토리 색깔만 변하네요... 두문장을 주석처리한 후 다시 해봤는데 원래 대로 안돌아갑니다... 어떻게 해야할까요.. dircolors 명령어를 치면 기존 설정 그대로 보입니다.

layers7의 이미지

스토리지에 read/write작업을 통해 발생시키는 부하에 대해 질문드려요

switch(rw_flag){
case READ_FLAG:
read_size = pread(filedes, buff, IO_SIZE, thread_pointer);
if(read_size != IO_SIZE)
{
printf("read operation fail!\n");
}
else
{
io_count++;
r_io_count++;
}
break;

case WRITE_FLAG:
write_size = pwrite(filedes, buff, IO_SIZE, thread_pointer);
if(write_size != IO_SIZE)
{
printf("write operation fail!\n");
}
else
{
io_count++;
w_io_count++;
}
break;
}

jangdh93의 이미지

자바스크립트로 짜준 웹에서 다운로드에 대해 질문드려요.

제가 이용하는 사이트에서 버튼 클릭을 통해 파일을 다운 받을 수 있게 해놨습니다.
크롬에서 ctrl+j 로 다운로드 된 파일의 uri를 보고 그대로 uri를 크롬창에 입력했습니다.
그랬더니 404 error not found 가 뜹니다.
사이트는 로그인이나 다른 권한이 필요 없는데도
uri 로 파일을 다운로드 받을 수 없었습니다. ㅠㅠ

왜 이런지
다른 방법이 있다면 어떻게 해야하나요?

페이지

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