
Windows에서 클론 시 'Filename too long' 오류 해결하기
문제 상황 spring boot 프로젝트를 fork 한 레포지토리를 클론하는 중 예상치 못한 오류를 발견했다. 클론은 성공했지만 체크아웃이 실패했다는 메시지가 보인다. 원인 이 오류는 Windows의 파일 경로 길이 제한 때문이다. 찾아보니 Windows는 기본적으로 260자의 파일 경로 제한이 있다. 이는 과거 MS-...
문제 상황 spring boot 프로젝트를 fork 한 레포지토리를 클론하는 중 예상치 못한 오류를 발견했다. 클론은 성공했지만 체크아웃이 실패했다는 메시지가 보인다. 원인 이 오류는 Windows의 파일 경로 길이 제한 때문이다. 찾아보니 Windows는 기본적으로 260자의 파일 경로 제한이 있다. 이는 과거 MS-...
우연히 빈 시간에 PS 감각을 잃지 않을 겸 제9회 천하제일 코딩대회 본선 Open Contest 에 참여했다. 풀었던 순서로 기록하고자 한다. A번 [Gold I] OPS 분석 - 34063 문제 링크 성능 요약 메모리: 15164 KB, 시간: 688 ms 분류 수학, 다이나믹 프로그래밍, 조합론 제출 일자 2025년 7월 15...
[Gold I] 창업 - 16890 문제 링크 성능 요약 메모리: 47068 KB, 시간: 1076 ms 분류 그리디 알고리즘, 문자열, 정렬, 게임 이론 제출 일자 2025년 7월 8일 16:47:38 문제 설명 구사과와 큐브러버는 공동 창업을 하려고 한다. 두 사람은 회사 이름을 아직 결정하지 못했고, 서로가 생각한 회사 이름이 상...
[level 2] 입양 시각 구하기(1) - 59412 문제 링크 성능 요약 메모리: 0.0 MB, 시간: 0.00 ms 구분 코딩테스트 연습 > GROUP BY 채점결과 Empty 제출 일자 2025년 07월 08일 15:52:53 문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블...
Mutex와 Semaphore 이전의 배경 Race Condition (경쟁 상태) 여러 개의 프로세스가 공유 자원에 동시 접근할 때 실행 순서에 따라 결과값이 달라질 수 있는 현상 공유 자원에 여러 프로세스/쓰레드가 동시에 접근 -> 의도치 않은 동작 발생 가능 따라서 프로세스나 쓰레드를 공유자원에 동시에 접근하지 못하도록 접근 순...
[level 2] 특정 물고기를 잡은 총 수 구하기 - 298518 Add commentMore actions 문제 링크 성능 요약 메모리: undefined, 시간: 구분 코딩테스트 연습 > SELECT 채점결과 합계: 100.0 / 100.0 제출 일자 2025년 07월 02일 03:41:06 문제 설명 낚시앱에서 사용하는...
Operating System 공룡책 5.6절의 실시간 CPU 스케줄링에 대해 정리해보았다 실시간 CPU 스케줄링 실시간 CPU 스케줄링은 연성(soft) 실시간 시스템과 경성(hard) 실시간으로 구분 연성 실시간 시스템 중요한 실시간 프로세스가 스케줄 되는 시점에 관해 아무런 보장을 하지 않는다. 오직 중요 프로세...
[Gold IV] 녹색 옷 입은 애가 젤다지? - 4485 Add commentMore actions 문제 링크 성능 요약 메모리: 20540 KB, 시간: 192 ms 분류 그래프 이론, 그래프 탐색, 최단 경로, 데이크스트라, 격자 그래프 제출 일자 2025년 6월 29일 16:16:25 문제 설명 젤다의 전설 게임에서 화폐의 단위...
컴퓨터에서 프로그램이 실행되기까지 과정을 정리해보고자 한다. 개발자 입장에서 직접 작성한 고급언어 코드 프로그램이 어떻게 작동하게 되는지 알아보자. 운영체제별 차이점까지 깊게 다루진 않았다. 특히 Java 개발자 측면에서 찾아보며 정리해보았다. 프로그램 실행 과정 전체 개요 C/C++ 실행 과정 소스 코드(.c, .cpp) -> 컴파일 -...
Operating System 작동 컴퓨터의 전원을 켜거나 재부팅 할 때와 같이 컴퓨터를 실행하려면 초기 프로그램을 실행해야 한다. 이 초기 프로그램(부트스트랩 프로그램)은 일반적으로 컴퓨터 하드웨어 내에 펌웨어로 저장된다. 부트스트랩 프로그램은 운영체제를 적재하는 방법과 해당 시스템 실행을 시작하는 방법을 알아야한다. 부트스트랩 프로그램이...