Каковы правила повторной передачи для TCP?

The статья в Википедии о TCP указывает, что IP-пакеты, транспортирующие сегменты TCP, могут иногда теряться, и что TCP "запрашивает повторную передачу потерянных данных". каковы именно правила для запроса повторной передачи потерянных данных? С как ...

Получение MongoDB на Linux для прослушивания удаленных подключений

Я успешно установил MongoDB на Windows (на локальной машине) в качестве службы, но теперь я хочу переместить MongoDb на отдельный сервер. Поэтому я извлек tarball на виртуальный сервер в сети (под управлением linux). когда я подключился к серверу (" ...

Проверьте, существует ли файл на удаленном сервере, используя его URL [дубликат]

этот вопрос уже есть ответ здесь: проверка, если URL существует или нет 4 ответы Как я могу проверить Java, если файл существует на удаленном сервере (обслу ...

Как проверить, если подключение к интернету присутствует в Java?

Как проверить, можно ли подключиться к интернету через java? Один из способов будет: final URL url = new URL("http://www.google.com"); final URLConnection conn = url.openConnection(); ... if we got here, we should have net ... но есть что-то более ...

Что такое задержка P99?

Что означает задержка P99? Я постоянно слышу об этом в дискуссиях о производительности приложений, но не могу найти ресурс в интернете, который бы говорил об этом. ...

Асинхронный ввод / вывод в Java?

какие параметры для асинхронного ввода-вывода (на основе сокетов) существуют в java, кроме java.НИО? Также делает java.nio использует потоки в фоновом режиме (как я думаю, библиотека асинхронных сокетов .NET, возможно, она была изменена) или это "ист ...

ConnectivityManager getNetworkInfo (int) устарел

используя compileSdkVersion 23, однако пытаясь поддержать еще 9. getNetworkInfo (int) был устаревшим в 23. Вместо этого было предложено использовать getAllNetworks и getNetworkInfo(сеть). Однако оба из них требуют минимум API 21. есть ли класс, кот ...

Получение имени компьютера windows под управлением скрипта python?

в принципе, у меня есть несколько компьютеров Windows в моей сети, которые будут работать под управлением скрипта python. В зависимости от того, на каком компьютере выполняется этот сценарий, в сценарии должен использоваться другой набор параметров ...

Volley-POST / получить параметры

Я видел сеанс Google IO 2013 О Volley, и я рассматриваю возможность перехода на volley. Поддерживает ли Volley добавление параметров POST / GET для запроса? Если да, то как я могу это сделать? ...

Могут ли сокеты TCP и UDP использовать один и тот же порт?

прежде всего, есть ли какие-либо проблемы с использованием UDP и TCP на одном сервере? во-вторых, могу ли я использовать тот же номер порта? ...

Лучший диапазон номеров портов TCP для внутренних приложений [закрыт]

Я работаю в месте, где каждое из наших внутренних приложений работает на отдельном экземпляре Tomcat и использует определенный TCP-порт. какой диапазон портов IANA лучше всего использовать для этих приложений, чтобы избежать конфликтов номеров портов ...

Когда Эндианность становится фактором?

Endianness из того, что я понимаю, это когда байты, составляющие многобайтовое слово, отличаются по своему порядку, по крайней мере, в наиболее типичном случае. Так что 16-разрядное целое число может храниться как 0xHHLL или 0xLLHH. предполагая, ...

TCP vs UDP в потоке видео

Я только что вернулся домой с экзамена по сетевому программированию, и один из вопросов, который они нам задали, был " Если вы собираетесь передавать видео, вы бы использовали TCP или UDP? Дайте объяснение как для сохраненного видео, так и для живых ...

Получение имени хоста или IP в Ruby on Rails

Я нахожусь в процессе поддержки приложения Ruby on Rails и ищу простой способ найти имя хоста или IP-адрес окна, в котором я нахожусь (поскольку это виртуальная машина, и новые экземпляры могут иметь разные имена хостов или IP-адреса). Есть ли быстры ...

Связь между несколькими проектами docker-compose

у меня есть две отдельные docker-compose.yml файлы в двух разных папках: ~ / front / docker-compose.в формате YML ~ / api / docker-compose.в формате YML как я могу убедиться, что контейнер front может отправлять запросы в контейнер в api? Я зна ...

Лучшая Сетевая Библиотека C / C++

Я немного не работал на C/C++ и просто задавался вопросом, какие любимые кросс-платформенные библиотеки людей должны использовать. Я ищу что-то, что является хорошей быстрой и грязной библиотекой, а также библиотекой, которая немного более надежна ...

Как использовать AutoCompleteTextView и заполнить его данными из веб-API?

Я хочу использовать AutoCompleteTextView в моей деятельности и заполнить данные, как пользователь вводит путем запроса веб-API. Как мне это сделать? создать новый класс и переопределить AutoCompleteTextView.performFiltering, или я использую польз ...

Как увеличить оперативную память и настроить сеть только для хоста в Vagrant?

Я хотел бы увеличить оперативную память по крайней мере до 1 ГБ, и я хотел бы настроить "только для хоста" сеть для использования "199.188.44.20". Это мой Vagrantfile: # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant::Config.run do |config| c ...

Предостережения select / poll против epoll реакторов в Twisted

все, что я прочитал и испытал ( приложения на основе Торнадо), заставляет меня поверить, что ePoll является естественной заменой для выбора и опроса на основе сетей, особенно с Twisted. Что делает меня параноиком, его довольно редко для лучшей техни ...

Chrome зависает после определенного количества переданных данных-в ожидании доступного сокета

у меня есть браузерная игра, и я недавно начал добавлять звук в игре. Chrome не загружает всю страницу и застревает на "91 requests | 8.1 MB transferred" и больше не загружает контент и даже тормозит сайт во всех других вкладках, говоря Waiting for ...