목록IT Study (23)
Game Tech Blog
보호되어 있는 글입니다.
c# 프로젝트 기반 데이터 Parse 방법 - xml 데이터 준비 - 데이터 파싱 방법 xml 데이터 준비는 복잡하지않게 노드, 속성있는것으로만 구성 - 파싱 데이터 ( 파일명 : test.xml ) Element_One Element_Two - 소스 코드 using System; using System.Xml; namespace sdfsdf // 프로젝트 명, { class Program { static void Main(string[] args) { XmlDocument xDoc = new XmlDocument(); //xml Doc 생성 try { xDoc.Load("Data/test.xml"); } catch (XmlException) { Console.WriteLine("XmlLoad Fail"..
접근제어자 Public 과 ... 들 - 변수의 선언에는 외부에서 참조할 수 있는 Public, Protected, Private 등을 같이 사용할 수 있다. 단, Public 과 같이 어디에서나 참조할 수 있도록 제어를 풀게되면, 데이터는 무분별한 곳에서 오염(변경)될 가능성이 높다. Public 대신 Get(), Set() - 내가 C++을 사용할 때는 따로 프로퍼티라는 개념이 없었고, Private 한 변수들을 선언한 후, 접근할 수 있도록 Get(),Set() 메소드 들을 따로 작성해서 세팅하고, 사용했다. ex) class TestCode { private int x, y; public int GetX() { return x; } public int GetY() { return y; } publ..
보호되어 있는 글입니다.
[Trouble Case] [Solution] 방법찾으면 추가예정..
c++,c# 의 class와 strcut에 대한 취급차이가 조금 있는것 같다. 결론적으로 다음과 같다. [c++] 1. 디폴트 접근 지시자의 차이 (class = private, struct = public) [c#] 1. 상속 불가능 2. Data Type에 대한 차이(즉 할당 자리에 대한 차이?) [1.상속 불가능] 상속 불가에 대해서 c++에서는 아이템 구조체를 만들어서 상속받아 사용했었던 기억이 있어서 c#에서도 구조체를 상속해서 사용해보려는 중에 아래와 같은 경고가 떳다. 구글링을 해본결과, " C#의 모든 구조체는 사용자 정의 또는 .NET Framework에 정의되어 있으므로 상속할 수 없습니다. 구조체는 값 형식이고 모든 값 형식이 봉인되어 있기 때문에 봉인됩니다. 구조체는 인터페이스를 구..
- 메일 송신 담당 서버 : SMTP, DNS - 메일 수신 담당 서버 : POP3 - 메일을 외부에서 읽는 서버 : IMAP - 메일 발송 플로우 - 메일 발송플로우는 먼저 SMTP 서버에 메일 데이터 전송 후 주소를 DNS서버로 문의, 수신측 SMTP 서버에 보내는 것이다. - POP3 서버는 직접 메일을 받진 못하고, 수신측 SMTP서버에 쌓여있는 메일 데이터를 가져와서 클라이언트에게 보여주는 역할을 한다. SMTP 서버는 전송 명령 - 즉시 상대 SMTP 서버에 전송이지만, POP3 서버는 세팅값에 의해 설정된 간격으로 가져오도록 합니다. POP3 서버로 가져오기 전 데이터를 SSL로 암호화하거나, 인증방식을 거친다면 더 안전하게 메일을 가져올 수 있습니다. - 웹 서버 -> "웹 서비스를 제공하..
- 클라이언트 서버 시스템 -> 대부분의 업무 시스템은 클라이언트 - 서버 시스템으로 이루어져 있다. -> 클라이언트는 현재 태블릿, 스마트폰, 단말등 확대되어가는 추세이다. - 서버는 항상 사용자에게 맞춰 어떤 서비스를 제공할 수 있는가를 고려해야한다. - 서버 -> 00. 파일공유 서버 : 파일을 공유하는 서버, 없다면 USB, 메일등으로 파일을 공유하는 불편함이 존재한다. --> 접근권한 설정 : 모든 권한, 변경 권한, rw 권한 등으로 구분 ---> 역할 기반 접근 제어 (Role-Base Access Control) : 역할에 따라 사용자, 그룹을 관리할 수 있도록 하는 모델 -> 01. 프린트 서버 : 서버, 클라이언트가 프린터를 공유하는 서버이다. --> 복합기의 경우 라우터가 내장되는 형..