математический факультет ВГУ

Стратегия - паттерн проектирования (шаблон) - описание, статья

В паттерне Стратегия компоненты передают часть своей функциональности отдельному объекту-стратегии,
поэтому можно изменить или расширить число возможных вариантов действий для данного объекта, просто заменив этот объект.

PHP паттерн декоратор - пример

Ниже приведём пример реализации шаблона проектирования Декоратор, о "прозрачности" и других особенностях его использования можно прочитать здесь.

Hadoop - пример конфигурации (настройки) Job с несколькими разными входными путями и несколькими специальными мэпперами

Пример добавление в конфигурацию задачи нескольких входных путей (к папкам и конкретным файлам)

Job job = new Job(conf, "Text about Job =) ");
			job.setJarByClass(driver.class);
		//	job.setMapperClass(Map2_2.class); // мэппер мы укажем ниже
		//	job.setCombinerClass(Red2_2.class);
			job.setReducerClass(Red2_3.class); // указываем класс редуктора
			
			//job.setNumReduceTasks(0); // zero reduce (можно и без редукторов)
			//job.setInputFormatClass(SequenceFileInputFormat.class); // может быть и ПРОсто тексТ
			

Паттер Декоратор - описание (шаблон проектирования)

Название и классификация

Декоратор - паттерн, структурирующий объекты - относится к группе структурных паттернов.

Назначение

Динамически добавляет объекту новые обязанности. Является гибкой альтернативой порождению подклассов с целью расширения функциональности.

Псевдоним

Паттерн также встречается под названием Wrapper (обертка) - то есть тут важно не спутать с Адаптером.

Eclipse workspace (рабочее пространство) - что это такое

Workspace - это "область", которая "физически" располагается в одной папке - в этой папке содержатся файлы, описывающие положение файлов проектов (в одном рабочем пространстве может быть несколько проектов)

Окно со структурой проекта - несколько проектов - Package Explorer (Обозреватель пакетов) - Eclipse

Чтобы открыть окно со структурой проекта (Packege Explorer) достаточно выбрать:

Window -> Show view -> Packege Explorer

Окно по-идее должно появится в левой части основного окна Эклипса.

Дополнительный интервал множества - определение.

Составляющие интервалы множества $\Large C_SE$ (то есть состаляющие интервалы дополнения множества F до множества S) называются дополнительными интервалами .

Составляющий интервал - определение

Пусть $\Large G$ открытое множество. Если интервал $\Large (а, Ь)$ содержится в $\Large G$, но его концы этому множеству не принадлежат:

$\Large (a, b) \subset G, b \notin G, a \notin G$

- тогда данный интервал $\Large (a, b)$ называют составляющим интервалом множества $\Large G$

ПРИМЕЧАНИЕ: для некоторых множеств можно посторить более одного состовляющего интервала

Дополнение множества - определение

Пусть $\Large Е$ и $\Large S $два точечных множества. Если $\Large Е \subset S$, то множество $\Large S — E$ называется дополнением множества $\Large Е$ до множества $\Large S $
и обозначается так:
$\Large C_SE$

Если требуется меньше формул, то читайте здесь

Pages

Subscribe to RSS - математический факультет ВГУ