profile
해보자요

ADT : 추상 데이터 타입

추상? => 막연하다구체화(concrete)추상 데이터 타입 : 어떻게 동작해야 한다라고 설명한 것.List : 데이터를 순차적으로 저장한 구조Stack : LIFOQueue : FIFOTree : 계층Graph : 관계Set : 중복 없이 데이터 저장Map : Key

2022년 11월 29일
·
0개의 댓글
·

10/15 스터디 특강

협업을 하지 못하면 하나의 일을 처리하는데, 시간이 오래 걸린다. 따라서 일을 여러가지 단계, 역할로 쪼갠 후 일을 분배하여 각자 맡은 역할에 최선을 다해 결과를 향해 빠르게 도달할 수 있다.현업에서 협업은 일상이므로 미리 배워두면 좋다.유저의 만족을 위해 협업의 방향

2022년 10월 15일
·
0개의 댓글
·

Unity 델리게이트와 Unity이벤트

델리게이트는 함수에 대한 참조라 생각하면 된다.하나의 델리게이트로 여러 함수에 접근 해 실행할 수 있다.함수를 파라미터로 전달 할 수 있다.기본 사용법이다.Player가 있고 Enemy가 있을 때 Player가 q를 입력하면 Enemy의 대사가 뜨게 유니티 이벤트를 사

2022년 10월 3일
·
0개의 댓글
·

Unity 정리

유니티 인터페이스Unity EdirorToolbar / Hierarchy / Window / Game View / Scene View / Overlays / Inspector / Window / Project Window / Status Bar이 외의 UI는 Windo

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

Node.js 7장 MYSQL

지금까지는 모든 데이터를 변수에 저장했슴.변수에 저장했다는 것은 컴퓨터 메모리에 저장했다는 뜻서버가 종료되면 메모리가 정리되면서 저장했던 데이터도 사라진다이것을 방지하기 위해서는 데이터베이스를 사용해야 함데이터베이스는 관련성을 가지며 중복이 없는 데이터들의 집합데이터베

2022년 9월 19일
·
0개의 댓글
·

메모리 관리

.NET CLR과 클래스 라이브러리 세트를 의미함 CLR은 C# 코드를 컴파일 한 결과물인 IL 코드를 다시 해당 플랫폼에 맞는 코드로 변환하여 하나의 소스코드로 여러 플랫폼을 지원함 .NET에는 공용 타입 시스템이 있다 모든 타입은 값 타입과 참조 타입으로

2022년 9월 13일
·
0개의 댓글
·

레트로 교제 서버 수업

Unity에서의 서버(포톤) 로컬 권한 검사 내 입력은 내 캐릭터에서만 작동되어야지 리모트 플레이어까지 작동되면 안된다. 오브젝트가 로컬권한을 가지고 있는지 검사해야 합니다. 서버의 종류 전용서버 서버의 모든 자원이 온전히 네트워크 서비스를 유지하는데 사용되며,

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

Node.js 4장 http 모듈로 서버 만들기

서버는 클라이언트가 있기에 동작합니다클라이언트에서 서버로 요청을 보내고, 서버에서는 요청의 내용을 읽고 처리한 뒤 클라이언트에 응답을 보냅니다.const http = require('http');const fs = require('fs').promises;http.cr

2022년 9월 13일
·
0개의 댓글
·

Unity Shader

픽셀은 디지털 이미지를 구성하는 최소 단위이다.빛의 3원색인 RGB으로 더 작은 단위인 채널(서브픽셀)을 구성해 이 3가지 채널을 혼합해 원하는 색을 만들고 각 채널을 통과하는 빛의 양(%)로 계조를 표현한다.쉐이더는 최종적으로 화면에 출력할 픽셀의 색을 정하는 함수를

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

벡터와 렌더링 파이프라인

동일한 길이와 방향을 가리키는 두 개의 백터는 동일한 것으로 취급된다.위 사진 참조길이가리키는 방향빛이 비추는 방향 을 알고싶을 때다각형의 방향 을 알고싶을 때3D 세계에서 카메라가 보고 있는 방향 을 알고싶을 때유니티는 왼쪽의 왼손 좌표 시스템을 사용하고 있다.포인트

2022년 9월 8일
·
0개의 댓글
·

