★ Онлайн энциклопедия. Вы знали? стр. 276




                                               

Don’t repeat yourself

Не repeat yourself (повторяешься), DRY (Сухой) - это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоев абстрагирования. принцип DRY (Сухой) формулиру ...

                                               

Стандартная библиотека

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

                                               

Apache Isis

Apache Isis - фреймворк для быстрой разработки проблемно-ориентированных приложений на языке Java. Apache Isis дает возможность определить бизнес-логику в виде сущностей, предметных сервисов и репозиториев, на основании которых каркас динамично с ...

                                               

NW.js

NW.js - JavaScript база, разработанная под эгидой компании Intel. позволяет создавать кроссплатформенные настольные приложения на Windows (Окна), MacOS и Linux (Линукс) с использованием web-технологий на основе Node.js и V8.

                                               

Микросервисная архитектура

Архитектура-конструирование - один из вариантов сервис-ориентированной архитектуры программного обеспечения, ориентированная на взаимодействие как можно меньше, слабосвязанных и легко сменные модули микросервисов, которые широко распространены на ...

                                               

Многоуровневая архитектура

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

                                               

Трёхуровневая архитектура

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

                                               

Язык модулей ML

Языковые модули ML - системные модули, используемые преимущественно в языках программирования. ML с прикладной семантики, другими словами, который представляет собой небольшой функциональный язык, который работает на модулях. Является самой продв ...

                                               

OpenAPI (спецификация)

The OpenAPI Specification (Спецификация OpenAPI) - формальная спецификация и экосистемы из многих инструментов, который обеспечивает интерфейс между front-end (передний конец) систем, код библиотеки и низкоуровневый коммерческих решений в форме A ...

                                               

Шаблон проектирования

Шаблон проектирования или паттерн в разработке программного обеспечения - повторимая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках часто встречающихся условиях. Как правило, шаблон-это не готовый образец ...

                                               

Абстрактная фабрика (шаблон проектирования)

Абстрактная фабрика - генеративный дизайн шаблона предоставляет интерфейс для создания семьи, связанных или взаимозависимых объектов, без указания их конкретных классов. шаблон реализуется созданием абстрактного класса Factory (Фабрика), который ...

                                               

Адаптер (шаблон проектирования)

Адаптер представляет собой структурный шаблон проектирования, который используется для объектов, которые недоступны для модификации, через специально созданный интерфейс. иными словами, структурный шаблон проектирования, который позволяет объекты ...

                                               

Блокировка (программирование)

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

                                               

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

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

                                               

Единая точка входа (шаблон проектирования)

Единая точка входа обеспечивает унифицированный интерфейс для интерфейсов в подсистеме. Front Controller (Фронт-Контроллер) определяет высокоуровневый интерфейс для упрощения использования подсистемы.

                                               

Издатель-подписчик (шаблон проектирования)

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

                                               

Интерпретатор (шаблон проектирования)

Переводчик шаблон поведения, который решает общие, но может быть изменена, проблема. также известный как Little Language (Маленький Язык)

                                               

Интерфейс-маркер (шаблон проектирования)

Интерфейс-маркер, маркер-это шаблон проектирования, используемый в языках программирования проверка типов во время выполнения. шаблон предоставляет возможность связать метаданные с классом даже в отсутствие явной поддержки язык метаданных. Для ис ...

                                               

Итератор (шаблон проектирования)

Iterator (Итератор) это шаблон поведения. это объект, который обеспечивает последовательный доступ к элементам блока объекта без описания каждого из агрегированных объектов. Например, такие элементы, как дерево, связанный список, хэш-таблица и ма ...

                                               

Канал событий (шаблон проектирования)

Канал событий является основополагающим шаблон проектирования, используемый для создания канала связи через него через события. этот канал позволяет различным издателям для публикации событий и подписчиков, подписываясь на них, чтобы получать уве ...

                                               

Контейнер свойств (шаблон проектирования)

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

                                               

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

Шаблон Bridge-это структурный шаблон проектирования, используемый в проектировании программного обеспечения чтобы разделять абстракцию и реализацию так, чтобы они могли изменить все". выкройка мост использует инкапсуляцию, агрегирование и может и ...

                                               

Наблюдатель (шаблон проектирования)

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

                                               

Отложенная инициализация

Ленивая инициализация - прием в программировании, когда некоторая ресурсоемкая операция выполняется непосредственно перед используется результат. таким образом, инициализация выполняется "по требованию", а не заранее. та же идея используется в са ...

                                               

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

Планировщик - параллельный шаблон проектирования, который предоставляет механизм реализации политики планирования, но это не в зависимости от одной конкретной политики. контролирует порядок, в котором потоки должны выполнять последовательный код, ...

                                               

Порождающие шаблоны проектирования

Генеративные шаблоны - шаблоны проектирования, которые имеют дело с процессом создания объектов. они делают систему независимой от способа создания, композиции и представления объектов. шаблон, который генерирует классы, использует наследование, ...

                                               

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

