소켓프로그램을 짜고 있는데..
기존의 자료를 보면 그냥 채팅프로그램인 경우가 많은데..
(아래와 같이 한 문자씩 받아서 출력하는 프로그램)
len_out = read(client_fd, buf, sizeof(buf)); write(client_fd, buf, len_out);
그런데 char name[2000] 같이 큰 용량의 데이타를 받고 보내려면 어떻게
해줘야 하나요?
고수님들의 답변 기다릴께요...
그럼 수고하세요...
파일 하나를 commit하는데 다음과 같이 에러가 뜹니다.
cvs server Up-to-date check failed for `aaa.c' cvs [server aborted] correct above errors first! cvs commit saving log message in /tmp/cvsBnyFo2
어떻게 해야 제대로 commit이 될까요?
안녕하세요...
리눅스 초보인데..
다음과 같은 프로그램을 짜려면 어떻게 해야되는지 알켜 주세요..
name.txt라는 화일이 있는데
이 화일의 내용은
Myname=choijungmin yourname=programmer
이렇게 두 줄입니다.
근데..
'Myname=' 이 문자열을 찾아서...
그 뒤에 나오는 choijungmin을 jungminchoi로 바꾸려고 하는데...
어떻게 하면 되나요..
그러니까 화일의 내용을 읽고 그 내용 뒤의 내용을 바꾸는 프로그램이라고
생각하시면 될것같아요..
그럼 고수님들의 답변 기다리겠습니다.
윈도우에서의 visual c++ 처럼 리눅스에서 빠르게 프로그래밍할수 있는 도구는 뭐가 있습니까? gtk 라이브러리 같은 특수 라이브러리이용하지 않구요... 그냥 c++만 알면 무난히 빨리 짤수 있는 도구 없나요? kde인가요?
갈켜주세여 엉엉엉
안녕하세요
리눅스에 레드헷7.1 에 informix 같은 디비를 실행시키는데, shared memory 부족하다는 오류가 나왔다면, 어떤 식으로 이 공유메모리를 늘려 줄수가 있는지요?
제가 조사해 보니까, sysctl 을 사용해서 sysctl -w shmmax=특정값 이렇게 치면 ipcs -l 했을 경우 공유메모리 최대 량이 바뀐다는 것까지 알겠는데, 자세한 것은 모르겠거든요..
이에 관련된 정보를 얻을 수 있을까요?
이번에 학교 수업 중에 socket을 이용한 chatting 프로그램을 짜는 프로젝트 가 있습니다.
수업에서 제공하는 서버는 솔라리스 유닉스 인데, 이곳에서 컴파일은 아주 잘 되고 실행도 잘 됩니다.
문제는 이 프로그램을 그대로 제 컴으로 옮겨와서 컴파일 시키려고 했는데 문 제가 발생했습니다.(제 컴은 wow linux 7.1이구 gcc는 2.96입니다.)
mydaytime.c를 컴파일 시킬때..
gcc -o mydaytime mydaytime.c -lsocket -lnsl
로 하라고 써 있어서 그대로 했는데 라이브러리가 없어서
안녕하세요..
리눅스 프로그래밍을 시작한지 얼마안되는 초보인데
질문이 있어서 이렇게 글을 올립니다.
다름이 아니라..
IP주소를 변경할 때 터미널 화면에서
ifconfig eth0 192.168.0.1
이렇게 쳐주잖아요..
근데 간단한 응용프로그램을 짜서
scanf함수를 이용해서..
192.168.0.1 (엔터)
이렇게만 입력해 주면 ifconfig eth0 192.168.0.1
을 실행한 것과 같게 해주고 싶은데..
이렇게 할 수 있는 방법이 있나요?
꼭 알려 주세요...
위와 같은 방법이 아니더라도..
IP주소를 변수로 받아서 바꿔 줄 수만 있으면 됩니다..
리눅스에서 자주 사용하는 명령어중 cat과 grep소스를 구합니다. 따로 분리되어 있는지는 잘 모르겠지만, 분리되어 있지 않다면 전체소스를 구할수 있는 곳의 웹주소나 정보를 알고 싶습니다. 개인적으로 만드는 프로그램이 있는데 어떤식으로 짜야 할지 몰라서 소스를 조금 분석해보고 싶어서 입니다. 아시는 분은 도움 부탁드립니다. -- 그럼 즐거운 하루 되시길...
지금 검색엔진을 만들고 있는 중입니다.
색인과정 프로세스가 cpu 사용율이 99%가 나옵니다. 그리고 99%가 나오는 부분은 file 을 작성할때 그렇게 나옵니다. 따라서 아무런 작업도 할 수 가 없겠죠.. (터미널에서 a 를 입력하면 한 1~2분쯤 지나야 찍힙니다..)
file IO를 최대한 줄인다고 줄여도 작업시간 3~4시간동안 20k 정도의file을 약 200만개 정도 작성해야 하기때문에 file을 쓰고 있는 시간동안에는 다른 아무런 작업이 불가능해 집니다.
이부분을
http//java.sun.com/products/에 보면은 다음과 같이 여러가지 Product가 나 오는데, 어떤 것을 설히해야하나요. 차이점이 뭔가요?
Java 2 Platform Standard Edition Java 2 Platform Enterprise Edition 기타 등등...
목적은 자바 애플릿을 개발하려고 합니다.