|
7 / 7 / 1
Регистрация: 27.05.2011
Сообщений: 297
|
|||||||||||
Зависает создание экземпляра сокета06.11.2014, 11:38. Показов 1466. Ответов 1
Метки нет (Все метки)
Имеется большое приложение поэтому показываю именно проблемную часть. Пишу клиент-серверное приложение. Сервер консольный, клиент графический.
Клиент: После того как появилась пользовательская форма идет подключение к серверу... В коде это выглядит так
ss = new Socket("127.0.0.1",39190); Проверил таким образом. До и после этой инструкции поставил операторов вывода и оказалось, что стопорит именно тут. Проблема заключается в том что это приложение хорошо работает у меня на ноутбуке(7-ка), однако не работает в другом месте(возникает зависание). Сразу скажу что брандмауэр и антивирус были выключены... На стационарной машине приложение успешно запустил под джавой 1.6.... но возникла проблема со стилями и пришлось поставить 7ую.. и тут возник этот ВИСЯК... Тоесть вообще никак не хочет конектить.. зависает и все... Я для теста написал простенький серверсокет и обычный... на этой машине они нормально конектятся... а вот приложение виснет в этом месте... я залез в jconsole.. вот трасировка.. может чем поможет.. Name: AWT-EventQueue-0 State: RUNNABLE Total blocked: 39 Total waited: 37 Stack trace: java.net.SocketInputStream.socketRead0(N ative Method) java.net.SocketInputStream.read(SocketIn putStream.java:150) java.net.SocksSocketImpl.readSocksReply( SocksSocketImpl.java:123) java.net.SocksSocketImpl.connect(SocksSo cketImpl.java:459) java.net.Socket.connect(Socket.java:579) java.net.Socket.connect(Socket.java:528) java.net.Socket.<init>(Socket.java:425) java.net.Socket.<init>(Socket.java:208) mathclient.Network.<init>(Network.java:2 8) mathclient.Network$NetworkHolder.<clinit >(Network.java:106) mathclient.Network.getInstance(Network.j ava:95) mathclient.MathClientView.jLabel1Ancesto rAdded(MathClientView.java:736) mathclient.MathClientView.access$1200(Ma thClientView.java:39) mathclient.MathClientView$10.ancestorAdd ed(MathClientView.java:299)
0
|
|||||||||||
| 06.11.2014, 11:38 | |
|
Ответы с готовыми решениями:
1
Динамическое создание экземпляра Создание нового экземпляра дочернего класса из экземпляра базового Поток сокета зависает при чтении больших страниц |
|
|
|
| 06.11.2014, 16:13 | |
|
waip, Socket при создании подключается к серверу по указанному порту.
Если создание Socket-а зависает, значит на порту 39190 хоста 127.0.0.1 никакой процесс не открыл порт и не ждет входящих подключений.
0
|
|
| 06.11.2014, 16:13 | |
|
Помогаю со студенческими работами здесь
2
Создание экземпляра класса, разрушение экземпляра класса Создание экземпляра БД (создание собственно базы данных) Создание сокета
Создание сокета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|