목록분류 전체보기 (163)
KSI일기장
메일 서버에는 메일을 배송하는 SMTP서버와, 사용자에게 메일을 전달하는 POP서버, IMAP서버가 있다. SMTP서버는 SMTP(Simple Mail Transfer Protocol)라는 프로토콜을 사용해 메일을 배송하는 서버이다. 메일 소프트웨어로부터 메일 데이터를 받으면, 수신 메일 주소의 @ 기호 뒤에 기술되 있는 도메인명을 보고, DNS에서 해당 도메인명의 SMTP서버를 찾는다. DNS에서 해당 도메인명의 SMTP서버의 IP주소를 알았다면, 해당 IP주소에 대해 메일 데이터를 송신한다. SMTP는 우체통이라 생각하면 쉽다. 메일을 받은 수신측의 SMTP서버는 수신메일 주소의 @기호앞에 달린 사용자명을 보고, 사용자별로 저장영역인 '메일박스'에 메일 데이터를 분배하고 저장한다. 메일박스는 우체국 ..
SIP 서버 : SIP(Session Initation Protocol)이라 불리는 프로토콜을 사용해 IP전화의 호출 제어를 수행하는 서버이다. '레지스트라 서비스' , '로케이션 서비스' , '프락시 서비스' , '리다이렉트 서비스' 라는 네가지 서비스를 연동해 작동하면서 호출제어 처리를 실현합니다. SIP서버는 SIP라는 프로토콜을 사용해 IP전화를 걸거나 끊을 수 있는 기능을 제공한다. IP전화를 사용할 수 있게 하기 위해서는 가장 먼저 레지스트라 서비스에 IP전화기를 등록한다. 전화를 걸 때는 등록된 정보를 사용해 상대방의 전화를 호출한다. SIP서버의 각 서비스(레지스트라, 프락시, 로케이션 서비스)는 일반적으로 1대의 물리서버 안에서 작동한다 프락시 서버 : 프락시는 대리라는 뜻으로 프락시 서..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vnFAD/btsBGwvWYDX/bUaU2eKY11VrhsVKFquwkK/img.png)
데이터 임포트 Import sqlDeveloper에는 액셀파일로 임포트 할 수 있기 때문에 데이터가 들어 있는 액셀 파일이 필요하다. 다른 테이블하고 똑같이 만들어줘야하기 때문에 데이터를 그대로 받아 임포트 해보겠습니다. 먼저 인텔리제이에서 원하는 테이블 데이터를 Export해 내려 받습니다. 추출할 확장자와 경로를 선택해주고 '파일로 내보내기' 클릭 SqlDeveloper로 와서 테이블을 생성한 후 데이터를 삽입할 테이블 오른쪽 마우스 클릭 -> 데이터 임포트 클릭 액셀 파일로 임포트 할 수 있으므로 데이터가 들어가 있는 액셀 파일의 경로를 추가해 주고 내용도 확인해준다. 계속 다음 눌러서 완료까지 눌러준다. 데이터 삽입 결과 확인 데이터 익스포트 Export 위에 임포트 할때처럼 테이블 오른쪽 마우스..
파일서버: 파일서버는 LAN이나 WAN등의 네트워크상에서 다른 컴퓨터와 파일을 공유하거나, 데이터를 전달하기 위해 사용하는 서버다. 기능 : 각 파일서버에 대해 누가 어디까지 사용할 수 있는지 접근 권한을 설정할 수 있다. 각 폴더에 대해 사용자별로 저장할 수 있는 용량을 설정할 수 있다. 각 폴더에 대해 저장할 수 있는 파일의 종료를 제한할 수 있다. 장점 : 여러 서버에서 같은 파일을 다룰 때 발생하기 쉬운 업데이트 불일치를 방지한다. 사내에 파일을 원활히 배포할 수 있다. 파일을 집중 관리함으로써 백업이 편해진다. 또한 데이터유출 가능성이 최소한으로 억제된다. NAS(Network Attached Storage) : 파일서버와 같은역할을 하는 기기로 NAS가 있다. NAS는 파일서버의 기능에 특화된..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/K3RCF/btsByRf38I2/jOUKb7OEJHug1PBeN3YFs1/img.png)
VBA 코드(메크로)를 실행하기위한 Module 설정은 다음 단계를 따르세요: 엑셀 파일을 열고 작업하려는 시트를 선택합니다. Alt + F11 키를 눌러 VBA 편집기를 엽니다. Insert 메뉴에서 Module을 선택하여 새 모듈을 추가합니다. 모듈에 코드를 복사하고 닫습니다. F5 키를 눌러 코드를 실행합니다. EX) C001 소통등급 C002 심각도 C003 돌발유형 C004 통행제한 위 처럼 여러 행이 붙어 있는 상태에서 행과 행 사이에 4개 행을 삽입 하는데 행을 삽입할 때 첫번째 열에 있는 텍스트를 복사하면서 4개 행을 삽입하는 코드 입니다. VBA 편접기 메크로 Module 코드 Sub InsertRowsWithCopy() Dim ws As Worksheet Dim lastRow As Lo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UFjQr/btsBvS0bMvk/ASrhkYV2EqT3rLwp9yT2G0/img.png)
class Solution { public int[] solution(int n) { int[] answer = {}; ArrayList answerL = new ArrayList();//크기를 고정시킬 수 없기때문에 List생성 for (int i=1; i
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cYzlhn/btsBxXNcVJF/mQgUKOq441YOYJZjDg4p31/img.png)
class Solution { public String solution(int age) { String answer = ""; int ageDv1 = age/10; int ageDv2 = age%10; if(ageDv1
DHCP(Dynamic Host Configuration Protocol)서버는 네트워크에 관련된 설정 정보를 HDCP클라이언트에 배포하는 서버입니다. 동적할당으로 IP주소를 배포할 때 사용하는 프로토콜이 DHCP입니다. DHCP를 사용하면 번잡한 IP주소의 관리를 쉽게 할 수 있을 뿐 아니라, 잘못되기 쉬운 IP주소를 원활하게 설정할 수 있다. 동적할당 : 서버가 클라이언트에 대해 IP주소나 서브넷마스크, 기본게이트웨이 등 네트워크에 관련된 설정정보를 배포하고, 자동으로 설정하는 방법입니다. 회사의 LAN등 IP주소를 설정해야만 하는 컴퓨터가 다수 존재하느 네트워크 환경에서 사용합니다. 정적할당 : 수동으로 IP주소를 설정하는 방법으로, 서버나 네트워크 기기 등 동일한 IP주소를 계속 사용해야 하는 기..