프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

익명 사용자의 이미지

time() 말고 clock()으로 현재시간을 구할수가있나요?

아직 C언어를 잘 배우지 못했는데
time 함수를 이용한 현재시간은 이렇게 작성하면 출력이 되는데
#include
#include
int main(void)
{
time_t now;
time(&now);
printf("현재 날짜와 시간: %s", asctime(localtime(&now)));
printf("현재 날짜와 시간: %s", ctime(&now));
return 0;
}

분명 clock()함수는 시간을 측정하는 함수인데 clock()함수로도 현재시간을 출력할수있다고 들었는데 어떻게 해야 clock()함수로 현재 시간을 출력 할수있는건가요?ㅠㅠ

익명 사용자의 이미지

Centos7.8버전 local yum 구축 질문드립니다.


내부망에 yum Local 저장소 구축중입니다.
회사에서 7.8버전만 사용한다고 해서 국내 미러사이트는 7.9만 지원하고 있어서 Vault.centos.org 사이트를 통해 이전 버전인 7.8버전 패키지들을 다운받으려고 합니다.
reposync 명령어를 사용해서 base, updates, extra의 패키지를 전부 다운로드해서 로컬에 보관하려고 했으나 다운로드 과정에서 속도 문제가 심각합니다.400mb 등의 큰 용량을 설치하는 과정에선 그냥 fail이 떠버리고 저용량 파일들만 다운로드됩니다.
7.8버전 관련한 패키지들을 다운로드 받을만한 다른 미러사이트가 없을까요? 아니면 다른 좋은 방법 추천 부탁드립니다.
Base의 패키지들은 7.8 iso everything 사용해서 구한다고 쳐도 updates, extra정도는 다운받고 싶습니다.
조언 좀 부탁드립니다.

ac의 이미지

[Q] cgi 오류 문의 (c6)

php는 정상 작동되는데
cgi가 계속 502 오류 뜹니다

https://blog.naver.com/aacec/memo/222270066160

Necromancer의 이미지

인풋랙에 민감하신분 계신가요?

제 경험을 말씀드리자면

이전에는 고추냉이망고 4k 60Hz를 인텔 내장으로 쓰다가 rx570 달았는데 피로가 줄었고요.
이번주에 고추냉이망고 4k가 고장나서 모사 게이밍모니터 (QHD 155Hz)로 바꿨는데 피로가 엄청나게 줄었습니다.

왜 그런가 하고 봤는데 인풋랙(키보드, 마우스 조작하고 나서 모니터에 보여주기까지 시간) 때문인거 같습니다.

회사에서 4k 모니터를 인텔 내장의 HDMI에 물려서 4K 30Hz 써본적 있는데 도저히 쓸만한게 못되더군요.
쉽게 말하자면 반응이 굼뜹니다. 손으로 마우스 움직이면 0.5~1초 뒤에 모니터에 반응이 보이는 정도. CPU 점유율 0~1%인 아이들 상태에서도 그렇습니다. 화면에 보여지는걸 맞춰가면서 타자치고 뭐 할려니 스트레스더군요.

theworkink117의 이미지

SSH로 Putty 접속이 안됩니다.

사내 LAN으로 웹서버를 구축하려고 합니다.

현재 ping으로 통신이 가능한 상태인데요, 완벽하게 양 쪽으로 통신이 되는 상태가 아닙니다.

현재 ping으로 가능한 경로가 아래와 같습니다.
(*linux는 수동 IP지정 했습니다.)

linux(192.168.XX.AA) ---PING : OK---> window local pc (2XX.XXX.XX.AA) 유선
linux(192.168.XX.AA) ---PING : NG---> window local pc (192.168.XX.BB) 무선

linux(192.168.XX.AA) <---PING : OK--- window local pc (192.168.XX.BB) 무선

일단 linux(192.168.XX.AA)에서 외부 구글(8.8.8.8)로는 ping도 날라가고 yum으로 install다 되는 상태입니다.

이 상황에서 putty를 이용해 ssh접속을 하려는 상황인데요,

trymp의 이미지

모든 tcp syn packet에 tcp option 을 붙일 수 있나요?

기술적으로 가능한지 궁금해서 그러는데요.

windows나 리눅스에서 PC 에서 나가는 모든 tcp syn packet 에 대해서

tcp option을 붙이는 것이 가능할까요?

가령 예를 들자면 timestampe 나 TCP-AO 옵션 같은것을 붙이거나 있으면 수정하는것이

가능한지 궁금합니다.

네트워크단에서 hooking에서 수정후 send하는 것이 가능한지 궁금합니다.

혹시 이에 대해 조언해 주시면 감사하겠습니다.

sleeping_student의 이미지

프로그래밍 동아리를 만드려고 합니다.

안녕하세요 올해 고등학교 올라온 학생입니다. 제가 프로그래머가 꿈이라서 프로그래밍 동아리를 만들어 보려고 하는데 어떤 활동을 해야 할 지 잘 모르겠습니다. 혹시 도움이 될 만한 활동이 있다면 알려주시면 감사하겠습니다.ㅠㅠ
참고로 c언어를 사용할 예정이고 저도 관심가진지 얼마 되지 않아 c언어를 잘 모릅니다ㅠㅠ 제가 가르쳐 줘야 할까요...?

ndm05006의 이미지

리눅스 talk 명령어 질문입니다.

리눅스 talk 명령어를 이용해 실시간 채팅을 시도하려 했지만 알 수 없는 오류로 실행이 되지 않습니다. 이유가 어떻게 될까요??

kyj_kr의 이미지

DLL과 가상메모리 주소

DLL과 같은 공유 라이브러리 같은 경우, 최초 로딩시에 실제 메모리 상에 올라가고 이후 다른 프로세스에서 로딩을 시도하면 그냥 실제메모리-가상메모리 간 매핑만 시켜주기만 하면 되는게 공유가 되는 원리 아닌가요?

그런데,

1. 프로세스 A가 실행되며 X.dll을 로드한다.
따라서 X.dll은 A의 가상 메모리 영역에 맵핑되면서 물리 메모리에 할당된다.

2. 프로세스 B가 실행되며 X.dll을 로드한다.
이미 1단계에서 X.dll이 물리 메모리에 올라 있으므로 그대로 참조할 수 있도록
프로세스 B의 가상 메모리 영역에 맵핑만 한다.

이 상황에서 유의할 것이 X.dll 이 할당된 가상 메모리 주소이다.
프로세스 A와 B가 동일한 주소에 할당한다. 이것이 DLL 공유가 가능한 이유이다.
다시 말해서 두 프로세스가 동일한 DLL을 동일한 가상 주소에 맵핑했기 때문에,
페이지 단위로 공유가 가능하다는 것이다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기