Как стать автором
Обновить
16
0
Сергей @calg0n

Пользователь

Отправить сообщение
События - это и так исключительное явление :) Положительный результат - это тоже исключительное событие. Так что тут вопрос философский. :)
факт состоит в том, что без них всегда можно обойтись и ООП не завязано на генерирование "объектных событий".

обойтись можно, но исключения именно для ООП и предназначены и ниче тут не попишешь. Если нужна гибкая функциональность и высокая абстракция, то без эксепшинов никак.
по-моему это и так понятно, что при использовании исключений - необходимо больше ресурсов, чем при использовании if...else. А вы думали будет по другому? А использование ООП по сравнению с обычным структурным программированием также требует намного больше ресурсов. А использование своего cgi-приложения оптимизированного под определенные нужды будет еще быстрее работать, чем php. И кодирование на ассемблере еще быстрее, чем любой другой язык...
Чем выше уровень языка, тем больше ресурсов требуется для реализации кода.
причем здесь дорогое или не дорогое??? Если используете ООП, то единственным методом обработки ОБЪЕКТНЫХ событий (событий которые происходят в классах) является исключения.
поэтому исключения - это просто другой способ обработки ошибок

И ошибок тоже! Я к примеру могу генерировать исключения для отладки кода.
Exceptions ввели, чтобы можно было отслеживать события от классов (объектов), а переменные испокон веков проверяют конструкцией if..else.
Вообще не понятно зачем сравнивать операторы исключений и операторы условного перехода. Их в принципе сравнивать нельзя.
Если используется объектная модель с высоким уровнем абстракции, то само собой для отлавливания ошибок (точнее будет сказать событий, т.к. исключение - это не всегда ошибка) будут использоваться exceptions. Если используется структурное программирование - разумеется никакой речи о перехвате исключений и быть не может.
Наглядное (и очевидное) тому подтверждение - введение исключений начиная с PHP 5-й версии, т.к. от нее и начинается путь ООП в пхп-кодинге.
Хоть вистой и не пользовался, не пользуюсь, и пользоваться не буду (даже под дулом пистолета :) ), но статья толковая - + к карме.
может у тя жаба не установлена?
копни сюды : https://help.ubuntu.com/community/Eclips…
Тот эклипс, который в репозиториях лежит - его версия 3.2. Чтобы встал PDT - необходима версия 3.3. Качай файл указаный в текущем мануале.
хз. у мня мак не встал на мое железо :\ так шо сорри )
Если модуль включен и вылетает ошибка 500 :
1. видимо вы неверно определяете правила для него;
2. если даже при единственной директиве RewriteEngine On также вылетает ошибка - проверьте права доступа к этой директории;
3. ныряйте в мануалы )
GD включена, но тумбсы не делаются.

видимо прийдется Вам окунуться в мануалы :)
>> Вопрос такой: как теперь переставить? Т.Е как удалить всё что я понаставил.
sudo apt-get remove пакет1 пакет2 пакет3 ...

>> Можно ли как-то открыть свободный доступ к файлам в /var/www/apache2-default/ или всегда придется открывать для редактирования через sudo gedit??
sudo chown -R имя_вашего_аккаунта_в_системе /var/www/
phpinfo() показывает что GD не установлена?
попробуйте NetBeans 6.0. мощная штука.
блин, даже не знаю что сказать...
поэтому я окончательно перешел на линух
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
попробуйте поставить сборку pdt all-in-one с явой.
ИМХО,
ну разве что последовательность действий та же.
в LFS из исходников все ставить нужно.

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность