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

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


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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 263
от 02.11.2006, 09:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 307, Экспертов: 28
В номере:Вопросов: 3, Ответов: 4


Вопрос № 60314: Здравствуйте, эксперты! Пишу прогу на Java проверки прокси на анонимность. Уже прошел 'Hello, world!'. Куда мне двигаться дальше? Понял, что надо научится работать с переменными окружения (в частности). Где взять инфо об этом? С наи...
Вопрос № 60343: Здравствуйте, уважаемые эксперты! Я только начинаю работать на Java. Скажите, пожалуйста, есть ли какая-то функция, которая переводит переменные формата double в integer? Заранее спасибо....
Вопрос № 60345: Уважаемые эксперты, есть документ на котором расположена таблица сотоящая из 2-х столбцов, в правом столбще содержится html докумен содержащий меню сайта <?php include('menu.htm'); ?>, так вот при наведении на ссылку в меню моего сайта я хочу, ...

Вопрос № 60.314
Здравствуйте, эксперты!

Пишу прогу на Java проверки прокси на анонимность. Уже прошел 'Hello, world!'. Куда мне двигаться дальше? Понял, что надо научится работать с переменными окружения (в частности). Где взять инфо об этом?

С наилучшими пожеланиями
cpulimit

Отправлен: 27.10.2006, 00:51
Вопрос задал: Cpulimit (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Errandir
Здравствуйте, Cpulimit!
Я посоветую работать с J2SE 5.0 Documentation (http://java.sun.com/javase/downloads/index.jsp), очень удобная и полезная вещь. А именно, вам нужно посмотреть метод "getenv()" класса "java.lang.System", и дальше по ссылкам. Надеюсь это именно то, что вам нужно.
Будут вопросы, задавайте...
---------
Si vox est - canta!
Ответ отправил: Errandir (статус: 2-ой класс)
Ответ отправлен: 27.10.2006, 03:31


Вопрос № 60.343
Здравствуйте, уважаемые эксперты!
Я только начинаю работать на Java. Скажите, пожалуйста, есть ли какая-то функция, которая переводит переменные формата double в integer? Заранее спасибо.
Отправлен: 27.10.2006, 10:14
Вопрос задала: Мотя (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Errandir
Здравствуйте, Мотя!
Это просто сужающее преобразование:

Приложение:

---------
Si vox est - canta!

Ответ отправил: Errandir (статус: 2-ой класс)
Ответ отправлен: 27.10.2006, 14:50
Оценка за ответ: 5
Комментарий оценки:
Большое спасибо!

Отвечает: Grigory
Здравствуйте, Мотя!
Для таких вещей обычно используется кастинг (casting).
Выглядеть это будет вот так:
double d;
int i;
i=(int)d;
Вот здесь об этом написано поподробней:
http://www.programmersheaven.com/2/FAQ-JAVA-Type-Conversion-Casting

Удачи!
Ответ отправил: Grigory (статус: 3-ий класс)
Ответ отправлен: 27.10.2006, 16:57
Оценка за ответ: 5
Комментарий оценки:
Спасибо!


Вопрос № 60.345
Уважаемые эксперты, есть документ на котором расположена таблица сотоящая из 2-х столбцов, в правом столбще содержится html докумен содержащий меню сайта <?php include('menu.htm'); ?>, так вот при наведении на ссылку в меню моего сайта я хочу, чтобы слева от нее появлялась подсказка, она будет отображаться в <div style=""position" : absolute; padding=5;" ID=div1></div>. На ссылках меню я уже прописал свойсва onmouseover="showtip(this)" onmouseout="closetip()".
Для того чтобы правильно расположить эту подсказку на странице, надо считать top и left объекта-ссылки, вот тут то и проблема, если в других языках программирования есть только свойство top и left, то у объекта ссылки, я проверал, их несколько:
this.style.top, this.offsetTop. Дело в том, что все эти свойства равны 0, хотя сам объект распологается справа стороны экрана.
Вопрос: как мне привязаться к объекту-ссылке, а точнее как мне считать его координаты.
Отправлен: 27.10.2006, 10:32
Вопрос задал: Zotaper (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: gp
Здравствуйте, Zotaper!
Дело в том, что style.top, offsetTop и т.д. выдают координаты элемента внутри контейнера( div etc), в котором элемент находится. Чтобы получить действительные координаты (относительно левого верхнего угла страницы), надо перебрать всю "цепочку вложений".

Функция для определения координат элемента на странице("JavaScript и DHTML сборник рецептов" Гудмана) :

function getElementPosition (elemId)
{
var offsetTrail = document.getElementById(elemId);
var offsetLeft = 0;
var offsetTop = 0;
while (offsetTrail) {
offsetLeft += offsetTrail.offsetLeft;
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
return {left:offsetLeft, top:offsetTop};
}
---------
Я знаю достаточно, чтобы осознать, сколь многого я не знаю...
Ответ отправил: gp (статус: Академик)
Украина, Симферополь
WWW: Недвижимость в Крыму
----
Ответ отправлен: 27.10.2006, 11:00
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное