블로그

CS 지식
2025.03.03.

HTTP 기초 (URL과 리소스, HTTP 메시지)

CS 지식 스터디에서 HTTP에 관해 발표하기 위해 'HTTP 완벽 가이드(인사이트)'의 1장 ~ 3장 내용을 요약한 게시물입니다.

  • HTTP
  • 스터디
개발/DB
2025.01.20.

Index와 EntityGraph 적용 과정 정리

MariaDB와 Hibernate(JPA)를 활용하여 프로젝트를 진행하며 데이터베이스 쿼리 성능 최적화와 관련된 작업을 정리하였습니다.

  • MariaDB
  • JPA
  • Spring
토이프로젝트
2024.11.27.

졸업 작품 돌아보기, 하모나이즈

올해를 끝으로 소프트웨어학과 4년 생활이 끝난다고 하니 뭔가 아쉬운 마음이 든다. 2주 전 캡스톤 디자인 전시회를 치렀는데, 많이 부족하긴 해도 오랜 시간 공들인 프로젝트라 그런지 신경 썼던 점이나 아쉬웠던 점을 꼭 기록해야만 할 것 같아 써보려고 한다.

  • 졸업작품
  • 토이프로젝트
토이프로젝트
2024.07.24.

음 높이(Pitch) 예측 모델 정리

음악 오디오 파일에서 가수의 노래 목소리의 음 높이를 추출하는 작업을 하면서, 사용해 본 음 높이 예측(Pitch Estimation) 모델을 정리하였습니다. 기계학습과 관련해서 잘 알고 있지는 않지만, 관련된 글이 없어 개인적으로 사용할 때 참고용으로 적어 보았습니다.

  • 기계학습
  • 토이프로젝트
개발
2022.09.13.

위도와 경도를 사용하여 가까운 지점 찾기

프로젝트를 진행하면서 자신과 가까이 있는 지점들을 검색하는 기능이 필요했다. 데이터베이스에 아래와 같이 모든 지점들의 위도와 경도를 실수 형태로 가지고 있다. 이때 한 지점과의 직선 거리가 일정 값 이하인 지점들을 어떻게 찾을 수 있을까?

  • SQL
  • 수학
CS 지식
2022.06.17.

대칭 최소-최대 힙(SMMH)

대칭 최대-최소 힙(SMMH, symmetric min-max heap)은 양쪽 끝 우선순위 큐를 표현할 수 있는 자료구조이다. 양쪽 끝 우선순위 큐(double-ended priority queue)는 일반적인 우선순위 큐와 달리 최소 우선순위 원소의 반환과 삭제, 최대 우선순위 원소의 반환과 삭제를 동시에 지원하는 자료구조이다.

  • 자료구조