Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Java / JavaScript


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик
Статус: Академик
Рейтинг: 9862
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Академик
Рейтинг: 3850
∙ повысить рейтинг »
vladisslav
Статус: Практикант
Рейтинг: 1353
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Java/JavaScript

Номер выпуска:703
Дата выхода:05.03.2012, 10:00
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Академик)
Подписчиков / экспертов:136 / 57
Вопросов / ответов:3 / 5

Консультация # 43252: Добрый день уважаемые эксперты. Помогите понять ошибку. Программа демонстрирует связь между сокетами по TCP протоколу. Клиент передает имя одного из дисков, например: "d:\". Сервер передает клиенту список содержмого верхнего уровня диска. Результаты работы программы (см. приложение) указаны ниже. Вопрос, что за оши...


Консультация # 53232: эт снова я, с очередным вопросом: как принимать параметры передоваемые странице формой, примерно такого вида: .../qwert.php?name=qwer, только принемать спомощью жаба скрипта? ...
Консультация # 55104: Привет всем великим Java-гуру! Помогите мне пожалуйста с написанием одной функции. У меня есть Textarea заполненая текстом, он может произвольно редактироваться. Есть еще кнопка, по нажатии которой у меня запускалась функция которая определяла координаты каретки в Textarea и перед кареткой вставлялся определенный текст. Заранее бол...

Консультация # 43252:

Добрый день уважаемые эксперты.
Помогите понять ошибку.
Программа демонстрирует связь между сокетами по TCP протоколу.
Клиент передает имя одного из дисков, например: "d:\".
Сервер передает клиенту список содержмого верхнего уровня диска.
Результаты работы программы (см. приложение) указаны ниже.
Вопрос, что за ошибка 10053 и как исправить программу

///////////////////////
Socket Server Application
ServerSocket status: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9999]
Socket status: Socket[addr=localhost/127.0.0.1,port=1408,localport=9999]
> d:\
!!!- Мой магазин книг -!!!
3dsmax7
6 семестр МК
java.net.SocketException: socket write error (code=10053) // <-- что за ошибка

///////////////////////
Socket Client Application
Socket status: Socket[addr=localhost/127.0.0.1,port=9999,localport=1408]
Enter directory:
d:\
> !!!- Мой магазин книг -!!!

Дата отправки: 16.05.2006, 17:04
Вопрос задал: Zeitgeist
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Nick S. Groznyh:

Здравствуйте, Zeitgeist!
Здравствуйте, Zeitgeist!
Попробуйте заменить

do{
length = is.read(buf);
System.out.println("> " + new String(buf,0,length));
}while(length==-1);

на

while(is.available() > 0) {
length = is.read(buf);
System.out.println("> " + new String(buf,0,length));
}

Консультировал: Nick S. Groznyh
Дата отправки: 17.05.2006, 09:34
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 53232:

эт снова я, с очередным вопросом: как принимать параметры передоваемые странице формой, примерно такого вида:
.../qwert.php?name=qwer, только принемать спомощью
жаба скрипта?

Дата отправки: 25.08.2006, 12:52
Вопрос задал: Ploter
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Яруллин Азат Рифкатович (Практикант):

Здравствуйте, Ploter!
Вот функция для этого (смотрите приложение).

Приложение:

Консультировал: Яруллин Азат Рифкатович (Практикант)
Дата отправки: 25.08.2006, 12:57
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Митрофанов Артем Борисович:

Здравствуйте, Ploter!
С помощью JavaScript такие задачи решаются сложнее, чем например с помощью РНР. РНР легко справляется с такими задачами очень легко, благодаря массивам "ключ-значение". С помощью же JavaScript это можно сделать следующим образом. Вам заранее известна длинна имени элемента, с которого передается значение(если это OB, то надо их имена сделать одинаковой длинны). Отсечь колличество символов в имени+1 и готово: чистое значение - обрабатывайте, как хотите. Может быть я вас не понял? Вы написали "принимать с помощью Java скрипта". Что значит принимать с помощью JavaScript? Это же бред. Если вы не знакому с CGI - так и скажите. CGI обработчик принимает данные от формы, после чего сам формирует новую страницу. В этом случае никакие скрипты использовать не надо. Обработчик сам все сделает. Большинство обрнаботчиков написаны на С++, его и будем использовать. Весь полученный запрос (QUERY_STRING - В РНР). Преобразуете в симольный массив. Прописываете диррективу <s trings.h>(в этом случае расширение .h обязательно). После этого делаете тоже самое, что с помощью JavaScript, но теперь с Perl или с С++.
Пока.

Консультировал: Митрофанов Артем Борисович
Дата отправки: 26.08.2006, 14:19
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 55104:

Привет всем великим Java-гуру!
Помогите мне пожалуйста с написанием одной функции.
У меня есть Textarea заполненая текстом, он может произвольно редактироваться.
Есть еще кнопка, по нажатии которой у меня запускалась функция которая определяла координаты каретки в Textarea и перед кареткой вставлялся определенный текст.
Заранее большой thank`s.

Дата отправки: 11.09.2006, 23:54
Вопрос задал: Ziderg
Всего ответов: 2
Страница онлайн-консультации »


Консультирует HookEst (Специалист):

Здравствуйте, Ziderg!
я уже отвечал на вопрос 55105, но
Возможен другой вариант, даже лучше:
function insertIntoArea(textToInsert){
areaToInsertInto.focus()
var r=document.selection.createRange()
r.text=textToInsert
}

Консультировал: HookEst (Специалист)
Дата отправки: 12.09.2006, 07:06
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Errandir:

Здравствуйте, Ziderg!
Можно написать примерно такую функцию:

void addText(TextArea ta, String s) {
ta.insert(s , ta.getCaretPosition());
}

Вот собственно и всё.

Консультировал: Errandir
Дата отправки: 12.09.2006, 15:31
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное