Графика Система Программирование WEB Программирование
Всего материалов в каталоге: 59
Показано материалов: 41-50

При задании операций ввода/вывода мы никак не касались типов файлов, но ведь не все устройства можно рассматривать одинаково с точки зрения стратегии буферизации. Например, для ostream, подключенного к символьной строке, требуется буферизация другого вида, нежели для ostream, подключенного к файлу. С этими проблемами можно справиться, задавая различные буферные типы для разных потоков в момент инициализации (обратите внимание на три конструктора класса ostream). Есть только один набор операций над этими буферными типами, поэтому в функциях ostream нет кода, их различающего. Однако функции, которые обрабатывают переполнение сверху и снизу, виртуальные. Этого достаточно, чтобы справляться с необходимой в данное время стратегией буферизации. Это также служит хорошим примером применения виртуальных функций для того, чтобы сделать возможной однородную обработку логически эквивалентных средств с различной реализацией.
C++ | Просмотров: 3806 | Дата: 05.01.2010 Добавил: mcreyt |

В PHP 5 преобразования XSLT выполняются библиотекой libxslt и в системе Windows их можно активизировать с помощью php_xsl.dll (в php.ini), а на других платформах - с помощью ключа -with-xsl. В начале в объект DOM загружается XML и преобразование XSLT (которое также является документом XML), затем приписывается значение объекту XsltProcessor, вызывается функция importStylesheet(), а за ней - transformToDoc().
PHP | Просмотров: 3771 | Дата: 04.01.2010 Добавил: mcreyt |

Файлы cookie посылаются как часть заголовка HTTP и представляют собой пару "имя и значение". Основным недостатком cookie, является возможность деактивизации в WEB-браузере. Некоторые вообще считают, что эти самые cookie мешают конфиденциальности. Если говорить о фактах, то файлы cookie действительно имеют определенные ограничения.
PHP | Просмотров: 3227 | Дата: 04.01.2010 Добавил: mcreyt |

Для удаления cookie, кажется достаточно установить его значение равным пустой строке. Однако в таком случае файл cookie никуда не девается, хотя и не имеет значений.
PHP | Просмотров: 4466 | Дата: 04.01.2010 Добавил: mcreyt |

Проблема реализации постраничной навигации часто встает перед начинающими PHP-программистами. К разбиению объёмного текста на отдельные страницы прибегают во многих Web-приложениях от гостевых книг и форумов до различных каталогов. Давайте решим эту проблему.
PHP | Просмотров: 16716 | Дата: 04.01.2010 Добавил: mcreyt |

Одним из преимуществ PCRE или POSIX является поддержка некоторых специальных конструкций. Например, обычно регулярные выражения сопоставляются "жадно".
PHP | Просмотров: 10022 | Дата: 04.01.2010 Добавил: mcreyt |

Зачем это нужно?При необратимом шифровании информация зашифровывается таким образом, что не подлежит обратной расшифровке. На первый взгляд это может показаться странным, в действительности же такой метод шифрования ис-пользуется очень часто. Функции, с помощью которых реализуется однонаправленное шифрование, называются функциями хеширования. При использовании таких функций создается уникальный хеш-код строки.
PHP | Просмотров: 9671 | Дата: 04.01.2010 Добавил: mcreyt |

CSV (Comma Separated Values - значения, разделяемые запятой) - это файловый формат, в который многие приложения могут экспортировать данные. Кажется, что с помощью explode() очень просто превратить значения CSV в массивы; однако на самом деле это очень сложно. Что будет, если запятая встретится внутри значения? В этом случае содержимое берется в двойные кавычки, и использовать explode() становится затруднительно.
PHP | Просмотров: 10942 | Дата: 04.01.2010 Добавил: mcreyt |

Существует распространенная Web-атака под названием Cross-Site Scripting (XSS). Например, пользователь специально вводит некоторые данные, например код JavaScript, в Web-форму, а затем Web-страница отображает эту информацию дословно, без надлежащей обработки специальных символов. Стандартные примеры такой ситуации связаны с гостевыми книгами или форумами. Люди вводят текст, чтобы другие его могли увидеть.
PHP | Просмотров: 8121 | Дата: 04.01.2010 Добавил: mcreyt |

Обычно файлы открываются или ищутся относительно пути документа. Если PHP используется как модуль ISAPI в системе Windows, то может потребоваться "Привязка" к положению библиотеки php4ts.dll или php5ts.dll.
PHP | Просмотров: 6802 | Дата: 04.01.2010 Добавил: mcreyt |


« 1 2 3 4 5 6 »