Посетитель шаблон проектирования поведения, которое описывает операцию, которая выполняется над объектами других классов. Если вы измените visitor (посетитель) нет необходимости вносить изменения в принятые классы. Рисунок показывает классическое ...

                                               

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

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

                                               

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

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

                                               

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

Задает типы объектов создаются с помощью экземпляра-прототипа и создает новые объекты путем копирования этого прототипа. он позволяет уйти от реализации и позволяет следовать принципу "программирование через интерфейсы". В качестве return-type оп ...

                                               

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

Отделяет строительство сложного объекта от его представления, так что в результате того же процесса, конструкция может получиться разных идей.

                                               

Фасад (шаблон проектирования)

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

                                               

Хранитель (шаблон проектирования)

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

                                               

Цепочка обязанностей

Цепочка ответственность-это шаблон поведения, который используется в системе уровней ответственности.

                                               

Шаблон функционального дизайна

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

                                               

Шаблонный метод (шаблон проектирования)

Метод шаблон-это шаблон поведения, который определяет основу алгоритма и позволяет наследникам переопределять некоторые шаги алгоритма, не изменяя его структуру в целом.

                                               

Шаблоны J2EE

Шаблоны J2EE - набор шаблонов проектирования, описывающих архитектуру серверной платформы для задач средних и крупных предприятий. эти шаблоны рекомендуется использовать при разработке приложений с использованием Java архитектура J2EE для решения ...

                                               

Model-View-ViewModel

Model-View-ViewModel - шаблон проектирования приложений архитектуры. представлены в 2005 году Джон госизмену как модификация рисунка Presentation Model (Модель Презентация). ориентирован на современное развитие платформ, таких как Windows Present ...

                                               

Post/Redirect/Get

Модель Post / Redirect / Get (Пост / Перенаправить / Получить) поведение веб-приложений, используемых разработчиками для защиты от повторной отправки данных веб-форм модель. PRG (АРГ) обеспечивает интуитивно понятное поведение веб-приложения при ...

                                               

Условие Слейтера

Условие Слейтера является достаточным условием для сильной двойственности выпуклых задач оптимизации. состояние названа в честь Мортона Л. Слейтер. неофициальное условие Слейтера говорит о том, что разрешено зона должна быть точка. Условие Слейте ...

                                               

Lexico

"Lexico" - объектно-ориентированный язык программирования, основанный на платформе.NET от Microsoft (Майкрософт). язык был создан в 1985 году в целях содействия изучению и преподаванию ООП. позже дополнить в 1992, 2002 и 2009 лет. разработана на ...

                                               

A-0 System

Система A-0, написанный группой разработчиков под руководством Грейс Хоппер в 1951 и 1952 года по UNIVAC I, был ранний инструмент связан с компилятором, предназначенные для электронных вычислительных машин. A-0 функционировал больше как грузчик, ...

                                               

Сценарный язык

Язык сценариев высокого уровня язык сценариев - кратких описаний действий, выполняемых системой. разница между программами и сценариями довольно размыта. скрипт представляет собой программу, дело с готовыми программными компонентами. По словам Дж ...

                                               

GameMonkey

GameMonkey Script (Сценарий GameMonkey) - небольшой, кросс-платформенный скриптовый язык, предназначенный для встраивания в игру. GameMonkey во многом похож на язык программирования Lua (Луа), за исключением того, что синтаксис GameMonkey ближе к ...

                                               

Интерпретатор

Переводчик - программа, которая осуществляет интерпретацию. Построчное толкование, анализ, обработку и выполнение исходного кода программы или запроса.

                                               

Компилятор

Компилятор-это специальная программа, которая переводит текст программы, написанной на языке программирования в родные коды. Компиляция - сборка программы, в том числе перевод всех модулей программы, написанные на одном или более языков программи ...

                                               

Компилятор компиляторов

Компилятор - это программа, которая воспринимает синтаксическое или семантическое описание языка программирования и генерирующий компилятор для этого языка. Синтаксис выражается в БНФ или его производные, а также должны соответствовать правилам м ...

                                               

Многопроходный компилятор

Многопроходной компилятор-это типа компилятор, который обрабатывает исходный код или абстрактное синтаксическое дерево программы в несколько раз. Между проходит генерируется промежуточный код, который взят следующий отрывок, как вход. Таким образ ...

                                               

Суперкомпиляция

Суперкомпиляции, или metacompilation, это особая методика оптимизации алгоритмов, основанных на знании конкретных входных данных алгоритма Суперкомпилятора. берет исходный код алгоритма, плюс некоторые информация о входных параметров и возвращает ...

                                               

CORC

CORC - компиляторы, которые могут автоматически исправлять ошибки в неправильных программ. Во время пакетной обработки с самого начала 60-х в середине 70-х он часто нужен целый день, чтобы добраться из вычислительного центра результаты компиляции ...

Бесплатно и без рекламы
не нужно скачивать или устанавливать

Pino - логическая онлайн игра, в основе которой находится тактика и стратегия. Это ремикс на шахматы, шашки и уголки. Игра развивает воображение, концентрацию внимания, учит решать поставленные задачи, планировать свои действия и логически мыслить. Не важно сколько у вас фишек, главное как они размещены!

интеллектуальная игра онлайн →