Java Centos 7 Время соединения через WebSocket [дубликат]

Интересно, что ни один из ответов на этой странице не упоминает два крайних случая, надеюсь, никто не возражает, если я их добавлю:

Случай с краем # 1: одновременный доступ к Словарю

Родовые словари в .NET не являются потокобезопасными, а иногда могут бросать NullReference или даже (чаще) a KeyNotFoundException при попытке получить доступ к ключу из двух параллельных потоков. Исключение в этом случае является довольно ошибочным.

Случай с краем # 2: небезопасный код

Если код NullReferenceException задан кодом unsafe, вы можете посмотреть на переменные указателя , и проверьте их на IntPtr.Zero или что-то в этом роде. Это одно и то же («исключение нулевого указателя»), но в небезопасном коде переменные часто переводятся в типы значений / массивы и т. Д., И вы ударяете головой о стену, задаваясь вопросом, как тип значения может исключение.

(Еще одна причина для небезопасного использования небезопасного кода, если вам это нужно)

3
задан Michael Petrotta 6 May 2011 в 06:17
поделиться

1 ответ

На что вы должны обратить внимание:

  • можете ли вы ping на хосте?
  • можете подключиться к http://www.verisign.com с помощью веб-браузера?
  • вы можете подключиться к https://www.verisign.com с помощью веб-браузера?
  • можете ли вы подключиться к http://www.verisign.com с помощью вашей программы?
  • можете подключиться к что угодно с помощью вашей программы?

Скорее всего, ваша проблема связана с брандмауэром. Мое первое предположение заключалось в том, что у вас нет правильных переменных среды или свойств системы Java, установленных для указания JVM использовать локальный прокси-сервер для исходящих запросов HTTP / HTTPS.

6
ответ дан Stephen C 26 August 2018 в 21:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: