태그 목록
전체보기 (171)수업일기(114)Unity(17)알고리즘(12)C#(10)Csharp(9)백준(7)boj(7)디자인 패턴(5)컴퓨터공학(5)그래프(4)정보처리기사(4)C(4)C/C++ 정리(3)자료구조(3)코루틴(2)머신러닝(2)AI(2)이벤트(2)struct(2)유니티(2)기타 정리(2).NET(2)set(2)Ford(1)counter clock wise(1)i18n(1)Localization(1)텍스처(1)플로이드(1)Semaphore(1)Internationalization(1)Atomic Write Pattern(1)구조체(1)warshall(1)visual studio(1)Random sample consensus(1)반올림(1)Named 파라미터(1)floyd(1)동기화(1)유니온 파인드(1)transform(1)은행가의 반올림(1)SVM(1)intersection(1)공군 정보보호병(1)최단 거리(1)BSP(1)l10n(1)IntroSort(1)플로이드 워셜 알고리즘(1)컴퓨터 비전(1)취직(1)외적(1)cross product(1)dijkstra(1)다익스트라(1)Union Find(1)렌더링 파이프라인(1)Floyd-Warshall Algorithm(1)함수 호출(1)await(1)python(1)Bellman-Ford Algorithm(1)async(1)비동기(1)ref(1)abstract(1)undordered_set(1)Call By Value(1)class(1)in(1)windows(1)기하학(1)분할정복(1)unordered_map(1)Call By Reference(1)DSPTime(1)벨만 포드(1)상대 경로(1)절대 경로(1)virtual(1)CPlusplus(1)WriteAllText(1)서포트 벡터 머신(1)파라미터(1)wpf(1)Python 3(1)stl(1)상태 패턴(1)벡터곱(1)수학(1)렌더 파이프라인(1)Texture(1)interface(1)인터페이스(1)추상클래스(1)Texture2D(1)매개 변수 한정자(1)뮤텍스(1)URP(1)Binary Space Partitioning(1)I2 Localization(1)비주얼 스튜디오(1)VS Code(1)세마포어(1)extension(1)Bellman(1)C++(1)벨만-포드 알고리즘(1)OUT(1)분할정복을 이용한 거듭제곱(1)정렬(1)클래스(1)MVC 패턴(1)AES(1)disjoint set(1)단축키(1)암호화(1)params(1)AudioSettings.dspTime(1)VS(1)AudioSource(1)전략 패턴(1)다익스트라 알고리즘(1)Windows 안정성 모니터(1)Dijkstra's algorithm(1)Map(1)벡터의 외적(1)StreamWriter(1)ccw(1)기하(1)연관 컨테이너(1)round(1)mutex(1)코드 사인(1)운영체제(1)보안(1)Astar(1)싱글톤(1)교집합(1)이벤트 뷰어(1)lossyScale(1)운영 체제(1)OS(1)RANSAC(1)인스펙터(1)Atomic Write 패턴(1)이진 공간 분할(1)취업(1)Optional 파라미터(1)Divide and conquer(1)
post-thumbnail

RANSAC(Random sample consensus)

RANSAC은 데이터를 랜덤하게 샘플링하여 사용하고자 하는 모델을 맞춘 다음 그 결과가 원하는 목표치에 도달하였는지 확인하는 과정을 통해 모델을 데이터에 맞게 최적화하는 과정이다.

2025년 5월 28일
·
0개의 댓글
·
post-thumbnail

SVM(서포트 벡터 머신, Support Vector Machine)

SVM은 패턴 인식, 자료 분석을 위한 지도 학습 모델이며, 주로 분류와 회귀 분석을 위해 사용한다.

2025년 5월 28일
·
0개의 댓글
·

Transform.lossyScale

UI 구현 중 카메라 캔버스로 인해 위치 값이 바뀐 경우가 생겼다. 이를 해결하기 위해 lossyScale을 활용했다.

2025년 4월 23일
·
0개의 댓글
·

Unity 텍스처(Texture)

작업 중 Texture2D.whiteTexture를 사용하다가 에디터가 사진으로 가득차는 참사가 있었다. 이러한 문제가 다시 발생하지 않도록 여기에 공부한 내용을 정리한다.

2025년 4월 18일
·
0개의 댓글
·

