전체 글13 Java와 C#의 타입과 객체 차이 정리 Java의 Generic은 객체 타입 중심이라 int 대신 Integer 같은 Wrapper Type을 사용합니다. 반면 C#은 int 같은 value type도 Generic에 사용할 수 있습니다.다형성은 구현체보다 인터페이스의 기능에 집중하는 것입니다. LogitechMouse든 SamsungMouse든 Mouse가 제공하는 기능만 만족하면 Mouse 타입으로 사용할 수 있습니다.abstract class는 직접 new로 객체를 만들 수 없고, 공통적인 구조나 "무엇을 할지"를 정의한 뒤 구체적인 구현은 자식 클래스에게 맡깁니다.또한 값이 없을 수 있는 상황을 Java는 Optional, C#은 User?처럼 표현할 수 있습니다.한 줄 요약Java와 C#은 비슷하지만 Generic, 타입 시스템, n.. 2026. 9. 1. LLM 적용 방법인 PEFT vs RAG 리뷰 https://www.youtube.com/watch?v=WWaPGDS7ZQs 멋있는 사자에서 프로젝트를 진행하면서 전이학습과 전체 파인튜닝을 활용했지만, 컴퓨팅 파워가 부족하여 코랩에서 진행하게 되었었다. 이후 이 영상을 보고 FEFT와 RAG 방식을 결합해 사용하면 모델의 선택 범위를 확장하고, 답변의 결과를 더욱 세밀하게 조절할 수 있다는 가능성을 확인했다. 이를 위해 데이터를 더욱 철저하게 정제해야 할 필요성도 느꼈다. 보안과 비용 문제로 인해 앞으로는 오픈소스 활용이 더욱 증가할 것으로 예상된다. 그리고 기존에 없던 프로젝트를 구현하기 위한 PoC를 진행했는데, 이를 통해 영상 해석을 더욱 쉽게 할 수 있게 되어 새로운 감회를 느꼈다. 용어정리 Architecture: AI Model의 구조 C.. 2024. 3. 4. Localization public void UserLocalization(int index) { LocalizationSettings.SelectedLocale = LocalizationSettings.AvailableLocales.Locales[index]; } index = 언어인덱스 public LocalizeStringEvent localizeStringEvent; localizeStringEvent.StringReference.TableEntryReference = "Key" 스크립트로 StringTable 안에 key 값을 string으로 넣어서 바꾸기 public LocalizeStringEvent localizeStringEvent; localizeStringEvent.StringReference.TableRe.. 2024. 3. 3. Coroutine WaitForFixedUpdate(): 다음 FixedUpdate 물리 프레임 전까지 일시 중지 WaitForSecondsRealtime(5): 크기 조정되지 않은 시간을 사용하여 지정된 시간(초) 동안 코루틴 실행을 일시 중지 WaitForSeconds(5): 조정된 시간을 사용하여 지정된 시간(초) 동안 코루틴 실행을 일시 중지 WaitForEndOfFrame(): 모든 렌더링 작업이 끝날 때까지 일시 중지 null: 다음 프레임까지 대기 StartCoroutine(코루틴): 코루틴을 연결하고 코루틴이 완료될 때까지 일시 중지 // Coroutine 재사용 최적화 IEnumerator MyCoroutine; // Wait 재사용 최적화 readonly WaitForFixedUpdate Coroutin.. 2024. 2. 8. 이전 1 2 3 4 다음