Разработка компиляторов



     Почему кошка не ест только пьет воду и спит и что делать? | производство рюкзаков |     

Администрирование Oracle

Поскольку система баз данных ORACLE может быть весьма большой  и может иметь  много пользователей,  должно существовать  лицо или группа лиц,  управляющих этой  системой.  Такое  лицо называется администратором базы данных (АБД).
В  любой  базе  данных   должен  быть  хотя  бы   один  человек, выполняющий административные  обязанности;  если  база   данных большая,   эти   обязанности   могут   быть   распределены между несколькими администраторами.

Сотрудники службы безопасности
Разработчики приложений
Подключение в режиме INTERNAL
Использование пароля для INTERNAL
INTERNAL и незащищенные соединения
SQL*Loader
Основные компоненты SQL*Loader
Входные данные
Управляющий файл
Журнал

Конфигурирование сервера Oracle для сверхбольших баз данных

Эта статья поможет читателю настраивать сверхбольшие базы данных Oracle (Very Large Database, в дальнейшем — VLDB) для достижения высокой производительности и высокой доступности при низких издержках на эксплуатацию. Она описывает решения выбора размера блока данных Oracle, применения RAID-технологий, использования «линейных» устройств (raw-devices), конфигурирования журнальных файлов, разбиения табличных пространств на разделы, выбора параметров хранения и настройки сегментов отката. Статья описывает технологии и связанные с ними ограничения, а также технически детальные методы для оптимизации конфигурации в рамках этих ограничений.

Продолжение

Разработка компиляторов

Данный курс посвящен принципам разработки компиляторов. Основные задача данного курса - познакомить студентов с базовыми идеями и методами, используемыми при создании современных компиляторов, а также дать практические навыки написания простых компиляторов. В качестве целевой платформы для компиляторов в данном курсе используется Microsoft .NET. Подразумевается, что к моменту окончания данного курса большинство студентов смогут самостоятельно создать работающий компилятор с простого C#-подобного языка программирования.
Теория создания компиляторов активно развивалась в течение последних 50-60 лет и к сегодняшнему дню в данной области накоплено огромное количество знаний. Поэтому практически невозможно подробно осветить все вопросы создания компиляторов в рамках университетского курса. В этом курсе авторы пытаются лишь преподать основные принципы создания компиляторов и познакомить студентов с некоторыми типичными распространенными приемами. Для дальнейшего совершенствования полученных навыков студенту необходима практика и самостоятельное изучение последних достижений в этой области.

Обзор платформы .NET
Причины возникновения языка C#
Основные задачи компиляторов
Задача определения языка
Лексический анализ
О методах определения языков
Восходящие анализаторы
Генератор анализаторов YACC
Идентификация
Управление памятью с точки зрения разработчика компилятора
Оптимизация
Анализ потока управления
Анализ потоков данных
Основные черты MSIL
Выбор инструкций
Конструкции языка С-бемоль


Шаг за шагом в ArchiCAD 7
Emacs для начинающих
Художник внутри вас
Руководство по UI дизайну для программистов
Самоучитель по Adobe After Effect 6
Самоучитель по Adobe Photoshop 5.5
Компьютерная графика
Энциклопедия компьютерных вирусов
Грегори Джил - Моя Долгожданная Любовь
Грибов Дмитрий - Война В Игре D And C
Грин Александр - Табу
Гроссман Василий - Жизнь И Судьба
Грэй Зейн - Пограничный Легион
Самоучитель по Secure Web
Компьютерные преступления
Основы работы в ОС Linux
Инструменты безопасности с открытым исходным кодом
Техника выживания в мутной воде или как обуть антивирус
Журавлева Валентина - Баллада О Звездах
Гуревич Георгий - Древо Тем