[C#] Virtual(가상), Abstract(추상), Interface(인터페이스)

상속을 활용하던 중, virtual과 abstract의 사용 개념이 헷갈렸다. 이런 일이 다시 없도록 정리한다.

2025년 2월 25일
·
0개의 댓글
·
post-thumbnail

전략 패턴

전략 패턴(strategy pattern)은 실행 중에 알고리즘을 선택할 수 있게 하는 행위 소프트웨어 디자인 패턴이다.

2025년 2월 18일
·
0개의 댓글
·
post-thumbnail

상태 패턴

상태 패턴(state pattern)은 객체 지향 방식으로 상태 기계를 구현하는 디자인 패턴이다.

2025년 2월 17일
·
0개의 댓글
·
post-thumbnail

BSP(Binary Space Partitioning)

BSP(Binary Space Partitioning, 이진 공간 분할법)이란 재귀적으로 유클리드 공간을 초평면 상의 볼록 집합으로 분할하는 기법이다. 3차원(또는 2차원) 공간을 효율적으로 다루기 위해, 하나의 공간을 재귀적으로 둘씩 나누어가는 기법이라는 뜻이다.

2025년 2월 14일
·
0개의 댓글
·

Introsort

인트로 정렬(introsort)은 평균적으로 빠른 성능을 내면서 최악의 조건에서도 점진적으로 최적화된 성능을 제공하는 하이브리드 정렬 알고리즘이다.

2025년 2월 13일
·
0개의 댓글
·

AudioSettings.dspTime

AudioSettings.dspTime이란? Unity에서 오디오 시스템에서 처리된 실제 오디오 샘플 수에 기반하여 반환되는 초 단위 시간이다.

2025년 2월 13일
·
0개의 댓글
·

[C#] 메소드 파라미터

코드에서 파라미터에 :가 붙은 것을 처음 봤다. 조사해보니 Named 파라미터라더라. 그 내용을 정리하고자 한다.

2025년 2월 13일
·
0개의 댓글
·

Unity와 Visual Studio Code 연동

CLine을 활용하기로 결정하면서 Unity와 VS Code를 연동할 필요가 생겼다. 그 과정을 아래에 정리한다.

2025년 2월 10일
·
0개의 댓글
·

C# AES 파일 암호화/복호화

외부 API의 인증 토큰을 암호화해서 저장할 필요가 생겼다. 그 암호화에 AES를 적용해보고자 한다.

2025년 2월 7일
·
0개의 댓글
·

윈도우 문제 파악하기

WPF로 만든 런처 프로그램이 실행되지 않는 오류가 발생했다. 윈도우 오류인지 검사하는 방법을 정리한다.

2025년 2월 6일
·
0개의 댓글
·

[C#] 비동기와 코루틴 - async, await

유니티 환경에서, Monobehaviour를 상속 받지 않는 클래스에서 비동기적 혹은 코루틴과 유사하게 실행되는 함수를 만드는 방법을 찾는 과정에서 배운 내용

2025년 1월 2일
·
0개의 댓글
·

코루틴 안의 지연을 특정 이벤트 호출까지로

코루틴 안의 지연을 특정 이벤트 호출까지로 하고 싶다.Unity에서 코루틴 안의 지연을 특정 이벤트 호출까지로 설정하려면, 이벤트가 발생할 때까지 기다리는 로직을 추가하면 됩니다. 이를 위해 yield return과 이벤트를 결합한 방식을 사용할 수 있습니다. 아래는

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

이벤트 호출마다 다른 함수 호출

이벤트가 Invoke 될때마다 다른 함수가 호출되도록 하고 싶다. 어떤 방법이 가능할까?Unity에서 이벤트가 Invoke될 때마다 다른 함수가 호출되도록 하려면, 이벤트 핸들러의 동작을 유동적으로 변경할 수 있는 다양한 방법이 있다. 아래에서 각각의 방법을 설명합니다

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

은행가의 반올림

Math.Round 함수를 사용 중에 예상하는 값과 다른 결과가 나오는 경우가 생겼다. 그 원인은 Math.Round의 기본 설정이 은행가의 반올림이기 때문이었다.

2024년 11월 4일
·
0개의 댓글
·
post-thumbnail

파일과 폴더 - 절대 경로와 상대 경로

파일과 폴더를 다루는 코드를 보다보면 "."이나 ".."으로 표시된 경로가 있다. 이는 상대 경로라고 하는 것이고, 자신의 위치를 기준으로 경로를 표시하는 방법이다. 이에 대해 좀 더 자세히 알아보자.

2024년 10월 29일
·
0개의 댓글
·

비주얼 스튜디오 유용한 단축키 모음

비주얼 스튜디오 유용한 단축키 모음

2024년 10월 28일
·
0개의 댓글
·