Публикации по теме 'network'


Restless: использование REST без использования REST
Я использую REST уже много лет, как и любой другой разработчик, работающий в веб-индустрии. Мне нравятся некоторые части остальных, но я ненавижу переменные внутри строк и операторы concat и их внешний вид. Просто отвратительно! Также существуют другие проблемы, такие как повторение одного и того же URL-адреса или пути к этому URL-адресу снова и снова. Я решил, что нам нужен очень простой подход, не нарушающий саму природу REST, но также добавляющий мощь синтаксиса Javascript,..

Анализ метода unSafe.write в исходном коде Netty
Как Netty выводит содержимое из контейнера в канал? Введение: В статье «Углубленный анализ метода unSafe.read в исходном коде Netty» мы изучили реализацию метода read, отвечающего за чтение содержимого в контейнер. Теперь давайте рассмотрим, как Netty выводит содержимое из контейнера в канал. Метод ctx.writeAndFlush Когда мы вызываем этот метод, он ищет предыдущий исходящий узел из текущего узла и выполняет операцию записи, вызывая метод записи следующего узла. Давайте посмотрим на..

Как работает сеть Docker — Драйвер моста.
Все, кто работал с Docker-контейнерами, использовали Docker Network, особенно драйвер «Bridge». Просто запустив команду здесь и еще одну там, мы получим список контейнеров, работающих «внутри сети». Это так просто, что заставляет нас чувствовать, что это «волшебство». Но задумывались ли вы когда-нибудь, как это работает? Я задаюсь тем же вопросом, когда пытался использовать Docker для имитации сетей. Итак, я попал в приключение понимания «волшебства» этого. В этом посте я расскажу..

Naked Networking, план игры
Итак, вы только что прочитали две предыдущие статьи о Naked Networking, если вы их пропустили, вот несколько ссылок. Голая сеть с SwiftUI Больше голой сети, больше SwiftUI Тогда план этой статьи. В первом я описал, как настроить прослушиватель для пакетов UDP, во втором мы настроили передатчик для отправки пакетов UDP, оба интерфейса связаны с использованием новой среды SwiftUI. На этот раз мы собираемся модифицировать нашу программу для создания игры. Я имею в виду игру в..

Анализ исходного кода Netty — Bootstrap Client
Эта статья основана на анализе финальной версии netty-4.1.8. В основном она предназначена для анализа процесса инициализации Netty Client. Эта статья основана на анализе финальной версии netty-4.1.8. В основном она предназначена для анализа процесса инициализации Netty Client. Поймите связь между Bootstrap, NioEventLoopGroup, NioEventLoop, NioSocketChannel. Поймите связь между SelectorProvider, NioSocketChannelUnsafe, DefaultChannelPipeline, DefaultChannelPromise. Поймите процесс..

Как использовать MQTT с Go
Подключайте любые устройства к плохим сетям. Если вы раньше работали с IoT, скорее всего, вы слышали или даже работали с MQTT. Когда мы говорим об обмене сообщениями между удаленными устройствами, это один из первых протоколов, который приходит на ум. Протокол был изобретен в 1999 году Энди Стэнфорд-Кларком и Арленом Ниппером для соединения нефтепроводов через спутник . Поскольку пропускная способность удаленных сетей могла быть не такой хорошей (особенно в те времена), требовался..

Как использовать связи LinkedIn для развития вашей сети и карьеры
Привет, где я делюсь советами и идеями о том, как расширить свою профессиональную сеть и продвинуться по карьерной лестнице. Сегодня я собираюсь поговорить о том, как связи в LinkedIn могут помочь вам создать сеть контактов и какую пользу они принесут вашей карьере. LinkedIn — крупнейшая в мире онлайн-платформа для профессионалов, насчитывающая более 800 миллионов участников в 200 странах. Это отличное место, чтобы продемонстрировать свои навыки, достижения и интересы, а также..