목록2020/02/05 (2)
낭만 프로그래머
위키에서 정의에 따르면.. "네트워크 주소 변환 (Network Address Translation) 을 줄여서 NAT라고 합니다. 사설IP네트워크 주소 변환(영어: network address translation, 줄여서 NAT)은 컴퓨터 네트워킹에서 쓰이는 용어로서, IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술을 말한다. 패킷에 변화가 생기기 때문에 IP나 TCP/UDP의 체크섬(checksum)도 다시 계산되어 재기록해야 한다. NAT를 이용하는 이유는 대개 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위함이다. 많은 네트워크 관리자들이 NAT를 편리한 기법이라..
Oracle을 사용하다가 보면 Blob 형으로 들어가 있는 바이너리파일을 실제 물리 파일로 저장해야 되는 경우가 있다. 특히, 프로젝트를 기존 Legacy 시스템을 Migration 할 때 종종 사용 되어 졌다 ㅜㅜ 샘플 코드를 참조로 하면 쉽게 사용방법을 알 수 있을 것이다. 즐거운 프로그램이 되시길~~ import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.sql.Blob; import java.sql.Connection; impor..