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

akrnldytpq의 이미지

소켓 통신 시 read 할때..


소켓 통신 할 때 read()를 호출해서 데이터를 읽자나요..

근데 여기서 마지막 인자값으로 데이터 길이를 주는데..

질문 1.
write(fd, buff, 50);
read(fd, buff, 500000);

소켓은 블럭모드이구요.
이렇게 보내기는 50바이트 보냈는데 받기를 500000바이트를 하게 되면 어떠한 문제가 있나요??

질문 2.
read()를 호출하기 전에 데이터 길이를 미리 알 수 있는 방법은 없나요??

phw0317의 이미지

램 4GB -> 3328MB 인식문제

안녕하세요~ 지금 fedora core 13 - 64bit 유저입니다,
메인보드는 P5E3 Delux를 사용중이고
램은 삼별램 2G x 2 개를 사용중에 있습니다,

처음에는 4g로 잘 인식하더니, 리튬 배터리를 갈고 난 후 3g로 인식을 하고있습니다.
바이오스에서부터 3g로 인식하고, 물론 리눅스 터미널에서 확인해봐도 3g입니다,

무엇이 문제이길래 3g로 인식이되는걸까요?

하나씩 끼면 2g라고 인식은 잘 하고있습니다, ㅠㅠ

jz99의 이미지

mysql용 쿼리 작성기 좋은 거 없을까요?

MS액세스를 써보았더니 다른 것 보다 쿼리 디자이너가 참 마음에 들더군요.
거의 모든 종류의 쿼리를 직관적으로 빠르게 만들 수 있어서 놀랐습니다.

mysql workbench를 설치해 봐도 그런 종류의 쿼리 디자이너는 없는 것 같더군요.
GUI모드로 mysql을 위한 쿼리를 직관적으로 빠르게 작성할 수 있는 툴 어디 없을까요? ^^

감사합니다.

zeroxy의 이미지

[c언어]xor swap 알고리즘을 배열에 적용시 문제점

배열에 대해 xor swap 알고리즘을 적용 했을 때
하나의 값이 0으로 바뀌는 문제가 발생했습니다.

#include <stdio.h>
 
int main(void)
{
        int a[2]={1,2};
        printf("%d %d\n",a[0],a[1]);
        a[0]^=a[1]^=a[0]^=a[1];
        printf("%d %d\n",a[0],a[1]);
        return 0;
}

[user1@centos cprog]$ gcc test.c
[user1@centos cprog]$ ./a.out
1 2
0 1

왜 이런 문제가 발생할까요?
변수 2개를 선언해서 사용 할 때는 잘 되는데 배열에 대해서 적용하니 안되는것이 궁금합니다.

thecsy의 이미지

엔터프라이즈와 일반pc질문 ( 유닉스 설치 )

안녕하세요
얼마전부터 서버관련 공부중입니다만 (완전 초짜입니다)

학과에서 엔터프라이즈에 유닉스를 설치하라고 하는대

이게 궁금합니다

엔터프라이즈에 설치하는것과 일반 컴퓨터에 설치해서 운용하는것에 큰 차이가 무엇입니까?

엔터프라이즈가 모니터 불량인대 교채하려면 시간이 꽤 걸려서

일반 피시에 설치해서 수업용 서버를 운용하려고 하는대 문제가 될까요?

이곳에서 하는 질문의 내용에 어긋날지 모르지만 아시는분이 있을까 해서 질문드려요

kkb의 이미지

커널이나 모듈 소스에서 current 구조체 전역변수를 어떻게 선언해서 사용해야 하나요?

커널이나 모듈 소스에서
current->uid로 현재 프로세스의 UID를 확인하려고 할 때,
구조체 전역변수인 current를 어떻게 선언해서 사용해야 하나요?

선언하지 않고 그냥 바로 사용하면 에러가 납니다
extern struct task_struct *current;
이와 같이 선언하고 사용해도 에러가 납니다

rootroot의 이미지

자바 보조 언어들은 어떻게 만드나요?

요즘 '컴파일러 구조와 원리'라는 책을 보고 있는데

책 전반적으로 javacc에 대해 소개하고 있더군요.

지금은 앞 부분만 잠깐 읽어서 감이 잘 안 잡히지만

문득 생각난 게 스칼라나 클로져 그외 자이썬 같이 단순히 문법만 달라보이는(제 눈에는..)

언어들은 단순이 이런 컴파일러-컴파일러로 문법만 바꾼 거 아닌가요? 궁금합니다.

고광진의 이미지

안녕하세요. 파티션 관련하여 모르는 부분이 있어, 고수님들께 여쭤봅니다.

안녕하세요. ^_^
CentOS 리눅스 구축관리 실무라는 책을 보며, 리눅스 시스템을 알아가는 개발자입니다.

금일 파티션에 관련하여 공부를 하던 중,
책과 검색으로는 찾지 못한 것을 여쭤보고자 합니다.
부디, 불쌍한 중생을 위하여 도움을 주시기를 부탁드립니다.

---------------------------------------------------------

emptynote의 이미지

[완료] emacs에서 TUTORIAL.ko 출력하기

emacs에서 tutorial을 선택하면 한글로 작성된 tutorial이 나오는데 이를

다른 이름으로 저장하기로 TUTORIAL.ko 파일을 얻게 되는데,

이를 일반 vi로 읽어 보면 괴상한 문자들로 가득 싸여있습니다.

tutorial를 출력해서 공부할 요량으로 emacs에서 직접 출력을 하면 괴상한 문자가 나와서

당혹한적이 있었습니다.

emacs editor상에서 전체 선택후 복사를 하여 일반 오픈 오피스-워드에서 붙여서 출력해 볼수있지만,

emacs가 상상을 초월하는 경우가 있어서 어떤 해법이 있을것이라고 생각해서 질문 드립니다.

TUTORIAL.ko 파일 혹시 emacs lisp로 작성된 파일 인가요?

그리고 TUTORIAL.ko 파일을 (=> emacs 한글 tutorial)을 emacs에서 화면에 보이듯이 프린터로 출력하는 방법 없나요?

정말 궁굼한것이 많고 공부할것도 많네요.

heybuddy의 이미지

centos5.5 GOK 문의여!!!

안녕하십니까!! 다들 수고하십니다.
리눅스 공부하다가 gok 부분이 막혀서여!!!
구글에 찾아봤는데 gok 사용법에 대해선 잘 안나와있더라구여!!

혹시 아시는분 계시면 가르쳐 주세요!!!

페이지

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