목록분류 전체보기 (116)
Game Tech Blog
접근제어자 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] 방법찾으면 추가예정..
사이드 프로젝트로 형상관리 툴을 SourceTree, GithubDesktop 을 사용하고 있는데, 8월 13일 인증체계변경때문에 pull 을 못당겨오는 경우가 생겼다.(이런...망..할..) Pull을 당기면 다음과 같은 오류가 생긴다.. 하면서 고쳤기때문에 내 오류 사진은 못찍었고, 아래 첨부한 블로그에서 가져왔다.. 원인을 알아보면 8월 13일부터 우리는 계정,패스워드 인증하는 방법을 제공하지 않게됐다. 그러니까 개인 엑세스 토큰을 받아 그걸로 인증해서 사용하면 된다. 라는 느낌의 설명을 보았다. 그래서 해결방법을 찾기위해 구글링을 해보았다. 1. 깃허브 접속 https://github.com GitHub: Where the world builds software GitHub is where ove..
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. 프린트 서버 : 서버, 클라이언트가 프린터를 공유하는 서버이다. --> 복합기의 경우 라우터가 내장되는 형..
1. 서버 vs 시스템 - 서버 검토 : 시스템에 대한 이미지가 구체화된 후에 시작하는 것 , 먼저 어떤 데이터를 저장하는 시스템을 구성할지 정하는 것이 우선이다. - 시스템 구체화 -> 시스템은 다음과 같이 구체적인 요소로 수치화 시킨다. -> 00. 이용자 수 -> 01. 거점 사이트 수 -> 02. 그외 요소 2. 시스템 규모에 따른 구성 변화 - 어떤 하드웨어와 소프트웨어로 구성할 것인가? -> 시스템 규모에 따라 변화한다. 관리할 고객 데이터 수가 100명인지 1000명인지에 따라 서버에 추가해야할 메모리, 디스크 수가 증가한다. - 성능에 대한 요구 또한 필수적 -> 시스템 처리 성능의 기준시는 밀리초. -> 최대한 해당 데이터를 고속으로 찾을 수 있도록 구성을 짜는것이 중요 -> 3초 이상 ..