힙(Heap)은 완전 이진트리에 있는 노드 중에서 값이 가장 큰 노드나 값이 가장 작은 노드를 찾이 위해 만든 자료구조이다.값이 가장 큰 노드를 찾기 위한 힙을 최대 힙값이 가장 작은 노드를 찾기 위한 힙을 최소 힙힙은 우선순의 큐 (Priority Queue)라고도

2022년 9월 5일
·
0개의 댓글
·
post-thumbnail

CLR C#과 Unity C#의 차이

마이크로소프트에서 개발한 완전 객체 지향 프로그래밍 언어자바를 본떠서 만들었다.무조건 클래스가 있어야한다.강건하고 유지보수를 위한 여러가지 기능을 제공한다가비지 컬렉션 : 메모리를 자동으로 정리람다 식 : 함수형 프로그래밍을 위한 것비동기 프로그래밍마이크로소프트는 어떤

2022년 8월 12일
·
0개의 댓글
·

C# 교제 수업 11. 일반화 프로그래밍

일반화 : 특수한 개념(사람, 돼지, 오리너구리, 고래들의 수유 방식)으로부터 공통된 개념(포유류)을 찾아 묶는 것일반화 프로그래밍이 : 같은 동작을 하지만 다양한 형식의 동작이 필요한 경우 모든 경우의 수에 오버로딩을 할 수 없으므로 특수한 형식을 일반화 하여 만든

2022년 8월 12일
·
0개의 댓글
·

C# 교제 수업 14. 람다식

람다식은 함수로 이루어 져 있다기본적인 람다식 : 매개변수\_목록 => 식(매개변수\_목록) => {문장1;문장2;문장3;}매개변수가 없다면 ()만 존재한다하나의 익명 메소드나 무명 함수를 만들기 위해 매번 별개의 대리자를 선언해야 했습니다.이 문제를 해결하기 위해

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

C# 교제 수업 13. 대리자와 이벤트

함수를 대신 호출할 수 있는 타입이름이 없는 메소드생긴건 함수같지만 타입이다델리게이트와 동일한 매개변수를 받도록 구현해야 한다메소드가 두번다시 사용할 일이 없다고 생각될 때 익명메소드를 사용하면 좋다대리자를 선언 -> event 한정자로 수식해 선언 -> 이벤트 핸들러

2022년 8월 11일
·
0개의 댓글
·

C# 교제 수업 18. 파일 다루기

파일은 컴퓨터 저장 매체에 기록되는 데이터 묶음입니다.디렉터리는 파일이 위치하는 주소로, 파일을 담는다는 의미에서 폴더 라고 부르기도 합니다.System.IO 네임스페이스에서 다음과 같은 클레스들을 제공합니다File : 파일의 생성, 복사, 삭제, 이동, 조회를 처리하

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

[Network] OSI 참조모델 과 TCP/IP

이더넷이 나오고 네트워크 망이 형성됨같은 네트워크에 끼리 속하는 컴퓨터끼리는 송신이 가능했다.물리적인 거리가 멀더라도 같은 네트워크라면 송신이 가능네트워크끼리 뭉쳐서 나온것이 인터넷이다.어떤식으로 데이터를 주고 받는건지OSI의 7계층 이라고 할 수 있다.각 계층별 기능

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

0721 배운거(레트로 좀비서바이벌)

문법은 C++과 같으나 몇 가지 차이점이 있음열거형으로 만든 기호상수 사용 시 꼭 열거형을 앞에 적어줘야 함 ex) State.Readyint 타입으로 암시적 형 변환 불가능. 명시적으로 변환 해야 함 ex) (int)State.ReadyC++보다 좀 더 풍성한 기능

2022년 7월 21일
·
0개의 댓글
·

Unity 0720 배운거

라이트연산은 굉장히 비싼 연산이다. 그래서 왠만하면 라이팅 정보를 저장해 놓는다. 즉, 미리 연산한다. => 라이트맵(LightMap)글로벌 일루미네이션(GI; Global Illumination) : 간접광 계산유니티에서 제공하는 라이트 종류점(Point) : 구형

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

디자인 패턴 : 옵저버 패턴

폴링 : 주기적으로 데이터 확인 해 주는것어떤 객체의 상태가 변할 때 그 객체에 의존성을 가진 다른 객체들이 그 변화를 통지 받아 자동으로 갱신될 수 있게 만드는 패턴이다.한 객체가 다른 객체에 종속적일 때한 객체의 변경으로 다른 객체를 변경해야하고, 프로그래머가 변경

2022년 7월 19일
·
0개의 댓글
·