Почему я задал вопрос автору открытого проекта, а он не отвечает мне?
14 этапов архитектурного обновления: как Taobao перешёл от одномашинной версии к системе с параллельной обработкой на уровне десятков тысяч?
Мокси причинил компании ущерб в 100 000.
Как использовать инструменты визуализации для управления микросервисными компонентами блога Мо?
Мокси собирается купить дом.
Одногруппница спрашивает: можно ли использовать блог Мо в качестве дипломной работы?
Блог Мо обновился.
Как установить блог Мо с помощью PaaS Tower?
Только один человек посетил блог Мо во время национальных праздников!
Поздравляю этого студента: его вторая работа на заказ прошла успешно, и он наконец-то вышел на берег!
Кто-то оставил комментарий в зоне для комментариев блога Мо.
Низкопроизводительный сервер также может поддерживать работу блога Мо!
Руководство по развёртыванию блога Мо одним щелчком мыши с использованием Go-версии.
Помогаем родственникам из родной деревни создать небольшой программный магазин.
Друзья из Мо приехали в Ханчжоу.
Впервые выпущена загрузка! Обязательные материалы для интервью BAT! Замечательные заметки Gitee!
Прощай, VMware, более лёгкая виртуальная машина!
Журнал обновлений сообщества Мо.
Шокирующие новости! Сообщество Мо подверглось DOS-атаке!
Мо искал блог Мо на Baidu и был потрясён.
Пусть не будет сложных сред для установки!
Utools — мощная настольная инструментальная платформа.
Блог Мо снова сломался после года работы. Как изящно удалить CDN?
Набор на весеннюю стажировку в ByteDance, Мо успешно прошёл собеседование, ура!
Сайт открывается за 20 секунд, я решил самостоятельно создать CDN Мо.
Я стал свидетелем 40 случаев удаления базы данных, поэтому решил написать сценарий резервного копирования для Мо.
Общественный аккаунт достиг 10 000 подписчиков.
Пошаговое руководство по созданию K8S для блога Мо.
Сайт был взломан!
Система реального времени для мониторинга ключевых показателей эффективности контейнеров Docker.
Использование Kubernetes для развёртывания сообщества Мо.
AOP реализует проверку входа через аннотации, которые могут применяться к методам и классам.
Наш сайт был включён в список!
Давайте обсудим, что нового появилось в сообществе Мо за последнее время.
Перевод выполнен автоматически с использованием технологий машинного перевода. В тексте возможны неточности.
Источник: обучающие видео старшего преподавателя Юй Шань Силингу, Янчжоу, на платформе Bilibili. Ссылка: перенеси меня.
Источник: обучающее видео старшего преподавателя Ли Хэ Фэй, Bilibili, школа Юйшань Силин. Ссылка: Java8 новые функции (https://www.bilibili.com/video/BV1ut411g7E9).
Источник: обучающий курс старшего преподавателя Сун Хункан, Bilibili, школа Юйшань Силинг. Ссылка: Курс JVM от Силинга 2020 (https://www.bilibili.com/video/BV1PJ411n7xZ).
1. Распределённый поиск и индексация
Распределённая система поиска и индексации — это система, которая позволяет пользователям искать информацию по ключевым словам. Она состоит из нескольких серверов, каждый из которых отвечает за свою часть данных. Это позволяет системе обрабатывать большие объёмы данных и обеспечивать высокую скорость поиска.
В распределённой системе поиска и индексации используются следующие технологии:
Преимущества распределённых систем поиска и индексации:
Недостатки распределённых систем поиска и индексации:
Примеры распределённых поисковых систем:
2. Redis
Redis — это распределённая система хранения данных в оперативной памяти. Она используется для кэширования данных, а также для создания очередей, списков, наборов и других структур данных.
Основные преимущества Redis:
Недостатки Redis:
3. Spring Cloud
Spring Cloud — это набор инструментов для построения микросервисных приложений на основе Spring Boot. Он предоставляет такие функции, как обнаружение сервисов, балансировка нагрузки, конфигурация, мониторинг и другие.
Spring Cloud состоит из следующих компонентов:
С помощью Spring Cloud можно построить масштабируемое и отказоустойчивое приложение, состоящее из множества микросервисов.
4. Алгоритмы
Алгоритм — это последовательность действий, которая приводит к решению задачи. Алгоритмы используются во многих областях, таких как программирование, математика, физика и другие.
Алгоритмы бывают разных типов:
Для оценки алгоритмов используются такие метрики, как сложность, эффективность и надёжность.
Сложность алгоритма — это количество операций, которое необходимо выполнить для решения задачи. Сложность может быть временной (время выполнения) или пространственной (объём памяти).
Эффективность алгоритма — это отношение сложности к размеру входных данных. Эффективный алгоритм имеет низкую сложность по сравнению с размером входных данных.
Надёжность алгоритма — это вероятность того, что алгоритм даст правильный результат. Надёжный алгоритм имеет малую вероятность ошибки.
Вот некоторые примеры алгоритмов:
[Docker: сборка блога на основе фреймворка Spring Boot (версия с Eureka)](./杂记/Docker: сборка блога на основе фреймворка Spring Boot (Eureka версия)/README.md)
[Docker: сборка блога на основе фреймворка Spring Boot (Nacos)](./杂记/Docker: сборка блога на основе фреймворка Spring Boot (Nacos версия)/README.md)
[Однократная настройка Docker Compose для развёртывания блога на основе Nacos](./杂记/Однократная настройка Docker Compose для развертывания блога на основе Nacos/README.md)
И другие.
В запросе представлен список статей, посвящённых разработке и настройке блогов на основе различных технологий. Основной язык текста запроса — русский.
Статьи можно разделить на несколько категорий:
Источник: видеоуроки учителя Семи на Bilibili: перейдите по ссылке, блог учителя Ли Вэньчжоу: перейдите по ссылке.
— Golang параллельное программирование;
— Введение в интернет-протоколы;
— HTTP-запросы;
— Библиотека журналов;
— Рефлексия;
— Модульное тестирование;
— Использование пакета Flag;
— Работа с базами данных на Go;
— Применение библиотеки sqlx;
— Взаимодействие с Redis на Go;
— Управление очередями сообщений на Go;
— Зависимость управления GoModule;
— Использование GoContext;
— Архитектура проекта сбора журналов и введение в Kafka;
— Введение в etcd;
— Elasticsearch: введение и использование;
— Пример потребления Kafka;
— Kibana: введение и применение;
— Prometheus и Grafana: введение.
Источник: видеоуроки учителя Семи на Bilibili: перейдите по ссылке, блог учителя Ли Вэньчжоу: перейдите по ссылке
— Обзор Gin;
— Http и Template: обзор;
— GORM: введение и использование;
— Операции CURD с GORM.
Внимание и общение
Только что создал QQ/ WeChat группы. В настоящее время в проекте всё ещё есть много недостатков. Добро пожаловать, чтобы присоединиться к группе для технического общения. Чтобы идентифицировать коллег, предотвратить проникновение рекламы, надеюсь, что при добавлении в группу вы сможете добавить примечание. Спасибо!
Группа WeChat 【Примечание: добавление в группу】 | грибной блог )【группа заполнена】 |
Рекомендуемая QQ группа (примечание: грибной блог ) |
---|---|---|
![]() |
![]() |
![]() |
Пожертвование
Если считаете, что этот репозиторий вам полезен, надеюсь, друзья смогут выпить чашку кофе с автором (ps.. Друзья, которые поддерживают автора, могут оставить комментарий~)
Группа WeChat | Платёжная группа Alipay |
---|---|
![]() |
![]() |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )