Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

XP Look in Java, работа с visual editor
JOptionPane, Не показывается собака :)
Как Вы относитесь к курящим девушкам?
Append в Java., Добавление информации в файл.
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Прежде чем задать вопрос, прочтите это!
FAQ по JAVA, Вопросы и ответы
нужен пример проверки аунтификации, при помощи java.net.Authenticator;java.n
Работа с MulticastSocket
Поток и считывание данных из сети, как остановить такой поток
POP3 + SSL, нужен пример
Как читать фаил с сервера
передача данных методом post, как сделать!
FindBugs in JavaCode, tools
Серверная часть сетевого приложения
mailto:, URLConnection-JavaExamples in a Nutshell
соединение с удаленным сервером через ssh тунель
SocketOutputStream.write, зацикливание в этой функции
java.net.URL неправильно понимает путь к файлу, проблема с двоеточием (под windows)
JSP ест память, фантастика
Как изменить атрибуты файла?, нужно установить +x для скрипта на Perl
net help, need your help
копируем файлы в папку
Как сохранить картинку
Рандомное число
Клиент-сервер
Проблема при парсинге сайта?
Как сделать SSL-соединение использую сокеты, маленький howto
escape-последовательности
Работа с сокетами
FTPClient????
jakarta HttpClient юзал кто?, Опять проксик...
Вызов удаленных методов, RMI:Как это делается
Как узнать не занятый порт?
прослушиваем порт 80. возможно?
нужен специалист по Java
Как записать информацию со страницы в файл?
как послать файл в сокет, желательно, пример :)
удалённая установка сертификатов на клиент, имея админские права
вызов jsp, как вызвать jsp из java-ы
Ватягивания текста с сайта?
Доступ к защищённой Web-странице (SSL)
Cчитывание информации с ftp сервера
Отсутствие timeout в SocketClient.connect()
Снова Прокси сервер, автоматическое обнаружение
Авторизация через прокси
jdk vs. third party library, сравнение библиотек
SendMail, помогите начинаюшему с сетью..
Proxy, Как работать ч-з прокси?
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
исчезает сокет
UDP в Java, Как это работает...?
Проблема с получением значений от формы
Считать файл из ftp
Работа с потоковым-видео в JAVA, вопрос про потоковое-видео
в созданном файле изменить тип файла по умолчанию
dos-ностальгия, GUI под консолью
Кофе с печеньем, Cookie на Java клиенте
FTPClient из commons-net-1.2.2, проблеммы с русскими буквами
Swing приложение, работающее с сетью, проблема с потоками
FTP, превышен интервал ожидания
Написание браузера.
http-proxy client
Качалка на java
Письмо с аттачем
TCP Socket, timeout
сокеты, не работает отправка/принятие параметров

Платные хостинги     Раскрутка сайта     Книги по программированию


Поток и считывание данных из сети, как остановить такой поток

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Есть класс который пробует считать 1 байт с заданного Url, результат затем обрабатываетсяКод /**         *  Вспомогательный класс. Читает 1 байт из URL-источника и возвращает результат.         *           */        private class Reader extends Thread {            private volatile URL url = null;            private boolean hasread = false; // прочтён ли байт из заданного источника            private final Logger log = Logger.getLogger(Reader.class.getName());            Reader(URL url) {                this.url = url;            }            synchronized boolean hasRead(){ return  hasread;}            /**             * выполнение потока             */            public void run() {                synchronized (this) {                     hasread = canRead();                 }                log.fine("reader waked up");                UrlChecker.this.wakeUp();            }            /**             * Пытаемся окрыть соединение и считать 1 байт             *             * @return логическое значение о доступности ресурса             */             private boolean canRead() {                 BufferedInputStream bis = null;                 boolean result = false;                 try {                     bis = new BufferedInputStream(url.openStream());                     bis.read();                      result = true;                 } catch (IOException e ) {                     log.log(Level.FINE, "can`t connect to " + url.toString() , e);                 } finally{                     try {                                              if (bis != null) bis.close();                     }catch (IOException e){                         new AssertionError("not be expected");                     }                     }                 return result;             }        } highlightSyntax('javaY1OGZk','java');если поток выполняется слишком долго, то можно ли как-нибудь прервать его выполнение ? Если нет, то как можно эту задачку решить? (т.е задать время ожидания отклика сети)спасибо

- А разве SocketTimeoutException не поможет ?

- разве Сокеты работают с url?как через сокет проверить что данная страница существует http://forum.vingrad.ru/index.php?showtopic=54352через url можно получить информацию о доступности практически любого ресурса

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления