Посты для тега : ‘функции’

Функции для обработки дат

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

Читать далее »

Простой паук

В предположении, что у вас на диске нет большого числа HTML-доку- ментов, готовых для индексирования, я покажу, как можно написать простого паука. В качестве затравки мы предложим ему проиндексировать небольшой набор страниц, но он будет переходить по ссылкам, ведущим с этих страниц на другие, а с тех – на третьи и т. д. В этом […]

Читать далее »

Взвешенные соседи

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

Читать далее »

Построение окружающей среды

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

Читать далее »

Представление деревьев на языке Python

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

Читать далее »

Дополнительные математические функции

  Математическим функциям в программе Access не уделяется должного внимания, потому что потребность в них возникает крайне редко. Вы уже видели функции Round ( ) и Format ( ) — самые полезные в этой категории — но есть еще несколько других (табл. 7.3), к которым знатоки Access обращаются время от времени в вычисляемых полях.

Читать далее »

Функции запросов

  Теперь, возможно, вам приходит в голову мысль о том, что манипулировать числами и текстом можно более искусными способами — способами, которые предоставляют гораздо больше возможностей, чем простые арифметические операции. Вам может потребоваться округление чисел или преобразование строчных букв в прописные. Программа Access действительно предоставляет средства, называемые функциями и позволяющие поднять ваши выражения на более […]

Читать далее »

Использование реальных данных – API сайта eBay

eBay – это онлайновый аукцион, один из наиболее популярных сайтов в Интернете. Там выставлены миллионы товаров, и миллионы пользователей торгуются и совместно устанавливают цены. Поэтому этот сайт – отличный пример коллективного разума. eBay, ко всему прочему, предоставляет бесплатный API на основе XML, с помощью которого можно производить поиск, получать подробную информацию о товаре и даже […]

Читать далее »

Создание пользовательских функций

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

Читать далее »

Шифр SOBER

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

Читать далее »
 
Rambler's Top100