Анализ данных в БД

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

Диффузия в поликристаллическом кремнии

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

Процессы укрупнения капель воды

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

Подсчет числа размещений, перестановок, сочетаний без повторов и с повторами

Число размещений без повторений
Теорема: Число размещений без повторений из n элементов по r Anr = n(n-1)(n-2)…(n-r+1) = n!/(n-r)!.

Доказательство: В r-размещении (а1,a2,…,ar) n-элементного множества M элемент а1 можно выбрать n способами. После этого элемент a2 можно выбрать n-1 способами (из оставшихся n-1 элементов множества M). После этого элемент a3 можно выбрать n-2 способами. И так далее. Наконец, элемент аr можно выбрать n-г+1 способами. По правилу произведения = n (n-1) (n-2)… (n-r+1);
умножив и разделив правую часть равенства на (n-r)(n-r-1)…3*2*1. Получим Anr = n!/(n-r)!.
Прочитать остальную часть записи »

Экзаменационная программа по курсу «Проектирование ЭЛА»

1. Элементы релейно-контакторной системы управления электроприводом и их изображение на принципиальной схеме.
2. Схемы пуска двигателей с помощью релейно-контакторной системы управления. Способы управления контакторами при пуске.
3. Схемы электрического торможения двигателями. Принцип работы.
4. Схемы реверсирования двигателями. Принцип работы.
5. Системы синхронного вала. Прочитать остальную часть записи »

Особенности ООП Delphi for DotNet

Чтобы подстроится под DotNet, внесены изменения в ООП Delphi:
1. Производный класс не TObject, а System.Object.( TObject переименованный System.Object).

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

Видимость компонентов класса, особенности разделов класса

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

Понятие интерфейса и его назначение в Delphi

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

Работа с процедурами SQL в Delphi

1) Основные свойства компонента TStoredProc
StoredProcName :Strings – позволяет с помощью встроенного компонента ComboBox указать имя хранимой процедуры.
Params :TParams — позволяет указать типы и значения входных и выходных параметров, если таковые есть.
Прочитать остальную часть записи »

Загрузка хранилища, витрины данных

При разработке хранилища данных, возникают и должны быть решены следующие вопросы:
1) какие данные должны быть помещенный в хранилища
2) Как найти и извлечь эти данные
3) Как обеспечить корректность данных.

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

Диффузия из легированных оксидов

Эксперименты по диффузии в ряде случаев обнаруживают приповерхностный эффект, связанный с образованием пленки оксидов на поверхности образца. В случае, когда потенциал Гиббса для процесса образования оксида основного вещества превышает по величине таковой для оксида примеси, она может свободно диффундировать в восстановленный образец. Противоположная (в смысле соотношения энергий образования) ситуация может привести к проникновению в образец оксида примеси как более устойчивого в связанном состоянии, но в конечном счете разрушающегося под влиянием тепловых флуктуации с последующей диффузией со своей характерной скоростью. При проведении эксперимента образование оксидов почти никогда не исключено, поскольку используемая обычно как предохранительное средство атмосфера водорода имеет очень ограниченную применимость.
Прочитать остальную часть записи »

Теоретические основы обезвоживания нефтепродуктов

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

Правило суммы и правило произведения

Правило суммы: Пусть конечное множество M разбито на два непересекающихся подмножества M1 и M2 (в объединении дающих все множество М). Тогда мощность |M| = |M1| + |M2|.

Правило произведения: Пусть в некотором множестве объект а может быть выбран n способами, и после этого (то есть после выбора объекта а) объект b может быть выбран m способами. Тогда объект ab может быть выбран n*m способами.
Прочитать остальную часть записи »

Особенности ЭМУС как объектов поиска и оптимизации проектных решений

1) Значительное количество и разнообразие параметров, характеризующих ЭМУС на различных этапах проектирования:
• геометрические размеры конструктивных элементов;
• характеристики электротехнических, магнитных, изоляционных, конструкционных и других материалов, применяемых в ЭМУС;
• обмоточные данные;
• параметры источников питания.
Прочитать остальную часть записи »

Подготовка сообщений при исключениях

Использование ресурсных файлов
Одним из видов ресурсов Delphi являются таблицы строк. Ресурсы очень эффективно управляются системой и облегчают перевод программы на другой язык сообщений. В репозитории Delphi предусмотрен мастер для работы с ресурсами. Рассмотрим возможности использования ресурсов в виде таблицы строк для хранения текста сообщений об ошибках.
Прочитать остальную часть записи »

Особенности процедур — преимущества и трудности при работе с ними

1) Повышение скорости работы БД

→ Процедуры хранятся в скомпилированном виде, а значит, СУБД не тратит время на компиляцию запроса при каждом его исполнении.
→ Команда для вызова хранимой процедуры значительно короче, чем запрос, содержащийся в коде приложения, поэтому требуется меньше времени и трафика на передачу операторов на сервер БД.
→ Быстродействие хранимых процедур обусловлено еще и тем, что после вызова они загружаются в память и выгружаются из нее с учетом алгоритма вытеснения по давности использования. В Oracle размер памяти для КЭШа хранимых процедур оказывается в файле Init.Ora.
→ С помощью автоматической или ручной перекомпиляции изменяют плана выполнения из-за изменения индексов и т.п. В СУБД SQL Server при создании процедуры предусмотрена опция WITH RECOMPILE, используемая как при создании, так и при вызове процедур.
Прочитать остальную часть записи »

Концепция разработки складов данных

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

Влияние технологических факторов на процесс диффузии

Влияние температуры

Зависимость коэффициента диффузии от температуры может быть представлена в следующем виде:

D = D0exp(-Ea/KT) (1)

