🌑 Process, Processor, Thread
2024-04-27. 20:19 ‘2023-11-10-Process-Processor: 🌑 Process, Processor’ 글 계승 💫 Q 프로세스, 프로세서, 스레드에 대해 설명해 주세요. 프로세스와 스레드의 차이점은 무엇인가요? 💫 Processor 프로세서 일반적으로 중앙처리장치 (Central Processing ...
2024-04-27. 20:19 ‘2023-11-10-Process-Processor: 🌑 Process, Processor’ 글 계승 💫 Q 프로세스, 프로세서, 스레드에 대해 설명해 주세요. 프로세스와 스레드의 차이점은 무엇인가요? 💫 Processor 프로세서 일반적으로 중앙처리장치 (Central Processing ...
🗿 데스노트 엄청 재밌게 봤던 것 같은데, 후반으로 갈 수록 조금 루즈해졌던 것 같기도. 2대 L 나온다던지, 허무한 엔딩이라던지 그런 부분이 좀 그런 것 같다. 🗿 모브사이코 100 1기, 2기, 3기 봤는데 잘 기억안남. 왁굳형 건콘에서 켄인데요님이 만든 작품보고 알게된 만화. 잘 기억은 안나지만, 한동안 재밌게 봤던 것 같다. 레...
💫 Delegate Like 함수 포인터 in C++. 주로 이벤트 처리, 비동기 처리, 콜백 함수를 구현할 때 사용된다. delegate void MyDelegate(string msg); class MyClass { public void Method1(string msg) { Console.WriteLine(msg); } } c...
먼저 힙과 스택에 대해 알아야 한다. 값과 참조에 대해 알아야 한다. 값 형식은 스택에 저장되며, 참조 형식은 힙에 저장됩니다. 값 형식을 힙에 저장되도록 하려면 박싱이 필요하다. 💫 Q Object 타입에 Value 타입을 대입하면 Value를 레퍼런...
💫 Q 가비지에 대하여 GC에 대해 설명해봐라 GC 최적화를 위해 할수있는일은 무엇이 있을지 설명해봐라 GC의 장점과 단점에 대해 설명해봐라 세대별 가비지 컬렉션 Unity Instantiate/Destroy를 반복적으로 사용하면 메모리 증가 -> 오브젝트 풀 사용 ...
💫 Q OOP에 대해 설명해 주세요. OOP에 대한 자유로운 의견 클래스 세분화(단일책임원칙)에 대한 자유로운 의견 오버라이딩과 오버로딩 정의 💫 OOP 객체 지향 프로그래밍 (Object Oriented Programming) 객체와 클래스를 중심으로 코드를 구성. (기본 단위/블록) (재사용 -> 코...
💫 Partial 클래스, 구조체, 인터페이스, 함수, 속성, 이벤트를 여러 파일에 걸쳐 정의할 수 있게 해주는 키워드. 접근 제한자 아님. // File1.cs partial class MyClass { public void Method1() { } } // File2.cs partial class MyClass { public void...
🎲 빌드 에러 테스트를 위해 빌드를 돌려봤는데, 오류가 잔뜩이다. 이유는 내가 지금까지 구현한 방법으로는, 게임 데이터 스크립터블 오브젝트들을 빌드 후에 불러올 수 없기 때문이다. 그동안 사용한 방법은 아래과 같다. 먼저 에디터 타임에 유니티 프로젝트 경로에 위치한 스크립터블 오브젝트들을 로드하고, 이를 매니저 스크립터블 오브젝트의 딕셔너...
🎲 _ 일지를 꾸준히 적는게 참 어렵다. 🎲 변경점 : 인게임 던전 보상 UI 기존 퀘스트 보상 UI를 추상화하여 재사용 던전 스테이지 기존 스테이지를 추상화하여 재사용 단순 뱀서류에서 로그라이크 식 맵 모양으로 기획 변경 던전 제약 ...
💫 REST API 🫧 API Application Programming Interface 응용 프로그램에서 사용할 수 있도록 다른 응용 프로그램을 제어할 수 있께 만든 인터페이스 API를 사용하면 내부 구현 로직을 알지 못해도 정의되어 있는 기능을 쉽게 사용할 수 있음 여기서 인터페이스는 어떤 장치간 정보를 주고...