목록분류 전체보기 (240)
미니옵빠의 code stubs
· S - 단일 책임 원칙 (Single Responsibility) · O - 개방 폐쇄 원칙 (Open - Closed) · L - 리스코프 치환 원칙 (Liskov Substitution) · I - 인터페이스 분리 원칙 (Interface Segregation) · D - 의존성 역전 원칙 (Dependency Inversion) http://demon92.tistory.com/55 http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=38188
출처 : http://pungjoo.tistory.com/category/HTTP?page=1 0. 들어가면서 Network에서는 전송하고자 하는 콘텐츠(content, 또는 data) 길이를 헤더에 기술하던가 콘텐츠의 끝이라고 서로간에 약속한 데이터를 마지막에 기술하던가 이도 저도 아니면 open된 stream(socket 포함)을 close를 할때 전송의 끝이라고 인식하게 됩니다. 영화를 보면 무전기를 들어 자신이 할 말이 끝났을 때 항상 끝에 '오바(over)'라고 해 자신이 할 말이 끝났음을 상대방에게 알려 줍니다. 이는 통신 규칙입니다. 1. Content-Length Content-Length는 응답(response)의 header에 정의 되는 것으로 요청한 내용에 대한 실제적인 결과인 bod..
간단히 이해하기 위해서 -c 는 동시 유저수 -n 은 Total 요청수 -v 는 출력 정보 (오류 원인 확인을 위해) 보통 -v2 로 사용한다. -c5 -n100 은 총 요청이 100번, 1명의 사용자가 20번씩 요청하는 것으로 이해하면 된다. 그리고 Complete requests: 3 Failed requests: 2 (Connect: 0, Receive: 0, Length: 2, Exceptions: 0) 와 같이 모두 Length 타입으로 Failed requests 가 나는 경우, 이건 정상이라고 보면 된다. 동적인 페이지는 Length가 모두 다를 것이기 때문에 그런 것임. static한 페이지만 호출한다고 하면, Failed 가 없는게 맞음. Source: http://alwaysthecri..
두 쓰레드가 한 자원을 공유할 경우 그 자원의 접근은 반드시 동기화를 해야 하며 이 자원을 condition variable이라 부른다. 자바 랭귀지는 monitors를 사용해서 쓰레드가 condition variable의 동기화 접근을 가능하게 한다. notify(), wait()함수를 사용해서 producer, consumer가 번갈아 한번씩 물건에 접근하게 한다. 크리티컬 섹션 (Critical Section, 임계 영역) 공유 데이터나 리소스에 대한 접근을 하나의 스레드로 제한한다. 동일한 프로세스 내의 스레드 간 동기화에 사용 뮤텍스: 공유 데이터나 리소스에 대한 접근을 하나의 스레드로 제한한다. 다른 프로세스에 속한 스레드를 제어 가능 세마포어: 뮤텍스와 유사하지만 수행할 수 있는 스레드를 여..
지식iN > 컴퓨터, 통신 > 운영체제 > 리눅스 질문: 리눅스 파일 시스템에 관련된 질문입니다. teruhiro / 2004-10-27 22:31 음... 레폿인데요=_=; 질문이 다음과 같습니다 'Describe the linux file system in terms of shell and subdirectories' 간단하게 해석해보면 리눅스 파일시스템을 쉘과 서브디렉토리로 설명하라. ...정도일까요? =_= 근데 리눅스에 관해선 문외한이라;;; 도와주세요~ 답변: re: 리눅스 파일 시스템에 관련된 질문입니다. shu777 / 2004-10-27 16:28 모 학교 숙제인가보군요... 같은 질문이 여러개... 1. 파일 시스템 파일 시스템이란 운영제제가 파일을 시스템의 디스크상에 구성하는 방식을 ..
시스템 based on Java | 먹고죽자 http://blog.naver.com/worick/80002492782 The configuration file 설정 파일(configuration file)은 (PHP 3.0에서는 php3.ini 이고, PHP 4.0에서는 php.ini 이다.) PHP가 시작될 때 읽혀진다. 서버 모듈 형태의 PHP는 이 작업을 서버가 실행 될 때 한번만 하게 된다. CGI형태의 경우는 CGI 프로그램이 실행 될 때마다 매번 일어난다. PHP를 아파치 모듈로 사용할 때는, PHP의 설정을 Apache configuration 파일과 .htaccess 파일에서 지정하여 설정할 수도 있다. PHP 3.0에서는, PHP의 지시자(directive)들과 동일한 Apache htt..
리나의 꿈 | 리나드림 http://blog.naver.com/gsjdream/120031722144 PHP 파일다운로드(download) 구현 소스 PHP에서 파일 다운로드 관련 소스로 앞에 있는 업로드 소스와 같이 사용하시면 되겠습니다. 역시 $dir 을 서버환경에 맞게 설정하셔야 합니다. 작동방식은 간단합니다. 게시판을 예를 들어 보면 게시물 식별번호를 넘겨주면 된답니다. 만약 이 다운로드 페이지명이 down.php 라면... 다운받기 이렇게 링크를 거시고 소스 중간부분에 주석처리 되어 있는 부분에 파일 정보를 로드 할 수 있는 소스를 자신의 환경에 맞게 추가 하시면 됩니다. 그럼 중간에 주석부분 설명을 잘 확인 하시기 바라면서 이만....^^/ $dir = "upload/"; // 파일이 저장되어..
리나의 꿈 | 리나드림 http://blog.naver.com/gsjdream/120030613339 AddCSlashes -- C 형식으로 문자열에 슬래쉬를 덧붙입니다. addslashes -- 문자열에 슬래쉬를 덧붙입니다. bin2hex -- 바이너리 데이터를 16진수 표현으로 바꿉니다. chop -- rtrim()의 별칭. chr -- 특정 문자를 반환합니다. chunk_split -- 문자열을 작은 조각으로 나눕니다. convert_cyr_string -- 키릴 문자셋을 다른 것으로 변환합니다. convert_uudecode -- Decode a uuencoded string convert_uuencode -- Uuencode a string count_chars -- 문자열 안에 사용한 문자에 ..
비즈 이야기 | 공작부인 http://blog.naver.com/maronin0/10000173543 수학함수 ceil(float num) -> float num보다 작지않은 최소 정수를 출력해 줍니다. 유사한 반대 함수는 floor(x)입니다. Max(x , y , …) -> 주어진 값을 비교해서 최대값을 리턴해 줍니다. 만약 주어진 값 중 하나 또는 그 이상이 double이면 double로 계산하며 이 값으로 리턴합니다. 만약 double 값이 없다면 정수로 계산되며 이 값으로 리턴합니다. Min(x , y , …) -> 주어진 값을 비교하여 최소 값을 리턴해 줍니다. 만약 주어진 값 중 하나 또는 그 이상이 double이면 이 값으로 계산하며 이 값으로 리턴합니다. 만약 double값이 없다면 정수..
What you see is what you get | 아킨토스 http://blog.naver.com/etwas0227/60027897049 XXIV. DOM Functions 소개 The DOM extension is the replacement for the domxml extension from PHP 4. The extension still contains many old functions, but they should no longer be used. In particular, functions that are not object-oriented should be avoided. The extension allows you to operate on an XML document with the ..