본문 바로가기
반응형

Program Language56

signal handler 고찰 http://forum.falinux.com/zbxe/?mid=C_LIB&listStyle=gallery&page=4&document_srl=408545 설명 자식 프로세스 작업이 끝날 때 까지 대기하며, 자식 프로세스가 종료한 상태를 구합니다. wait()함수를 실행하면 자식 프로세스가 종료될 때가지 대기하게 됩니다. 만일 자식 프로세스가 정상 종료하여, main()에서 return 으로 값을 반환하거나, 또는 exit()로 값을 반환하며 정상 종료했다면 wait( int *status) 에서 status의 변수 값의 상위 2번째 바이트에 반환 값을 저장합니다. 또는 어떤 시그널에 의해 종료되었다면 최하위 바이트에 시그널 번호가 저장됩니다. 즉, 8비트 8비트 정상 종료 프로세스 반환 값 0 비정상 종.. 2011. 6. 3.
fopen 과 fscanf로 읽어들이기 FILE* file = fopen(FileName,"r"); if(file==null) perror("error : file open error\n"); int a,b,c; for(;~fscanf(file,"%d %d %d\n",&a,&b,&c);) printf("... %d arrives at time %d ... %d seconds\n",b,a,c); fclose(file); 2011. 5. 31.
JVM JVM Stacks JVMStack 은 Thread 마다 하나씩 접근 불가능. 제거: 정상종료;pop 비정상종료;exception처리때 삭제 StackFrame 크기는 컴파일 타임에 결정. -LocalVariable Section int,boolean..등등을 제외한 모든 객체는 Reference로 넘김(당연..) 맨위(stack top) 0번index에는 this가 저장됨. -Operand Stack 연산을위한 operand스택 (register와같은 역할을하는거같다.) a+b=c a와 b를 operand스택에 넣고 덧셈을 호출하면 더해져서 결과값으로 교체된다. -Frame Data 2011. 5. 4.
암호 인코딩(encoding), 디코딩(decoding) 툴(SnD_RT) http://dakuo.tistory.com/entry/%EC%95%94%ED%98%B8-%EC%9D%B8%EC%BD%94%EB%94%A9encoding-%EB%94%94%EC%BD%94%EB%94%A9decoding-%ED%88%B4SnDRT base64 http://white-hacker.wo.tc/60124589672 http://blog.naver.com/ongne?Redirect=Log&logNo=110094051537 http://blog.naver.com/nariceji?Redirect=Log&logNo=4559046 2011. 5. 2.