Главная » Статьи для тега "параметров"

Передача аргументов аннотированным  советам Spring

Добавлено Дата: 27 July, 2014 категория: Spring

Передача параметров советам, созданным с помощью аннотаций

@AspectJ, мало чем отличается от случая, когда аспекты объявля- ются в конфигурационном XML-файле Spring. В действительности

Читать »

Передача параметров советам Spring

Добавлено Дата: 16 July, 2014 категория: Spring

До сих пор наши аспекты отличались простотой реализации и не принимали параметров. Единственное исключение – метод watchPerformance(), реализующий совет, выполняемый и до, и после це- левого метода, который принимает параметр типа ProceedingJoinPoint. Реализованный нами совет никак не заботится о параметрах для передачи целевому методу. Впрочем, в этом нет ничего страшного, потому что вызываемый нами метод perform() не принимает никаких параметров.

Читать »

Работа с шаблонами JDBC Spring

Добавлено Дата: 13 June, 2014 категория: Spring

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

Как говорилось выше, в разделе 6.3.1, фреймворк Spring скрывает весь вспомогательный код доступа к данным за классами шаблонов. Для работы с JDBC фреймворк Spring предоставляет три класса ша- блонов, на выбор:

Читать »

Файлы управления работой системы FP IDE

Добавлено Дата: 11 June, 2014 категория: Free Pascal

Информация о конфигурации системы и параметрах, определяющих ее работу, сосредоточена в трех файлах:

± fp.dsk — файл, в котором запоминается конфигурация рабочего стола (desktop);

Читать »

Специфика описания подпрограмм (процедур и функций) Free Pascal

Добавлено Дата: 18 May, 2014 категория: Free Pascal

± Описание процедуры:

procedure имя_проц [(список_формальных_параметров)]; [директивы];

Блок подпрограммы

end;

± Описание функции:

function имя_функ[(список_формальных_параметров)] : тип; [директивы];

Читать »

Подпрограммы — процедуры и функции Free Pascal

Добавлено Дата: 13 May, 2014 категория: Free Pascal

Подпрограммы — один из наиболее ранних приемов автоматизации про- граммирования. Если алгоритм решения задачи содержит фрагменты, которые могут быть использованы не один раз в нескольких местах программы, то такие фрагменты можно выделить в программные единицы (процедуры или функции). Обращение к однажды написанному фрагменту программы с заданием новых входных данных (параметров программной единицы) позволяет существенно с о- кратить общий объем программы. Хорошо отработанный фрагмент типового ал- горитма может оказаться полезным и при решении других задач. Его можно ав- тономно протранслировать и включить в состав библиотеки подпрограмм, которые по мере надобности могут вызываться вашей программой и использо- ваться наравне с системными функциями и процедурами. По идеологии Паскаля библиотеки подпрограмм оформляются в виде модулей — файлов с расширением tpu (от Turbo Pascal Unit).

Читать »

Переопределение функций Free Pascal

Добавлено Дата: 27 April, 2014 категория: Free Pascal

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

Читать »

Использование 3D камеры в Processing

Добавлено Дата: 13 April, 2014 категория: Processing

Работая в 3D, вы можете перемещать и вертеть объекты в пространстве или добиться того же визуального эффекта с помощью камеры. В этом примере мы создадим небольшую композицию и поиграем с функцией camera().

Как это делается

Как обычно, начинаем с установки окна OpenGL размером 640 x 480 пикселей. Затем нам потребуется объявить две вещественные переменные, x и z и присвоить им значия в функции setup(). С помощью этих переменных и камеры мы сделаем анимацию.

Читать »

Лямбда-выражения в Visual C# (Sharp)

Добавлено Дата: 4 February, 2014 категория: C#

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

Читать »

Оболочка – КОМПАС в DELPHI

Добавлено Дата: 11 July, 2013 категория: Delphi, OLE, САПР

Параметры оболочки (ksShellDefinition)

Интерфейс ksShellDefinition служит для описания параметров оболочки. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего оболочку. Рассмотрим свойства интерфейса ksShellDefinition.

thickness – толщина оболочки.

Читать »

Осевая линия – КОМПАС в DELPHI

Добавлено Дата: 7 July, 2013 категория: Delphi, OLE, САПР

Параметры математической точки (ksMathPointParam)

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

Получить интерфейс ksMathPointParam можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве единственного параметра данномуметоду нужно передать значение константы ko_MathPointParam.

Читать »

Зеркальное отображение элементов детали относительно плоскости – КОМПАС в DELPHI

Добавлено Дата: 22 June, 2013 категория: Delphi, OLE, САПР

Параметры зеркального отображения элементов детали относительно плоскости (ksMirrorCopyDefinition)

Согласно документации КОМПАС 8 параметры зеркального отображения элементов детали относительно плоскости задаются с помощью интерфейса ksMirrorDefinition. Однако в модуле ksTLB.pas его нет. Вместо него в этом модуле описан интерфейс ksMirrorCopyDefinition с точно таким же прототипом. В более новых версиях КОМПАСа (11 и 13) данная оплошность устранена.

Читать »

Операция «вырезание выдавливанием» – КОМПАС в DELPHI

Добавлено Дата: 16 June, 2013 категория: Delphi, OLE, САПР

 Параметры операции «вырезание выдавливанием» (ksCutExtrusionDefinition)

Параметры операции «вырезание выдавливанием» задаются с помощью интерфейса ksCutExtrusionDefinition. Его возвращает метод GetDefinition интерфейса ksEntity, описывающего данную операцию.

Читать »

Скругление – КОМПАС в DELPHI

Добавлено Дата: 11 June, 2013 категория: Delphi, OLE, САПР

Параметры скругления (ksFilletDefinition)

Параметры скругления задаются с помощью интерфейса ksFilletDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего скругление. Рассмотрим свойства интерфейса ksFilletDefinition.

Читать »

Копирование элементов детали по концентрической сетке – КОМПАС в DELPHI

Добавлено Дата: 9 June, 2013 категория: Delphi, OLE, САПР

Параметры копирования элементов детали по концентрической сетке (ksCircularCopyDefinition)

Интерфейс ksCircularCopyDefinition служит для описания параметров копирования элементов детали по концентрической сетке. Рассмотрим свойства интерфейса ksCircularCopyDefinition.

Читать »