|
|
|||||||||||||||||||||||||||||
|
Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей? Подробнее »
16.08.2012 Использование хэш-ключей вместо строковых индексов Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей? Подробнее »
10.08.2012 Линейное представление с указателем нерегулярных массивов Один способ избежания пустого расхода памяти - упаковать данные в одномерном массиве В. В отличие от треугольных непостоянные массивы нельзя описать с помощью формул для вычисления соответствия элементов в разных массивах. Чтобы решить эту проблему, можно создать другой массив, который содержит значения смещения каждой строки в одномерном массиве В. Подробнее »
10.08.2012 Компоненты доступа к данным БД Компоненты доступа к данным являются невизуальными. Рассмотрим основные компоненты доступа к данным, применяемые при работе с локальными и удаленными БД. Подробнее »
10.08.2012 Как уменьшить приложение написанное на Delphi в 20 раз "Пустая" форма весит около 355 КБ, и этот начальный размер увеличивается с каждой новой версией Delphi. "Пустая" программа, написанная с использованием библиотеки KOL, уменьшающей размер исполняемого файла, - 32 КБ. Подробнее »
10.08.2012 Создаем раздел "Новости" В этой статье я хочу рассказать вам как создать на php и базе данных MySQL создать раздел "Новости" для своего сайта. В написании раздела Новостей нет ничего сложного - тут главное, как и в любом другом проекте написать ТЗ. Подробнее »
10.08.2012 Cкрипт статистики поисковых запросов В данной статье представлен PHP скрипт на базе которого легко можно будет создать модуль статистки поисковых запросов для своего сайта. Такой модуль может выуживать из поискового запроса, по которому пользователь попал на ваш сайт, название поисковой машины и собственно сам поисковый запрос. Подробнее »
10.08.2012 Как создать анимированное превью для видео средствами php + ffmpeg-php + imagick Для того, чтобы извлекать из видео высококачественные скриншоты и создавать из них анимацию с произвольным количеством, и задержкой кадров, достаточно, чтобы ваш хостинг поддерживал php, imagick и ffmpeg-php. Но imagick по умолчанию не работает с ffmpeg. Исправить это не сложно... Подробнее »
10.08.2012 PHP скрипт скачивания файлов по временным ссылкам Временные ссылки на php. Что это такое и с чем их едят? Все очень просто. Часто при построении какого-либо php движка возникает необходимость размещения на страницах сайта, которым будет управлять этот движок, ссылок на скачивание различных архивов с программами, изображениями, шаблонов сайтов и т. п. Подробнее »
10.08.2012 Какой язык предпочитает Интернет? Бродя по интернету, наверное, вы не раз натыкались на статьи типа "PHP против Perl" или "ASP vs PHP". Вот и я задался вопросом: "Какой язык вебпрограммирования все же самый популярный в Интернет?". Представляю мое глобальное исследование на эту тему. Подробнее »
09.08.2012 Создание макросов в Visual Studio .NET Макрос который мы создадим, будет автоматически создавать переменные а также их соответствующиеPubic-свойства. Чтобы показать как макрос может по-разному работать в зависимости от заданных условий, мы создадим окошко, в котором спросим у пользователя действительно ли члены должны быть сортированы в алфавитном порядке. Подробнее »
09.08.2012 Visual Studio 2010 в таскбаре Windows 7 Недавно вышел новый Eclipse Helios, среди нововведений которого есть поддержка таскбара Windows 7 и дока Mac OS X. В частности, Эклипс может отображать прогресс сборки, наличие ошибок и предупреждений. Подробнее »
09.08.2012 Visual Studio 2010: 4 полезнейших расширения Для Visual Studio 2010 выпущено два набора официальных обновлений. Первый - Power Tools - нацелен на добавление множества мелких функциональных вещей увеличивающих продуктивность труда. Второй - Modeling Feature Pack добавляет к архитектурным инструментам Visual Studio массу полезных возможностей. Кроме этих инструментов, в этой статье я расскажу еще о двух полезнейших расширений Visual Studio. Подробнее »
09.08.2012 Хранение изображений в базе данных Для записи изображения в базу данных из файла, используется функция ReadBLOB. А для считывания изображения из базы данных в файл используется аналогичная функция WriteBLOB. Функция ReadBlob возвращает количество байт, записанных в базе данных. Source - файл рисунка который, будет записан в базе, T - таблица, или запрос в поле которого будет добавлен файл рисунка, sField - имя Поля, таблицы (Т), для записи данных (в поле с этим именем будет cделана запись). Подробнее »
09.08.2012 Приемы взаимодействия Visual Basic и SQL При создании приложений, оперирующих базами данных, нередко возникают проблемы, связанные с организацией взаимодействия языка программирования с языком SQL. В статье раскрываются приемы использования SQL-запросов при работе Visual Basic 6.0 с библиотекой Microsoft DAO 3.51 Object Library. Подробнее »
09.08.2012 Функции и процедуры в VB Процедуры и функции представляют собой отдельные блоки, из которых складывается код программы, каждая процедура выполняет какую-то задачу или ее часть. Подробнее »
09.08.2012 Версия сервера, версия базы данных и уровни совместимости. Часть 4/4. Теперь давайте обратимся еще к одному вопросу отложенному нами в своем время: зачем в структуре DBINFO загрузочной страницы базы ее версия указывается дважды - в поле dbi_createVersion и в поле dbi_version. Думаю, самые внимательные читатели уже и сами все поняли: в поле dbi_createVersion версия проставляется в момент создания базы. Подробнее »
09.08.2012 Версия сервера, версия базы данных и уровни совместимости. Часть 3/4. Итак, нам, без сомнения, требуется способ нахождения номера версии базы из имеющегося mdf-файла без подключения последнего к серверу, и даже без попытки выполнить такую процедуру. Вспоминаем, что требуемая цифра находится на девятой странице базы которая, несомненно, содержится среди прочих страниц в имеющемся у нас на руках mdf-файле. Но где именно искать в этом файле данную информацию? Подробнее »
09.08.2012 Версия сервера, версия базы данных и уровни совместимости. Часть 2/4. Насколько корректно ведет себя SQL Server версии X при попытке заставить его работать с базой данных созданной на сервере версии Y , причем X < Y ? Ну - "футболить" администратора в таком сценарии у сервера версии X получается просто на 5 с плюсом, никаких претензий! С информативностью же касательно причины подобного "футбола" сложнее. Подробнее »
07.08.2012 Объектно-ориентированное функциональное метапрограммирование или каррирование метода Изначально определение каррирования дается как преобразование функции от пары аргументов в функцию, берущую свои аргументы по одному. Это преобразование было введено М. Шейнфинкелем и Г. Фреге и получило свое название в честь Х. Карри. Давайте теперь распространим это определение и на метод. Подробнее »
Страница: ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ...
|
|