Socket 에 대한 기본지식

출처 : http://blog.naver.com/hongjig/140007926146 차례 1. Socket 에 대한 기본지식 1.1. Socket Layer 1.2. 왜 Layer 구조를 가지는가 1.3. Socket 1.4. socket API 1.4.1. 소켓 생성 및 연결 1.4.1.1. socket(2) 함수…

0 Comments

exec()

exec 함수는 exec 계열 함수를 총괄하여 지칭하는 말이다. 이 함수는 프로세스가 하던 작업을 종료하고 다른 작업을 하도록 전환할 때 사용한다. exec 함수를 호출하면 현재 실행 중이던 프로세스의 이미지를 프로세스의 이미지로…

0 Comments

JMaker server를 아파치 처럼

1. c:\work\web1\ 아래에 test와 workspace 폴더 생성 2. jboot.bat, jdown.bat를 c:\tmaxSoft\jeus5.0\bin에 복사 3. c:/tmaxSoft/jeus5.0/webhome/deploy_home 아래 파일 전부 삭제 4. c:/tmaxSoft/jeus5.0/config/(hostname)/ 아래에 JEUSMain.xml 열기 5. <enging-command>중 ws, jms 삭제 6. <application>…

0 Comments

Objdump

출처 : http://smilk.egloos.com/486882 시작 질문은 간단하다. 리눅스는 어떻게 내가 만든 main()을 실행하나? 이 글은 아래 간단한 C 프로그램을 예로 삼아 설명한다. 이를 "simple.c"라 하자.main() { return(0); } 컴파일  gcc -o…

0 Comments

objdump 사용 예제

http://kldp.org/node/24635 의 내용 중 일부를 발췌. Code영역이라는 것을 알경우 유용한 경우도 있지요. char *s = "Hello, world!"; s[0] = 'T'; 이런 코딩을 하면 Segmentation fault가 일어난다는 것을, 큰따옴표로 구분된 문자열은 Code영역에…

0 Comments

프로세스 메모리 구조와 멀티쓰레드

프로세스의 메모리 구조 프로세스에 대한 이해는 프로그래밍의 핵심이라고 할 수 있다. 프로세스는 간단하게 '수행중인 프로그램'이라고 정의할 수 있다(참고로 프로그램은 수행 가능한 디스크상의 이미지라고 정의할 수 있다). 다시 말해, 프로세스는 디스크에…

0 Comments

메모리 할당

메모리 할당에 대한 자료.메모리 할당에 관한 좋은 자료.ppt ◆ 텍스트 : 프로그램의 실행 코드인 기계어 코드와 읽기 전용 데이터 등을 가진다(CPU가 읽어들여 수행한다고 해서 텍스트라고 부르며, 코드 영역이라고도 한다). ◆…

0 Comments

메모리 영역

http://cantoluna.egloos.com/tag/메모리구조/page/1 위 링크에서 퍼온 자료. 메모리구조 하나의 프로그램을 만들었을 때, 그것이 어떤 식으로 메모리에 들어가는지 궁금했었는데 이 자료를 통해서 많은 이해를 하게 되었습니다. http://cafe.naver.com/onlygame/9116 에서 퍼왔습니다. 답글이 안달아져서 그냥 가져왔는데~…

0 Comments

objdump 한글 번역 man page

http://man.kldp.org/wiki/ManPage/objdump.1위 링크에 보면 친절하게 objdump 명령에 대한 한글 man page가 있다.objdump Section: GNU Development Tools (1)Updated: 5 November 1991Index Return to Main Contents   이름 objdump -오브젝트 파일의 정보를 표시한다.…

0 Comments