где D0— константа диффузии; Еа — энергия активации (высота потенциального барьера, который должен преодолеть атом примеси при переходе из одного положения равновесий в решетке в другое); К, — постоянная Больцмана.
Прочитать остальную часть записи »

Обезвоживание нефтепродуктов — Требования к содержанию воды и солей в нефтепродуктах

Качество добываемой нефти и качество нефтепродуктов наряду с другими показателями определяется содержанием в них влаги. Содержание влаги в исходном продукте колеблется в широких пределах — от 60% до 0,1%. Влага может находиться в нефтепродуктах в виде капелек воды, находящихся во взвешенном состоянии и образующих эмульсии, или в растворенном виде.
Прочитать остальную часть записи »

Элементы комбинаторики — размещения, перестановки, сочетания с повторами и без повторов

Определение: Перестановка n-элементного множества М есть упорядоченный набор длины n, составленный из попарно различных элементов множества М. Обозначим через множество всех перестановок из n элементов и через Рn число всех перестановок из n элементов. Например, если M = {а,b,с}, то РM = {(а,b,с), (а,с,b), (b,а,с). (b,с.а), (с,а,b), (с,b,а)}; Рn =3!= 6.
Прочитать остальную часть записи »

Типичные ошибки на экзаменах — как правильно сдавать экзамен

Когда от вас требуют определение — дайте определение! Не заменяйте его примерами, формулами и прочим

Кого-то наверно удивит, что на первое место я поставил такую очевидную ошибку. Однако, на олимпиаде по физике в МГУ 2005 года эта ошибка присутствовали во всех ответах.
Прочитать остальную часть записи »

Повадки и уход Ампуллярии: кормление, вода, размножение, икра, яйца

Уход и условия содержания

Немного о том, как содержать ампуллярий.

Освещение
Улитки не любят свет. Резкое включение света их вообще пугает. Они предпочитают тёмные места, а наиболее активны ночью.

Вода
Ампуллярии очень неприхотливы к качеству воды, но менять её всё таки надо. Особо следует учитывать тот факт, что в пищеварительном тракте ампуллярий обитает огромное количество микроорганизмов. От них вода может мутнеть. Это не опасно (в том числе и для рыб, для многих из которых микроорганизмы могут быть хорошим кормом), но выпускать ситуацию из-под контроля не следует. Хотя, если у вас меньше десяти улиток на литр воды, или есть кто-то, кто способен съесть микроорганизмов (мальки или небольшие рыбки), то вы вообще вряд-ли столкнётесь с этой проблемой.
Прочитать остальную часть записи »

Почему ампуллярии? почему мне нравятся улитки

Банка с улитками не похожа на телевизор
Телевизор быстро мигает и издаёт разные звуки. Это совсем не то, что нужно мне после тяжёлого (или даже не очень тяжёлого) рабочего дня. Улитки же, напротив, двигаются медленно, грациозно и абсолютно бесшумно. Это то, что нужно.
Прочитать остальную часть записи »

Любопытные соображения: теория относительности

Возможные типы движения
Равномерное и прямолинейное движение из точки A в точку B отображается прямым отрезком в пространстве-времени. Как вы видели, любой отрезок характеризуется интервалом в пространственно-временном смысле. Квадрат интервала выражается формулой:

s2 = t2 — (x/c)2 — (y/c)2 — (z/c)2

Прочитать остальную часть записи »

Пространство-время: строение, геометрия, теория относительности

Идея о том, что пространство и время взаимосвязаны, не нова. Наверняка читатель с ней знаком. Я же призываю читателя не искать связь между пространством и временем, а постараться понять, что это одно и тоже. В этой части вам не надо задумываться, где пространство, где время, где движение, а где покой. Постарайтесь просто принять пространство-время, как единое поле, имеющее некоторые экзотические свойства.
Прочитать остальную часть записи »

Хотите улучшить Fact? для разработчиков и программистов на Python

Желающим развивать Fact

Взгляд с высоты птичьего полёта

Fact написан на Python 2.4 (так же успешно протестирован на 2.5 и 2.6a0).

Программа обрабатывается в три шага:

token_list = TokenSeq() # 1. разбиение на токены
token_list = load(text) # и отсечение комментариев
code=Prog() # 2. компиляция во внутреннее
code=load(token_list) # представление (последовательность
# классов операций)
code.execute(context) # 3. выполнение программы в заданном
# контексте

Метод load класса TokenSeq осуществляет синтаксический разбор. Метод load класса Prog — лексический.
Прочитать остальную часть записи »

Описание Fact: язык для рисования фракталов

Язык Fact предназначен для визуализации итерационных фракталов и L-систем.

Синтаксис

Комментарии
Комментарии начинаются с символа # и заканчиваются символом конца строки. Комментарии игнорируются интерпретатором.

Токены (слова)
Программа состоит из слов, разделённых любыми пробельными символами. Слово может быть названием операции, именем переменной или числовым значением.
Прочитать остальную часть записи »

Применение фракталов: зачем нужны и чем актуальны фракталы

Чем актуальны фракталы

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

Формат web-ресурса : разработка чата, форума, веб-магазина, веб-витрины, ленты новостей

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

Архитектурные ошибки при разработке Perl/mod_perl ОО-приложений

Подходы
Речь пойдёт о двух вариантах организации объектно-ориентированного кода. Оба подхода приводят к решению и оба встречаются в реальной жизни.

Итак, выражаясь формально, нам надо получить из данных a данные b=f(a). (Собственно, всё программирование сводится к преобразованию одних данных в другие.)
Подход — программирование на объектах
Прочитать остальную часть записи »





Статистика

Рейтинг@Mail.ru