mirror of
https://github.com/cheatsnake/backend-cheats.git
synced 2024-11-26 23:35:06 +03:00
📝 Update
This commit is contained in:
parent
ec0fe49054
commit
a2dbc4995e
34
README.md
34
README.md
@ -2,7 +2,7 @@
|
||||
|
||||
Данный репозиторий представляет собой наглядную шпаргалку по основным темам в области Backend-разработки. Весь материал разбит на темы и подтемы. Структура материала состоит из 3 частей:
|
||||
|
||||
- **Визуальная часть** - различные изображения/таблицы для лучшего понимания (может отсутствовать). Все рисунки и таблицы сделаны с нуля, специально для этого репозитория. Это основная килерфича.
|
||||
- **Визуальная часть** - различные изображения/таблицы для лучшего понимания (может отсутствовать). Все рисунки и таблицы сделаны с нуля, специально для этого репозитория.
|
||||
- **Краткое описание** - очень краткая выжимка информации, позволяющая понять лишь основную суть.
|
||||
- **Ссылки на источники** - ресурсы с полной информацией по конкретному вопросу. По возможности мы стараемся указывать максимально авторитетные источники, либо же те, которые предоставляют информацию максимально простым и понятным языком.
|
||||
|
||||
@ -10,17 +10,17 @@
|
||||
|
||||
## Сеть и интернет
|
||||
|
||||
**Интернет** - это всемирная система объединяющая компьютерные сети со всего мира в единую сеть для хранения/передачи информации. К началу 2020 года количество пользователей в сети интерент перевалило за 4.5 млрд человек.
|
||||
**Интернет** - это всемирная система объединяющая компьютерные сети со всего мира в единую сеть для хранения/передачи информации. К началу 2020 года количество пользователей в сети Интернет перевалило за 4.5 млрд человек.
|
||||
|
||||
[Интернет — Википедия (wikipedia.org)](https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82)
|
||||
|
||||
[История Интернета — Википедия (wikipedia.org)](https://ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0)
|
||||
|
||||
- ### Как устроен интернет
|
||||
- ### Как устроен Интернет
|
||||
|
||||
Ваш компьютер никогда не был связан с интернетом напрямую. Вместо этого, он видит только свою локальную сеть, в которую проводным (Ethernet) или беспроводным (Wi-Fi, Bluetooth) путем подключены другие устройства.
|
||||
Ваш компьютер никогда не был связан с Интернетом напрямую. Вместо этого, он видит только свою локальную сеть, в которую проводным (Ethernet) или беспроводным (Wi-Fi, Bluetooth) путем подключены другие устройства.
|
||||
|
||||
Для связи с интернетом в вашей локальной находиться специальный мини-компьютер - **маршрутизатор**. Далее этот маршрутизатор связывает вас с интернет-провайдером, который в свою очередь связан с другими провайдерами более высокого уровня. Таким образом, ваше сообщение, пройдя транзитом через сеть нескольких провайдеров, достигнет сеть назначения.
|
||||
Для связи с Интернетом в вашей локальной находиться специальный мини-компьютер - **маршрутизатор**. Далее этот маршрутизатор связывает вас с интернет-провайдером, который в свою очередь связан с другими провайдерами более высокого уровня. Таким образом, ваше сообщение, пройдя транзитом через сеть нескольких провайдеров, достигнет сеть назначения.
|
||||
|
||||
[Как работает Интернет - MDN (mozilla.org)](https://developer.mozilla.org/ru/docs/Learn/Common_questions/How_does_the_Internet_work)
|
||||
|
||||
@ -36,7 +36,9 @@
|
||||
|
||||
**DNS (Domain Name System)** - это децентрализованная система именования интернет-ресурсов, которая позволяет создавать удобные для человека буквеные наименования соответствующие числовым IP-адрессам, которые используются компьютерами.
|
||||
|
||||
<img src="./files/dns.png" style="display: block; margin: 0 auto;" alt="DNS"/>
|
||||
<p align="center">
|
||||
<img src="./files/dns.png" alt="DNS"/>
|
||||
</p>
|
||||
|
||||
[Система доменных имен DNS | Курс "Компьютерные сети" - YouTube](https://www.youtube.com/watch?v=B0J0c0KLtbQ&ab_channel=AndreySozykin)
|
||||
|
||||
@ -60,8 +62,6 @@
|
||||
|
||||
- ### Формат протокола
|
||||
|
||||
- ### Откладка сети в Chrome Dev Tools
|
||||
|
||||
- ### Методы HTTP-запросов
|
||||
|
||||
- ### Коды ответов
|
||||
@ -82,6 +82,8 @@
|
||||
|
||||
- ### HTTP 3
|
||||
|
||||
- ### Откладка сети в Chrome Dev Tools
|
||||
|
||||
- ### Работа с HTTP через терминал
|
||||
|
||||
- ### WebSockets
|
||||
@ -128,7 +130,7 @@ Message Pack, BSON, ProtoBuf
|
||||
|
||||
## Язык программирования
|
||||
|
||||
Выберите для изучения один из языков _(Спсиок составлен по помему личному мнению)_:
|
||||
Выберите для изучения один из языков _(спсиок составлен по моему личному мнению)_:
|
||||
|
||||
- [Go](https://github.com/avelino/awesome-go)
|
||||
- [JavaScript (Node.js)](https://github.com/sindresorhus/awesome-nodejs)
|
||||
@ -148,7 +150,7 @@ Message Pack, BSON, ProtoBuf
|
||||
|
||||
- #### Область видимости переменных
|
||||
|
||||
- #### Garbage Collector
|
||||
- #### Сборщик мусора
|
||||
|
||||
- #### Преобразование типов
|
||||
|
||||
@ -160,17 +162,17 @@ Message Pack, BSON, ProtoBuf
|
||||
|
||||
* ### Распараллеливание
|
||||
|
||||
* #### Процессы
|
||||
- #### Процессы
|
||||
|
||||
* #### Потоки
|
||||
- #### Потоки
|
||||
|
||||
* #### КоРутины
|
||||
- #### КоРутины
|
||||
|
||||
* #### Проблемы Распараллеливания
|
||||
- #### Проблемы распараллеливания
|
||||
|
||||
* #### Атомарные операции
|
||||
- #### Атомарные операции
|
||||
|
||||
* #### Блокировки
|
||||
- #### Блокировки
|
||||
|
||||
* ### Пакетный менеджер
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user