> For the complete documentation index, see [llms.txt](https://kevin0.gitbook.io/study-logs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kevin0.gitbook.io/study-logs/readme.md).

# Computer Science

## Summary

* [README](/study-logs/readme.md)
* [Computer Science](https://github.com/young0264/evolve/blob/main/computer-science/README.md)
  * [Linux (Ubuntu)](/study-logs/linux.md)
  * [Network](https://github.com/young0264/evolve/blob/main/network/README.md)
  * [Operating System](https://github.com/young0264/evolve/blob/main/os/README.md)
* [Java](/study-logs/java.md)
  * [Spring](/study-logs/spring.md)
  * [JPA](https://github.com/young0264/evolve/blob/main/jpa/README.md)
* [Database](/study-logs/database.md)
  * [Redis (with Cache)](/study-logs/redis-with-cache.md)
  * [MySQL](https://github.com/young0264/evolve/blob/main/mysql/README.md)
* [Software Architecture](/study-logs/software-architecture.md)
  * [Design Pattern](/study-logs/design-pattern.md)
  * [Web](/study-logs/web.md)
  * [Test Strategy](/study-logs/test-strategy.md)
* [Docker](/study-logs/docker.md)
* [Jenkins](/study-logs/jenkins.md)
* [Cloud Native](https://github.com/young0264/evolve/blob/main/cloud-native/README.md)
  * [Kubernetes](/study-logs/kubernetes.md)
* [Open Source](/study-logs/open-source.md)
* [React](https://github.com/young0264/evolve/blob/main/react/README.md)
* [Git](https://github.com/young0264/evolve/blob/main/git/README.md)
* [Troubleshooting](/study-logs/troubleshooting.md)
* [Interview](/study-logs/interview.md)

## Computer Science

**URI(Uniform Resource Identifier)**&#xB294; 인터넷에서 자원을 식별하기 위한 문자열. URI는 URL과 URN을 포함하는 상위 개념. 즉 특정 자원을 식별하기 위한 포괄적인 방법을 제공하며, 자원의 위치나 이름을 나타낼 수 있음.

**URL(Uniform Resource Locator)**&#xC740; URI의 한 형태로, 인터넷상에서 자원의 위치를 나타내는 방식. 자원이 어디에 있는지를 설명하는데 사용되며, 자원에 접근하기 위한 프로토콜을 포함함. 예를 들어 웹페이지의 URL은 해당 페이지가 위치한 서버의 주소와 접근 방법(HTTP)을 포함함. ex) <https://www.naver.com>

<kbd>\*\*URN(Uniform Resource Name)</kbd>\*\*은 URI의 또 다른 형태로, 자원의 위치와 상관없이 자원의 이름을 식별하는 방식. 자원의 위치가 변하더라도 동일한 식별자를 유지할 수 있게 함. 특정 스키마를 따르며 자원에 대한 영구적인 식별자를 제공함. ex)urn:isbn:04124124(특정 책의 ISBN 번호)

> \[참고]
>
> * [URI, URL 그리고 URN](https://hudi.blog/uri-url-urn/)
> * [카카오페이 기술 블로그 - URL이 이상해요! Java와 Spring 중 범인은 누구?](https://tech.kakaopay.com/post/url-is-strange/)
