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

fourier의 이미지

멀티캐스트 주소에 join 을 해야지만 커널로 데이터가 들어오는거 아닌가요?

제가 알고 있기로는.. 멀티캐스트 주소에 join 을 하면 스위치가 그 igmp join 커맨드를 받아서, 그룹에 추가시켜주고, 그때서부터 멀티캐스트 데이터가 전송이 되는것인줄 알았습니다.

그런데 kldp wiki 에서 이런글을 봤습니다.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
즉, 멀티캐스트는 패킷이 단 한번만 송신되어서 네트웍의 모든 호스트들이 그것을 읽는다는 점에서는 브로드캐스트와 같지만, 이 패킷들이 오직 커널(kernel)에서 원할 경우에만 읽고 처리한다는 점에서 브로드캐스트와 다르다.

malja444의 이미지

visual basic 6.0 byte크기로 구조체에 파일을 읽고 싶습니다.

안녕하세요..구조체에 텍스트 파일을 읽는것을 진행하고 있습니다.

예를들어

type pro

name as string *4

save_temp as string *8

end type

ABCD 하나둘셋 사자 이라는 텍스트 파일이 있을 경우에 제가 시도 해보고 있는것은 이진파일로

Open Pfilename For Binary As Pfilenumber

Get Pfilenumber, , pro.name 을 했을 경우 제가 원했던 abcd 가 정상적으로 들어갔습니다.

그런데 다시 한번더 Get Pfilenumber, , pro.save_temp 를 하면 제가 원하는것은 구조체에 save_temp가 8바이트

선언 되었기 때문에 하나둘셋 까지만 얻어 오고 싶습니다(한글자를 2바이트로 계산)

하지만 위의 코드를 하면 하나둘셋은 물론 사자 까지 다 까지 읽어 오게 됩니다...


세벌의 이미지

타임서버에서 시간을 읽어와서 시스템의 시각을 맞추기?

지금 제가 쓰는 운영체제는 데비안 8입니다.
타임서버에서 시간을 읽어와서 시스템의 시각을 맞추려면 어떻게 하면 되나요?

지금 시각이 2015년 5월 15일 9시정각이라면
date 201505150900
이런 식으로 입력하면 되긴 하는데
제가 시각을 직접 입력하지 않고 하는 방법이 있을거 같은데...

p952973의 이미지

c++ string 관련 질문입니다.

힙을 구현하는 도중 메모리 오류가 발생해 문의 드립니다.

Push만 1000회 하고 난 후 다른 연산을 수행해보려 하는데 다음과 같이 반복해 삽입을 하는 도중 메모리가 죽습니다.

표준입력에서 한 라인을 읽어와 스트링에 담고, substr로 데이터만 담아오려는데

str.substr(2) 이걸 일정 횟수 반복하고 나면 메모리 폴트가 발생합니다.

스트링은 클래스라 동적할당을 따로 하는게 없는걸로 알고 있어서 계속 반복하는데 이상이 없어야 정상 아닌가요?

스트링을 사용 후 초기화시키는 것이 clear()함수로 알고 있어서 사용 후 clear()로 초기화를 하고 다시 사용하는데

에러가 발생합니다. 정상적으로 작동하다가 갑자기 같은걸 수행하려니 죽으니까 감을 잘 못잡겠습니다. c++이 이번에 배우는게 처음이라

기본적인 것을 모르는 것일수도 있는데 이 문제에 대한 답을 아신다면 알려주세요~~~!!ㅠㅠ

doors3의 이미지

리눅스 OS 업데이트 관련 질문드립니다.

임베디드 리눅스를 이제 막 접하게된 초보입니다.

몇가지 질문이 있습니다.

OS 이미지 업데이트 관련인데요

보통 임베디드 리눅스를 탑제한 제품들은 OS(리눅스 커널 ) 업데이트를 어떤 방법으로 하는지 궁금합니다.

칩벤더에서 BSP를 제공할때 그 관련된 API를 제공해 주는 건지요?

