profile
우직한, 나무같은 개발자
post-thumbnail

OpenSource(2) - Zookeeper

Zookeeper의 개발 배경 Kafka와 같은 분산 시스템에서는 클러스터간의 통신이나 데이터를 처리하는데 있어 몇가지 고민이 있었다, 분산된 시스템 같이 정보를 어떻게 공유할 것인가 클러스터에 있는 서버들의 상태를 어떻게 체크할 것인가 분산된 서버들 간의 동기화를

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

OpenSource(1) - Kafka

공개적으로 액세스할 수 있게 설계되어 누구나 자유롭게 확인, 수정, 배포할 수 있는 소프트웨어누구나 검사, 수정 및 개선할 수 있는 소스코드가 포함된 소프트웨어. 누구나 기능을 추가하거나 기존 오류를 해결하여 애플리케이션을 개선하거나 사용자 지정이 가능. 또한, 오픈

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

AWS Cloud(1) - Cloud Computing의 배경

React와 Spring Boot(localhost:3000 & localhost:8080)를 이용해 동해선 광역전철을 홍보를 위한 정보를 제공하는 웹 프로젝트를 완성했습니다. 그러나 문득 혼자서 프론트엔드 배포와 백엔드 배포를 해본 경험이 없기에 문득 이번 프로젝트를

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

React와 Spring Boot의 통합 준비

위 과정까지 오셨다면, 이제 Spring Boot와 React 간의 포트를 일치시켜야 합니다. 현재 Spring Boot의 포트는 http://localhost:8080 에서 실행되고 React는 http://localhost:3000 에서 실행됩니다

2025년 1월 16일
·
0개의 댓글
·
post-thumbnail

🍃 Spring(스프링)이란?

오늘 시간에는 스프링에 대한 개념과 특징에 대해 알아보며 저와같이 스프링이 어떤것인지 모르고 이용한 모두에게 구체적으로 설명해보는 시간을 가져보겠습니다!엔터프라이즈용 Java 어플리케이션 개발을 편하게 할수 있는 오픈소스 경량급 어플리케이션 프레임워크프레임워크란? 어

2025년 1월 16일
·
0개의 댓글
·
post-thumbnail

💻 초기 프로젝트 개발설정

이번 포스팅은 새로운 시리즈로 찾아뵙는 React와 Spring Boot를 이용하여 프로젝트를 개발할때 초기 프로젝트 세팅하는 방법에 대한 글입니다! 처음 프로젝트를 만들어보려는 분이시나거나 저처럼 만들어 보신 적은 있어도 자꾸 까먹으시는분을 위한 포스팅입니다 ㅎㅎ.

2025년 1월 15일
·
0개의 댓글
·
post-thumbnail

백트래킹(BackTracking)이란?

어떤 문제를 풀 때 모든 경우의 수를 체크해보면서, 해가 아닌수의 경우를 만나면 그 이전 상태로 되돌아가면서 다른 케이스를 체크하는 알고리즘입니다. (또는 되추적이라고 합니다)우선, 본격적인 비교에 앞서 간단하게 깊이우선탐색이 뭔지부터 간단하게 집고 넘어가봅시다. 오늘

2025년 1월 13일
·
0개의 댓글
·
post-thumbnail

병합정렬(MergeSort)의 완전 이해!

→ 병합 정렬을 이용한 문제,,, mergeSort() 함수 생성 그리고 재귀를 이용하여 N개의 배열에서 K번째로 정렬되는 숫자를 출력하게 하면 되는건가?→ 병합 정렬(Merge Sort)을 구현하여 배열을 오름차순으로 정렬하는 동안 K번째로 저장되는 값을 추적 하는

2025년 1월 11일
·
2개의 댓글
·
post-thumbnail

정렬(Sorting) 이란?

코딩테스트에서 정렬은 기본 중의 기본이지만, 실제로 심층적인 이해와 응용이 요구되는 경우도 많습니다. 정렬 알고리즘의 종류와 각각의 특징을 이해하고, 적합한 상황에서 이를 선택할 수 있는 능력을 기르는 것이 중요합니다. 여기서는 정렬의 개념, 종류, 특징, 그리고 정렬

2025년 1월 11일
·
0개의 댓글
·
post-thumbnail

재귀함수 & 재귀 알고리즘 (Recursion)

함수 내부에서 ‘자기 자신을 호출하는 함수’. 이를 통해 함수가 자신을 반복적으로 호출하면서 원하는 결과를 얻을수 있습니다.단, 재귀 함수를 사용하는 경우 함수 호출이 계속해서 쌓이기 때문에 호출 스택이 받아져서 성능 저하가 될 수도 있음. 따라서 재귀함수를 작성할때에

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

코딩테스트란?

코딩테스트란? 개발자의 알고리즘과 자료구조에대해 정확히 알고있는지 확인하고 그 문제해결 능력을 확인하기위해 채용과정에서 사용되는 시험방법 평가요소 기술 역량 : 프로그래밍 문법, 알고리즘, 자료구조 등을 평가함 문제 해결 능력 : 주어진 제시문을 잘 이해해서 문제

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