profile
백엔드 개발자를 목표로 공부하고 있습니다.
post-thumbnail

[CS] API와 REST API

쉽게 비유를 들어서 위의 그림으로 설명 가능손님과 요리사 사이에서 점원의 역할이 프로그램과 프로그램 사이의 API 역할이라고 생각하면 됨즉, 프로그램간의 요청을 편리하게 처리하기 위해 존재한다.Application Program Interface ( API )의 사전적

2021년 6월 29일
·
1개의 댓글
·
post-thumbnail

[Spring] Memo API 만들기 (CRUD 기능 구현)

1. 목표 End to End 프로젝트 3계층에 대한 이해 API 설계하기 (CRUD) 와 구현 2. Repository 만들기 1) Memo 클래스 만들기 왜 필요할가? Memo라는 것을 구현하려면 필요한 Table을 만들어야 함 → 이러한 기능을 Repos

2021년 6월 28일
·
0개의 댓글
·
post-thumbnail

[JAVA] 객체지향 언어(클래스와 객체)

80년 초 소프트웨어의 위기 ⇒ 빠른 변화를 못 쫒아감해결책으로 객체지향 언어를 도입 ( 절차적 ⇒ 객체지향 )코드의 재사용성이 높고 유지보수가 용이, 중복 코드 제거프로그래밍 언어 + 객체지향개념 ( 규칙 ) ⇒ 규칙이라서 외워야 함!OOP의 4가지 핵심 개념캡슐화상

2021년 6월 27일
·
0개의 댓글
·
post-thumbnail

[TIL-2] BFS와 DFS 이해

1. WHY? 왜 쓰는지에 대해 이해하는 것이 중요하다. BFS, DFS 용어에서 유추가 되듯이 먼저, 탐색(Search)에 대해 생각해 볼 필요가 있다. 1.1 탐색(Search) 알고리즘을 시작하면서 쉽게 접하게 되는 주제이다. 단순히 이름 그대로 원하는 데이

2021년 6월 18일
·
0개의 댓글
·
post-thumbnail

[TIL-1] 재귀함수

영어 뜻에서 유추가 가능하듯 자기 자신을 호출하는 함수를 의미숫자를 Count 하는 함수를 재귀함수로 구현한 것함수 내의 함수가 호출된 것을 보고 재귀함수로 이루어져 있구나 생각할 수 있음여기서 중요한 점은 재귀 함수가 언제 끝날지를 알려줘야 함끝나는 조건을 주지 않을

2021년 6월 16일
·
0개의 댓글
·