전체 글252 static을 이해하자 static을 이해하자 Preface 프로그래밍을 하다 보면 static만큼 다양한 곳에서 다양한 의미로 많이 쓰이는 키워드가 없는 것 같습니다. C/C++과 같은 정적인 언어 뿐만 아니라 JAVA와 같이 동적 바인딩을 기본으로 하는 언어에서조차 static이 사용되는 것을 보면 옛 속담처럼 '귀에 걸면 귀걸이, 코에 걸면 코걸이'가 되는 것이 static이라는 키워드인 것 같습니다. 그러나 유감스럽게도 이렇게 자주 쓰이고 중요하게 사용되는 static을 잘못 이해하고 있거나 많은 특징들을 모르고 있는 사람들이 의외로 많습니다. 특히 시중에 판매되는 대다수의 프로그래밍 입문 서적들이 static에 대해서 정확하고 자세하게 설명하고 있지 않다라는 사실이 이렇게 부족하게 나마 static에 대한 글을 쓰게 .. 2009. 12. 15. White-Box Testing http://agile.csc.ncsu.edu/SEMaterials/WhiteBox.pdf http://agile.csc.ncsu.edu/testing/WhiteBox.pdf http://openseminar.org/se/modules/46/index/screen.do 2009. 12. 14. Software Testing Testing 1. 명세에 기반을 둔 테스팅 (블랙박스 테스팅) Testing 2. 구현 기반 테스팅 (화이트 박스 테스팅) 1. 동적 테스팅 방법 - 프로그램 실행을 요구 (블랙박스 테스팅, 화이트 박스 테스팅) - 실제 프로그램을 테스트 데이터에 의해 실행 ( 선정된 기준을 토대로 테스트 데이터를 생성 - 명세나 프로그램 코드를 분석하여 생성 3. 데이터 실행(test data execution) - 프로그램 입력으로 생성된 데이터를 사용, 오류를 찾아 제거 1. 정의 : 프로그램을 구성하는 모든 문장들이 최소한 한번은 실행될 수 있는 입력 데이터를 테스트 데이터로 선정하는 기준 2. 장점 : 보다 적은 개수의 테스트 데이터들로 쉽게 만족, 3. 단점 : 프로그램상에 존재하는 가능한 경우를 모두 검증.. 2009. 12. 8. 솔라리스(Solaris)10 웹서버 구동 방법 apache 1 - legacy타잎 - 프로세스 풀기법을사용 kill로 httpd를 죽으면 그냥죽는다. - 설정파일 - /etc/apache : 웹서버 설정파일 셈플 파일. - 웹서버 설정파일을 하나 복사한다 - cp /etc/apache/httpd.conf-example /etc/apache/httpd.conf - /var/apache/htdocs (웹페이지 파일) - /etc/init.d/apahce start apache 2 - contrat(SMF)방식 - apache2 방식은 데몬 프로세스를 kill로 죽이게 되면 죽었다가 바로다시 살아난다. - /etc/apache2 - cp /etc/apahce2/httpd.conf-example /etc/apache2/httpd.conf 카피 - /var/.. 2009. 11. 10. 이전 1 2 3 4 5 6 7 8 ··· 63 다음