Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'tcp'

Меняется ли порт, когда сервер принимает TCP-соединение?
Когда клиент подключается к серверу с помощью TCP, для потока TCP создается новый сокет. Остается ли соединение на том же порте, на котором было установлено соединение, или оно изменится на какой-то другой порт?

Удаление клиентов из реактора в Twisted
У меня есть простой TCP-клиент, который подключен к Twisted, используя: reactor.connectTCP(host, port, SomeClientFactory()) Программа может получать сигнал HUP для запуска перезагрузки. Я хотел бы в основном: Удалить старые клиенты...
17.03.2024

как отличить занятую конечную точку от не подключенной с помощью boost asio
У меня есть сокет TCP, который я хочу привязать к локальной конечной точке. У меня есть 2 сценария: Подключение сокета к локальной конечной точке, которая не используется и не ожидает подключения. Подключение сокета к локальной конечной...
09.06.2024

как поддерживать неактивное TCP-соединение в Linux C?
если клиент TCP устанавливает соединение TCP с сервером TCP. Тогда клиент TCP никогда не отправляет пакеты на сервер. Во-первых, я примерно знаю, что брандмауэры рядом с TCP-сервером могут отправлять ему RST. или есть тайм-аут проверки...

Инициация закрытия TCP-соединения сервером благоприятна?
В соответствии с протоколом tcp, когда когда-либо происходит завершение tcp-соединения, tcp-сокет инициатора переходит в следующие состояния FIN-WAIT-1, FIN-WAIT-2,TIME-WAIT, прежде чем соединение будет полностью закрыто, а tcp-сокет другого конца...
22.03.2024

Как работает settimeout() luasocket?
У меня есть следующий код: function Server:run() print("Running.") self.running = true while self.running do if self.client == nil then self.client = self.socket:accept() print("Client connected.")...
22.04.2024

Программирование сокетов Python — ошибка неверного файлового дескриптора
Я пытаюсь создать простой сервер и продолжаю получать следующую ошибку в IDLE: File "C:\Python27\lib\socket.py", line 202, in accept sock, addr = self._sock.accept() File "C:\Python27\lib\socket.py", line 170, in _dummy raise error(EBADF,...
07.04.2024

alloc_ahash против alloc_shash в криптобиблиотеках Linux
В чем разница между библиотеками Linux CRYPTO: крипто_аллок_хэш (...); крипто_аллок_ахаш (...); крипто_аллок_шаш (...); Я бы предположил, что "a" означает асинхронный, а "s" — синхронный. Если это так, что это означает с точки зрения...

Новые материалы

Библиотеки PyTorch и Python для машинного обучения: приложения в здравоохранении с обнимающим лицом…
В сфере машинного обучения Python выделяется благодаря своей универсальности и набору предлагаемых библиотек. Развитие машинного обучения в здравоохранении можно частично объяснить простотой и..

«Что за…» очень хорошо представляет мое выражение лица после того, как я увидел это!
«Что за…» очень хорошо представляет мое выражение лица после того, как я увидел это!

5 вещей, которые я сделал, чтобы стать профессиональным разработчиком JavaScript
Чтобы стать профессиональным JS-разработчиком: 1. Практикуйтесь в рутине, 2. Работайте над проектами, 3. Придерживайтесь одного языка, 4. Наблюдайте за чужим кодом, 5. Будьте последовательны..

От теории к практике: пошаговое руководство по реализации наивного Байеса
Вы когда-нибудь застревали в проекте классификации, не зная, как точно предсказать результаты для ваших данных? Вы искали более простой и интуитивно понятный алгоритм, который поможет вам достичь..

#093 | Моделирование вспышки эпидемии с помощью JavaScript — Часть 3
TLDR: Я сделал симуляцию вспышки эпидемии, в которую можно поиграть здесь . Мой холст, моя сцена Мой HTML — это всего лишь один div с классом stage, и вот как я настроил на нем свой объект..

numberToString.js (8kyu 16)
Алгоритм кодовых войн Проблема Нам нужна функция, которая может преобразовать число в строку. 숫자를 문자열로 변환하는 함수를 작성해라. Решение 01 function numberToString(n) { return n.toString(); }..

Лучшие практики для быстрого изучения языка программирования
Изучение языка программирования может быть сложной задачей, но при правильном подходе определенно возможно быстро выучить язык программирования. Хорошее понимание языка программирования может..