|
|||||||||
|
|||||||||
|
|
Секция определений LEX-программы
В данном разделе описывается создание определений LEX - программы.
Модифицированные методы Эйлера решения уравнения первого порядка
Исходный код данного алгоритма доступен в версиях на C++, Visual Basic 6 и Delphi.
Все версии идентичны по своей функциональности.
Для каждого из языков программирования выводится список файлов, содержащий ссылку
на код алгоритма (в начале списка) и вспомогательные алгоритмы, если такие есть (выделены
курсивом).
Вычисление интеграла по двумерной области методом Монте-Карло
Двумерное интегрирование со случайным выбором точек. В основном представляет чисто
теоретический интерес.
Транспонирование разреженной матрицы
Представлен один из способов транспонирования разреженной матрицы.
Интегрирование методом трапеций с заданной точностью
Интегрирование с заданной точностью. По мощности примерно то же, что и средние прямоугольники.
Регулярные выражения: теперь и в Java
Еще несколько лет назад ответ на вопрос о том, какая из технологий оптимальна для
построения Web-приложения, был предопределен: альтернативы CGI попросту не существовало.
Сейчас есть из чего выбирать. И если не сохранять неоправданную приверженность одному
и тому же инструменту (будь то PHP, Perl или что-то другое), то принять правильное
решение порой довольно трудно. Вполне возможно, например, что, отбросив заведомо
неподходящие для конкретной задачи технологии, вы остановитесь перед выбором: CGI-сценарий
на Perl или JSP-документ
Секция пользовательских подпрограмм LEX-программы
Все, что размещено за вторым набором, относится к секции пользовательских подпрограмм.
Содержимое этой секции копируется в выходной файл lex.yy.c без каких-либо изменений.
В файле lex.yy.c строки этого раздела рассматриваются как функции Си. Эти функции
могут вызываться в действиях правил и, как обычно, передавать и возвращать значения
аргументов.
Интерпретатор Алгоритмического Языка
В данном ресурсе описывается струтура программы, типы данных, массивы и подпрограммы.
Интеграция Tomcat с Apache. Развертывание веб-приложений Java2 на Linux-платформе
Итак - ваше веб-приложение готово для развертывания на сервере. Заказчик оповещен
о том, что все работает и осталось только несколько штрихов, - и он просит продемонстрировать
это веб-приложение, разместив его на вашем сервере или на сервере заказчика. Как
правило, это Linux. Пока проект жил и творился под бдительным контролем RAD-среды,
например JBuilder, все было хорошо. К счастью, эта или аналогичная ей среда может
без труда сгенерировать строку со всеми необходимыми атрибутами для запуска вашего
веб-приложения. И теперь вам нужно показать ваше приложение миру :-).
Начнем с некоторых определений, которые понадобятся нам в дальнейшем.
Часть II: Лексический Анализатор
Я всегда считал, что примеры, по которым узнаешь что-либо новое, должны быть достаточно
просты. Вот почему задумал примитивный компилятор, который, тем не менее, содержит
все особенности полнофункционального. Придумал язык для манипулирования строками
текста с Cи-подобным синтаксисом, с Бейсикоподобными операциями. Ниже приведен пример
корректной программы на нашем языке
Некоторые аспекты безопасности Веб-серверов на UNIX платформах
Следуя этим нехитрым правилам вы значительно обезопасите ваш сервер от поползновений
"нехороших парней", как их мило называют в зарубежной литературе. Главное, это помнить
основной принцип обеспечения безопасности - запретите ВСЕ, а потом разрешайте только
то, что Вам ДЕЙСТВИТЕЛЬНО необходимо
Учебник по Unix для начинающих
Чтобы пользоваться услугами Internet, операционную систему UNIX знать не обязательно. Однако это может пригодиться при обращении к Internet посредством какой-нибудь общедоступной UNIX-системы. Вам достаточно познакомиться лишь с десятком-другим простых команд. Ниже к Вашим услугам учебник-"пятиминутка" по ОС UNIX.
UNIX: достоинства, недостатки и эмоции
Здесь говорится о достоинствах и недостатках ОС UNIX, о прошлом, настоящем и будущем
этого явления
Входим в Линукс под учетной записью из NT-домена.
Имеется сеть, организованная в Windows NT домен (для определенности, с именем FIRST).
Так же имеется PDC (Primary Domain Controller), именуемый main. Установив на один
(или несколько) компьютеров сети ОС Linux, мы хотим, чтобы пользователи входили в
Линукс под учетными записями, которые хранятся на PDC. Объяснять для чего это нужно
я в этой статье не берусь
Linux: укрощение мыши и монитора
Несколько практических приемов настройки монитора и другой периферии для работы с
графическим сервером XFree86 4-ой версии: монитора, мыши, клавиатуры. Предлагаемые
знания имеют универсальный характер и с небольшими изменениями могут быть применены
и для третьего поколения этого сервера
Процессы в Linux
Данной теме посвящено много статей, но в Сети мало сугубо практических статей. О
какой именно практике идет речь, вы узнаете прочитав эту статью. Правда, одной только
практикой нам не обойтись - вдруг вы не читали всю эту серую массу теории, которую
можно найти в Сети
Разбиение дисков и инсталляция Linux на LVM (часть 1).
В этой серии из трёх статей рассматриваются некоторые варианты разбиения диска на
разделы для инсталляции Linux и новые возможности при использовании LVM. LVM (Logical
Volume Manager) сравнительно недавно появившаяся технология, которую часто связывают
с "большими серверными инсталляциями". Цель этой публикации будет достигнута, если
у читателя сложится мнение, что LVM уместен уже при наличии двух hard дисков.
Выбираем Linux
В последние годы наблюдается стремительный рост популярности Linux.
Чем же он вызван? Что заставляет всё новых и новых людей оставлять привычный мир
Microsoft Windows
Linux на работе и дома
Компьютер, с установленной операционной системой, - это не самоцель, а лишь инструмент
для выполнения различных работ, решения каких-то задач. До последнего времени самой
распространенной операционной системой на рабочих местах и в домашнем пользовании
была операционная система Microsoft Windows. Для нее написано множество различных
программ, утилит и игр. У каждого пользователя этой операционной системы уже сформировались
некоторые привычки и собственное представление о том, что ему необходимо для комфортной
работы.
Компилирование ядра Linux
Установка патчей в ядро
Как воспроизвести дефолтные установки дистрибутивного ядра
Как задать свою версию в ядре
Компиляция и установка модулей
Компилирование ядра Linux
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 2003 «Инженерное образование» E-mail: techno@bmstu.ru | тел.: +7 (095) 263-68-63 |
|