이번에 비글본 보드를 사용할 예정인데 네트워크로 OS 이미지를 받아서 OS를 업데이트 하려고 하는데
리눅스는 처음이라 가능한지도 잘모르겠습니다.

chpark33의 이미지

Hard disk를 뺐는데, remouting으로 read-only로 인식이 됩니다.


CentOS 6.2, 64 bit를 서버로 사용하고 있는데요.

이상한 점이 있어 고수님들에게 문의드립니다.
지금 Hard Disk의 이상 유무를 검증하는 소스를 만들고 있는데요.

Raid로 구성된 상태의 운영시스템에서 Hard Disk를 모두 탈장을 하면 에러 로그와 함께,
Remounting Read-only 파일시스템으로 Mount가 됩니다. 실제 하드는 없는 상태입니다.

헌데 이러면서, 각종 command들(예를 들면, pkill, ls등)이 실행이 됩니다.

kernel 및 mount의 errors등의 원인을 찾고 싶은데요.
지식이 짧아서 그런지 원인 파악이 힘드네요.

관련 로그는 글로 남기기에는 오해의 소지가 있을까봐 화면을 찍을 사진을 첨부합니다.

고수님의 따뜻한 손길 부탁드립니다.

masterchief의 이미지

java로 jasper report질문입니다.

jasper report 결과를 편집해서 출력하고 싶은데요.

목표가 결과 rs에서 User 필드를 name이랑 합쳐서
User" + "의 이름은 " + name + "입니다" 를 출력하고 싶습니다.

nazuna의 이미지

윈도우+c 환경에서 utf-8 문서 불러오기 및 저장.

프로그래밍 중에 utf-8문서를 불러오거나 작성해야하는 경우가 생겼습니다.
그런데 setlocale 로 utf-8 설정을 하고 파일을 열어보아도 콘솔에 뿌리면 한글이 다 깨져서 나옵니다.
fopen에 ccs를 주면 아예 실행 시 fgets에서 에러를 뿜습니다.
제대로 열리는지 확인하려고 아래처럼 소스를 짰습니다.
ccs 사용방법은 아래 주소를 보고 따라했는데도 에러가 떠서 원래 쓰던 방법에서 값만 아래 소스처럼 주었습니다.
https://msdn.microsoft.com/ko-kr/library/yeby3zcb.aspx
에서 나온 방법은 fopen(&fp, "newfile.txt", "rt+, ccs= encoding ");
그러나 위 문서 상단에서도 그렇고 VS2013에서도 &fp에 대응하는건 없어서 그전에 쓰던 방식대로 열었습니다.

trymp의 이미지

tmpfs 파일시스템 상에서는 swap file 을 사용 못하나요?


linux 2.6.24 32bit FC6 이고요

swap 을 사용하고 싶은데, 사용 가능한 파티션이 없는 관계로

swap file 을 이용해서 swap 을 쓰고자 합니다.

근데, 일반 HDD 파티션에서는 mkswap 으로 swap format 이 가능한데

tmpfs ramdisk 파티션에서는 swapon 이 안먹더라구요.

아래와 같은 메시지가 뜹니다.

swapon: swapfile has holes

도대체 무슨 문제인지 알수가 없네요.

고수님들의 조언 부탁드립니다.

sonsong2001의 이미지

노트북 듀얼부팅으로 Ubuntu 사용시 와이파이 끊기는 현상 해결법

안녕하세요

한성 노트북 듀얼부팅으로 윈도우8이랑 우분투14.04 사용중인 유저인데요

노트북을 사용할때 학교같은 ap가 많은 곳에서만 그러는 것인지 자꾸 중간에 wifi가 끊기는 현상이있네요

그래서 default network manager을 삭제하고 Wicd nework manager을 받아서 설치했는데

전보다는 나아졌지만 윈도우8에서는 안끊기는데 우분투에서는 와이파이가 중간에 자꾸 끊기는 현상은 안없어지네요

혹시 왜 그런것인지 어디서 로그를 확인해야되고 혹시 해결하신분있는지요

//

저와 비슷한 문제를 가진분 들은 일단 Wicd Manager을 설치해보세요

페이지

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