Study 썸네일형 리스트형 Reverse DNS - 해외 메일 서버는 SpamMail 여부를 확인할 시 IP에 해당하는 도메인 여부를 검사하는데 이 때 사용하는 것.- 대부분의 해외 메일 서버는 이 방식을 사용.- 정방향(도메인으로 IP 검색)이 아닌 역방향(IP로 도메인 검색)을 뜻함. nslookup -type=ptr [IP주소] 1. SMTP 서버가 메일을 수신2. 메일을 발신한 STMP 서버의 IP를 찾은 후 해당 IP에 대해 DNS 역방향 질의3-1. 응답이 없을 경우 리턴 에러 혹은 발송 실패 처리3-2. 응답이 있을 경우 성공3-3. 혹은 Mail From의 도메인 정보와 DNS 역방향 질의를 통해 얻은 도메인 주소를 비교 후 일치 후 성공, 아닐 시 실패 [참고 사이트] http://blog.naver.com/kimsheep1030/22.. 더보기 RMI 보호되어 있는 글입니다. 더보기 [Spring] AbstractController, SimpleFormController [AbstractController]- 단순처리 용도로 별도의 기능을 제공하지 않음- Dispatcher Servlet에 호출될 경우 handleRequestInternal(HttpServletRequest request, HttpServletResponse response) 메소드 실행 [SimpleFormController]- GET 방식으로 요청이 들어올 경우 formView 프로퍼티에 지정된 뷰를 보여주고 POST 방식으로 요청이 들어올 경우 폼으로 넘어온 데이터를 처리한 후 성공 시 successView 프로퍼티에 지정된 뷰를 보여줌 1) GET 방식인 경우1. formBackingObject() 메소드 호출: 회원 정보 수정과 같이 기존 값을 수정해야할 경우 이 값을 가져옴.2. showFor.. 더보기 STS에 github 연결하기 STS에 이미 git이 포함되어 있기 때문에 따로 설치해야하는 것은 없다.바로 open perspective 메뉴를 연다. 깃허브 주소와 계정을 입력한다. 더보기 MariaDB UTF-8 설정하기 [그림출처: http://prioriq.tistory.com/5] mariaDB를 설치한 후 별다른 캐릭터 셋 없이 DB를 생성하면 한글이 깨지는데 그 전에 미리 UTF-8을 설정해야한다.show variables like 'c%'; 를 치면 현재 캐릭터 셋을 알 수 있는데 filesystem을 제외한 나머지 character_set과 collaction이 모두 utf-8이어야 한다. 1. my.ini을 실행 2. 아래 내용을 추가한다. [mysql] default-character-set=utf8 [mysqld] init_connect = "SET collation_connection = utf8_general_ci" init_connect = "SET NAMES utf8" default-charact.. 더보기 메일 전송 과정 (SMTP 프로토콜) 보호되어 있는 글입니다. 더보기 [Python] format 함수와 이스케이프 문자 1. format()- 중괄호 표시에 인자 값을 치환해 넣는 함수123456789101112#coding=utf-8 age = 20name = 'Swaroop' print '{0} was {1} years old when he wrote this book'.format(name, age)print 'Why is {0} playing with that python?'.format(name) # {} 안의 숫자는 생략 가능print '{} was {} years old when he wrote this book'.format(name, age)print 'Why is {} playing with that python?'.format(name) Colored by Color Scriptercs - 중괄호 안에.. 더보기 [Python] 파이썬의 자료형(숫자형, 문자형) 1. 숫자형- int (정수형)- float (부동 소수점 숫자형) 2. 문자열- 작은 따옴표 = 큰 따옴표 ("Hello" = 'Hello')- """ 혹은 ''': 여러 줄의 String을 작성할 때 사용한다. 따옴표 안에 따옴표 중복 사용이 가능하다. - docstring: help(클래스명 혹은 함수명)을 입력했을 때 해당 클래스나 함수를 설명하는 문서 따옴표 세 개의 문서로 주로 작성한다.1234567891011# coding=utf-8#from __future__ import print_function str = """제가 한번 길게 문장을 써보겠습니다.이렇게 문장 안에 '따옴표'를 넣어서 쓸 수도 있습니다.물론 "이것도" 가능합니다.안에 함수를 언급하는 것도 가능합니다.print str신기방.. 더보기 [Python] Python 2, 3 동시에 사용하기 환경변수 path에 등록된 디렉토리에 따라 버전을 다르게 사용할 수 있는데 C:\Python35\Scripts\C:\Python27\Scripts\(해당 디렉토리는 예시이며 path 등록시에는 본인의 컴퓨터에 설치된 디렉토리에 맞게 입력해야한다)위와 같이 Scripts 폴더를 path에 등록할 시 커맨드 창에>> py>> py -2>> py -3>> py -3.5명령어로 파이썬을 실행할 수 있다. 이 경우 파이썬 버전에 따라 실행이 가능하다.버전은 크게 2, 3만 입력해도 되고 (해당 숫자의 가장 최신 버전이 시작된다) 소수점까지 입력해도 된다. C:\Python35\(해당 디렉토리는 예시이며 path 등록시에는 본인의 컴퓨터에 설치된 디렉토리에 맞게 입력해야한다)위와 같이 python 폴더까지만 pat.. 더보기 [Python] Python pip 설치하기 pip: python install programpip install 프로그램명위 형식으로 커맨드 창에 입력하면 해당 프로그램이 설치 된다. 만약 pip 버전이 낮으면 업그레이드를 하라는 안내창(노란색 글씨)가 뜨는데안내 문구에 따라 -m pip intall --upgrade pip를 입력하면 pip가 업그레이드가 된다. 더보기 이전 1 2 3 다음