본문 바로가기

Java

네트워킹 - 서브넷 마스크 계산하기 참고==>네트워킹 - 서브넷 마스크 계산하기 하 나의 물리적 네트웍 의 모든 호스트는 같은 네트웍 주소를 가져야 한다. 만약 두 개 이상의 네트웍을 구성하길 원하면, 네트웍 주소를 서브넷으로 나누어야 한다. 이는 네트웍주소의 길이를 늘리면 (반대로 호스트의 길이를 줄이고)된다 - 보다 적은 호스트를 허용하는 여러개의 네트웍체계를 가지게 되며, 이 때, IP 주소들이결코 겹쳐져서는 안된다. 가장 정확한 방법은 한번에 한 bit 씩 네트웍의 길이를 늘리는 접근방식이다. 예를 들면, 하나의 /24 네트웍을 두개의 /25 네트웍으로. 하나의 /25 네트웍을 두개의 /26 네트웍으로,... 여기에 206.27.238.0 / 24 을 나눈 예를 들면, 206 . 27 . 238 11001000 00011011 11.. 더보기
(SPF)Sender Policy Framework 제 목 : 메일주소 변조는 no, SPF(Sender Policy Framework)기술에 대해 작성자 : 좋은진호(truefeel, http://coffeenix.net/ ) 작성일 : 2005.8.3(수) 오후 상쾌한 아침에 스팸메일로 가득찬 메일함을 열 때 마다 클릭과 삭제의 반복으로 짜증난 하루를 시작한 적은 없는지? - Antivirus - RBL, SURBL - procmail, byspam통한 스팸필터링 - joe job attack에 대한 방어 설정 - spamassassin활용한 점수제 메일 필터링 등 다양한 방법들로 메일 필터링을 하는데 오늘은 SPF에 대해 알아보겠다. 1. SPF(Sender Policy Framework)란 10개의 포털사이트가 SPF기술을 통해서 스팸메일을 필터링.. 더보기
웹인증을 요구하는 사이트에 http 헤더 설정하기 웹서버에서 제공하는 웹인증을 사용하는 사이트에 http요청을 보낼땐 헤더에 다음 항목을 추가해야 한다. Authorization: BASIC d2VibWFzdGVyOnpycW1hNHY= BASIC 이후에 오는 문자열은 username:password를 BASIC64 방식으로 인코딩한 내용이다. 자, 그럼 어디 java 코드로 한번 볼까? String auth= "Basic " + new sun.misc.BASE64Encoder().encode((username + ":" + password).getBytes()); URL url = new URL(urlString); URLConnection httpConnection = url.openConnection(); httpConnection.setReques.. 더보기
log4j의 초간단 사용법 - 날짜별, 패키지(클래스)별, 파일생성 log4j의 초간단 사용법 - 날짜별, 패키지(클래스)별, 파일생성 로그 찍는 거 별로 안좋아하는데 로그를 찍어보니까 더 좋은 것 같아요 ^^ 게다가 log4j라는 매우 우수한 로그찍는 프로그램이 있습니다. sysout에서 벗어나봅시다-_-; 습관적으로 sysout을-_-(System.out.println()......-_-) 우선 이클립스에서 프로젝트를 하나 만들어봅시다. log4j를 받아봅시다. http://logging.apache.org/log4j/1.2/download.html 1.2버전입니다. 받아서 log4j-1.2.15.jar파일을 라이브러리에 추가합시다. log4j설정파일을 만들어봅시다. 최상위 폴더에다가 log4j.properties파일을 만듭시다. # Log4j Setting file.. 더보기
Log4J 란 Log4J 란? - apache 진영에서 나온 오픈소스 - 로그 메시지를 콘솔, 텍스트파일, html파일, xml 파일, 이메일등으로 전송 가능 - Logger(category) : 로그 파일을 작성하는 클래스, Appender 에 메시지를 전달 - Appender : 로그를 출력하는 위치 (ex)ConsoleAppender, FileAppender.. - Layout : Appender 로 로그를 생성하기 전에 메시지의 형식을 만드는 클래스 Log4J 설정파일 - log4j.properties(ç가장 사용하기 쉽고 직관적임) - log4.xml - java source Logger -- 로깅레벨 - DEBUG < INFO < WARN < ERROR < FATAL Appender Properties u .. 더보기