기타 (76) 썸네일형 리스트형 httpd 서버 응답 코드 정리 Response Class Code Response Class 의미 설명 1 Informational (정보) 리퀘스트를 받고, 처리 중에 있음. 2 Success (성공) 리퀘스트를 정상적으로 처리함. 3 Redirection (리디렉션) 리퀘스트 완료를 위해 추가 동작이 필요함. 4 Client Error (클라이언트 오류) 클라이언트 요청을 처리할 수 없어 오류 발생 5 Server Error (서버 오류) 서버에서 처리를 하지 못하여 오류 발생 4번과 5번은 에러이기는 한데, 간단히 차이점을 설명하자면 4xx 에러는 클라이언트의 잘못된 요청으로 서버에서 처리하지 못한 것이고, 5xx 에러는 클라이언트의 요청은 문제가 없으나 , 서버에서 처리중에 서버 문제로 인해 오류가 발생한 것이라고 생각하시면 .. C언어에서 reinterpret_cast<int> & (int) 의 차이점 질문 1. reinterpret_cast(a) 2. (int)a 1번과 2번은 둘다 a라는 변수를 int형으로 변환하는건데 무슨 차이점이 있는건지 궁금합니다. 답변 2. 의 경우 전통적인 C 방식의 타입 캐스트 입니다. 1. 의 경우 C++ 방식의 타입 캐스트 입니다. 명시적 타입캐스팅을 쓰는 목적은 상황에 맞는 타입 캐스팅을 제대로 쓰기 위함입니다. 전통적인 캐스팅과 같은 역할을 하는건 static_cast 에 가깝습니다. 전통적 방식과 static_cast 의 경우 컴파일시에 타입캐스팅이 가능한지 체크하여 서로간에 맞지 않으면 타입캐스팅 오류를 발생시킵니다. 보통 이것을 주로 사용하게 됩니다. 하지만 reinterpret_cast 의 경우 전통적인 방식으로 불가능했던 타입캐스팅을 강제적으로 변환시킵니.. 블루스크린 로그 확인 window + R (실행 창)에서 "eventvwr.msc" 를 입력합니다. (이벤트 뷰어) [ windows 로그 ] => [ 시스템 ] 에 들어가서 해당 항목을 클릭하면 시스템에 발생한 로그를 확인할 수 있습니다. 만약 원하는 항목을 찾고 싶다면 찾기 버튼을 눌러서 블루스크린의 오류코드를 검색하면 됩니다. 또는 현재 로그 필터링에서 이벤트 수준별로 어느 날짜에 이벤트가 발생했는지도 확인할 수 있습니다. iptime 공유기 DMZ설정 DMZ 설정은 외부에서 접속하는 모든포트를 내부ip로 연결시켜주는 기능으로써 포트포워딩의 확장판이라고 볼 수 있다. DMZ랑 포트포워딩이랑 다른점은 포트포워딩은 특정 포트에 대해서만 연결시켜주지만 DMZ는 포트포워딩한 포트를 제외한 모든포트를 내부ip로 연결시켜준다. [ 포트포워딩 ] 192.168.0.2 -> 포트 8000 [ DMZ ] 192.168.0.2 -> 8000제외 모든 포트 DMZ는 개방적으로 포트를 사용하기 때문에 사용하기에는 편리할 수 있으나 열려있는 포트가 많아서 그만큼 보안에는 취약하다는 단점이 있다. DMZ 설정 방법 - [ 웹 공유기 홈페이지(192.168.0.1) ] -> [관리도구] -> [고급설정] -> [NAT/라우터 관리] -> [고급 NAT 설정] 블루스크린 에러목록 출처 : http://www.bodnara.co.kr/bbs/bbs.html?D=8&num=81584 0x00000124 : WHEA_UNCORRECTABLE_ERROR 원인 1. 일반적으로 치명적인 하드웨어 문제가 있을 경우 발생할 수 있는 오류다. 2. 사양에 맞지 않는 PC조립을 하였거나 게임이나 온라인 게임 할 때 발생할 수 있다. 3. 핫 PCI Express장치를 연결한 후 리소스 재조정이 트리거되는 현상 때문에 이 문제가 발생 할 수 있다. 4. Pci.sys 드라이버 문제 때문에 발생 할 수 있는 오류이다. 5. CPU를 오버클럭 하였을 경우 발생한다. 6. PC 과열 문제 때문에 발생 할 수 있다. 7. 메인보드와 각종 드라이버(램, 그래픽카드 드라이버, PCI, CPU)가 호환이 맞지 .. Well known 포트 7/tcp,udp ECHO 프로토콜 20/tcp FTP (파일 전송 프로토콜) - 데이터 포트 21/tcp FTP - 제어 포트 22/tcp SSH (Secure Shell) 23/tcp 텔넷 - 원격접속(텍스트통신) 25/tcp SMTP (Simple Mail Transfer Protocol) - 이메일 송신 53/tcp DNS (Domain Name Syetem) 53/udp DNS 69/udp TFTP (간이 파일 전송 프로토콜) - Trivial File Transfer Protocol 80/tcp,udp HTTP (HyperText Transfer Protocol) - 웹 109/tcp POP2 (Post Office Protocol version 2) - 전자우편 110/tcp POP3 (Po.. [암호학] 전자서명 - 해시함수(SHA) 특징 1 - 전자 서명이 유용하고 안전하기 위하여 만족해야 할 조건은? 1. 위조불가 : 서명자만이 서명문을 생성가능 2. 서명자 인증 : 서명문의 서명자를 확인 가능 3. 재사용불가 : 서명문의 서명은 다른 문서의 서명으로 사용 불가능 4. 변경불가 : 서명된 문서의 내용 변경 불가능 5. 부인불가 : 서명자는 후에 서명한 사실을 부인 불가능 2 - 해쉬함수가 갖춰야할 특징은? 1. 해쉬함수의 계산 효율이 양호해야한다. 2. 메시지 찾기가 힘들어야 한다. 3. 메시지 위조가 어려워야한다. 4. 충돌 메시지 쌍 발견이 힘들어야한다. md5 - sha1는 이미 충돌메시지쌍이 발견되서 sha-256 이상 써야한다. [QnA] 정규표현식 질문 Q. 정규표현식 질문 5~12자의 영문 소문자, 숫자와 특수기호(_),(-)만 사용 가능하고 영문과 숫자를 꼭 조합해서 써야되고요. 그리고 처음에 오는 글자는 꼭 알파벳 소문자만 되게끔 정규표현식을 만들어야 합니다. 현재까지 만든 패턴은 [ /^[a-z][a-z0-9_-]{4,11}$/ ] 이 패턴에서 더 추가해줘야할 부분을 알려주세요. A. /^[a-z](?=.*?[0-9])[a-z0-9_\-]{4,11}$/ 위에서 빨간색으로 해놓은 부분이 필요하겠네요. (?=) 는 look forward라고 해서 이 부분 다음으로 어떤 내용이 올거다라는 부분인데요. (?=.*?[0-9]) 라고 하면 첫번째 글자 다음부터 시작해서 아무 글자가 쭉 나오다가 숫자가 나온다는 의미입니다. 만약 숫자가 안들어있다면 이 조건을.. 1 ··· 5 6 7 8 9 10