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

hiluciano의 이미지

COM 객체 IXMLDOMElement로 노드 읽을 때


<?xml version="1.0"?>


위 코드에서 item:book 부분 중 book만 읽어올려면 어떻게 하나요?

interestdream의 이미지

<질문>raw socket을 활용한 3way handshake

안녕하세요!
제가 지금 raw socket을 사용해서 서버와 connection을 맺으려고 합니다.
지금까지 여기저기서 주워온 코드로 일단 syn, syn/ack을 주고 받고 까지는 했는데...
그 다음으로 제가 서버로 ack를 보내야하는데...
실력이 너무 하수라... 어느부분에 어떤 형식으로 코딩을 해야할지 모르겠더라고요...
구글과 싸우다가 너무 힘들어서... 지원요청합니다 ㅠ
고수님들 좋은 답변들 부탁드립니다!

*아래 코드는 해커스스쿨에서 참조한 내용입니다.

i_chacha의 이미지

VMRSS 영역에 Swap이 포함되나요??

안녕하세요.
android로 oom 부분을 보고 있는데 질문이 있어 글 올립니다.

adb를 통해서 해당 pid의 메모리 할당 정보를 알수가 있던데요.

adb shell 로 접속한 후
[ proc/해당pid/status ]
요렇게 하면

vmRSS 정보와 vmSwap 정보가 보이네요..

일반적으로 RSS는.. "프로세스와 관련된 버추얼 메모리(virtual memory) 크기"
라고 알고 있는데요.

제가 Android에 swap(zRam)을 생성한 상태인데요.
[ proc/해당pid/status ]
요거해서 나온결과 중..
rss 사이즈가.. swap까지 포함된 것인지 아닌지 잘 모르겠네요..

[ proc/해당pid/smaps ] 로 쭉 보면...
RSS 내에 swap이 포함되지 않는듯 해 보이는데요..

jehun0717의 이미지

real memory, swap 의 관계성

가령 리얼메모리가 4096 (4g) 라고 치고,

swap 영역도 마찬가지로 4096 (4g)로 셋팅.

이 경우 리얼메모리의 용량이 부족다하 싶으면 swap 영역으로 넘어가서 활동하는거같은데

현 시스템에 메모리 부족 등 알람같은걸 띄우고싶은데

어떻게 구해야하는건가여?

시스템정보를 보면 램의 free영역은 2-30정도고
나머진 swap (paging space) 쪽으로 넘어같거같은데...

skdaksdptn의 이미지

안드로이드 관련 질문좀 드릴께요.

안드로이드 기기를 usb로 컴퓨터와 연결하고

adb shell 로 들어간 뒤

cat /proc/kmsg 하면

로그가 쫙 뜨잖아요?

그럼 대충 형식이

.
.
.
<6> [42.2453] Bluetooth : L2TP core driver, V2.0
<6> [42.2555] PPPoL2TP kernel driver, V2.0
.
.
.

이렇게 됩니다.

여기서 맨 앞에 < > 안에 존재하는 숫자는 무슨 의미인가요?

로그들을 쭉 보면 다른 숫자들도 존재하던데,

단순히 궁금해서 질문드립니다. 부탁드려요!!

emeraldrhapsody의 이미지

exec() 함수로 프로세스를 실행시키면서 그 프로그램을 백그라운드로 돌릴 수는 없나요?

int proc_On()
{
char *p_Path = "/root/cfgcheck/cfg-check";

execl(p_Path, "&", NULL);

return 0;
}

exec() 계열 함수 이것저것 살펴보고 백그라운드로 돌리려고 "&"를 줘봤는데요..

그냥 foreground로 실행이 되더라구요...

도와주시면 감사하겠습니다..

이 방법 말고도 다른 좋은 방법있다면 알려주세요~

ktkmyfeeling의 이미지

arp 작성중 질문입니다.

네트 워크 및 C언어를 시작한지 이제 2달 되었습니다.

회사에 들어와서 수습 기간 동안 과제를 부여 받았는데

하다 보면 되겠지 하고 멘땅에 해딩 중입니다. 그것이 어언 2달째네요 ㅠㅠ

Socket 통신부터 시작 해서 지금까지 socket 통신만 하고 있습니다.

회사 툴이 libnet이 없고 linux 또한 없습니다.

오로지 unix와 알고리즘으로 풀어야 되는 상황인것 같습니다.

사수에게 물어 보지만 돌아오는 답변은 많이 답답하지? 그러다 해답 찾으면 니꺼야

라고 대답입니다. 안가르쳐 줍니다. ㅠㅠ

일단 arp request 를 만들고 싶습니다. raw_socket 이 아닌 raw_packet를 사용 하고 싶은데

없습니다. raw_packet가요 ㅠㅠ

급한맘에 TCP/IP 일러스트 볼륨 1,2 를 원서로 구입하고 UNP(unix network programming)도

원서로 구입하였습니다. 확실히 기초 지식이 부족해서 그런지 살짝살짝 감은 있지만

전혀 이해가 가지 않습니다.

qiiiiiiiip의 이미지

무료 svn 서버

잠시 동안 외부팀과 코드를 공유할 일이 있어
공개 svn 서버를 활용해보고자합니다 (관리사업 문제 등)

민감한 자료는 안올리지만 그래도 어느 정도 비공개에 대한 보장이 있는
공개 서버를 찾고있는 데요( 좀 모순이라는 합니다만...)

네이버 개발자센터는 어떤가요
비공개 설정은 있던데요
약관이나 그밖의 내용에 대해 실제 사용해보신 분들 의견 구합니다

yun8085의 이미지

UML 서적 추천 부탁요!!

보통 java에 포커싱된 책들이 시중에 많은데
언어에 구애받지 않는 훌륭한 UML 책 있으면 추천 부탁 드립니다!!!

somedayhow의 이미지

vim에서 덮어쓰기를 할때

data1.txt에

너무나 많은 데이터가 있어서.

vim으로 data1.txt를 열어서

:100,200 w >> data1_a.txt

를 이용해 data1_a.txt에 옮겨서 분석을 하고 있습니다.

이 때, 문제는

100,200line까지쓰면 너무 많은 데이터가 있어서

100,150line까지만 쓰려고 하면 새로운 데이터파일을 한번 더 만들어야 하는 번거로움이 있습니다.

즉, 덮어쓰기가 아니라 뒤에 이어 붙이기가 되어버립니다.

덮어쓰기로 검색해도 이 경우에 쓸 수 있는 옵션은 못찾겠습니다.

더구나 vim에서 :100,200 w >> data1_a.txt 을 쓸때는 data1_a.txt를 만들고 난 이후에나 쓸 수 있어서 더욱 불편합니다.

굳이 vim을 열지 않고도

shell command만으로도 위와 같은 작업을 할 수 있을것 같긴 하지만 잘 모르겠습니다.

페이지

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