|
|
|
|
|
|
Теги |
| |
codeserfercom, nbspnbsp, Private, Visual, будет, Возможность, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, писать, пользователя, помощью, Пример, программа, программирования, программы, просто, работы, разработки, Рассмотрим, решил, сделать, Сегодня, скрипт, строки, строку, также, Теперь, только, функции, число, этого, языка
Показать все теги
|
|
|
| |
|
|
|
|
|
|
|
|
| |
Проблема, описанная этой новости и ее решение заставило меня задуматься над работой функции strtr(). С помощью нее можно делать много полезных вещей.. |
|
|

|
Что необходимо чтобы программировать на PHP |
|
Категория: Для начинающих | автор: Codeserfer | 14 сентября 2009 | Просмотров: 656
|
|
| |
У любого пользователя, желающего изучить язык PHP возникнет вопрос где писать код и чем его обрабатывать. Постараюсь ответить на эти вопросы.. |
|
|

| |
Пару дней назад зашел на один сайт с историями (адрес не разглашается). Сайт я этот уже посещаю несколько лет. Открыл историю, начал читать, и тут что-то меня поманило посмотреть в адресную строку. То, что я там увидел, помогло мне взломать этот сайт за 5 минут. |
|
|

|
Рекурсионное зацикливание на Windows |
|
Категория: Прочее | автор: Hackintosh | 29 августа 2009 | Просмотров: 510
|
|
| |
Сегодня понял что можно заставить зависнуть Windows 7 почти не трогая клавиатуру! Вызываем диспетчер задач (CTRL+ALT+DEL) и больше ничего на клавиатуре не делаем. Берем мышь, наводим на край окна диспетчера задач и начинаем динамически (вверх-вниз) изменять размер окна. В диспетчере задач можно увидеть как оперативная память постепенно забилась (а вот чем не известно). Когда загрузка достигнет критического уровня (я за минуту забил 2 ГБ ОЗУ вот таким изменением размера окна) система скажет о своей загруженности и предложит разгрузить ОЗУ через диспетчер. И мелкософт заикается о девяти годах разработки этой ОС (не шутка, разрабатывать начали раньше XP). А соответственно и ядро должно быть другое. Но это тоже было проверено. При изменении настроек биоса система дала сбой и я начал загрузку в безопасном режиме. Картина привела в легкое недоумение. Передо мной бегает бутскрин Висты! Мелкософт сказали что не хотели менять ядро чтобы вистовые дрова шли на 7. Зачем и что они писали 9 лет не понятно. |
|
|

|
Рекурсионное зацикливание на linux |
|
Категория: bash скрипты | автор: Codeserfer | 7 августа 2009 | Просмотров: 617
|
|
| |
Сегодня понял, что можно заставить зависнуть linux парой строчек кода. Если в настройках не стоит максимальное процессорное время для одного процесса, то можно написать bash-скрипт, который будет рекурсионно вызывать самого себя. Вскоре вся память и весь своп забьются и работа станет невозможной. Разве что reset. |
|
|

| |
Для типичной реализации алгоритма сортировки массива нужно два цикла, причем, один из них вложенный. Первый цикл перебирает список Listl, и для каждого элемента выполняется цикл, в котором проверяются все элементы списка List?. Помимо этого, на каждом шаге цикла происходит сравнение. Если сосчитать количество произведенных операций, то получится очень большое число. Рассмотрим способ сократить количество сравнений в разы и упростить алгоритм. |
|
|

| |
Симметричное шифрование появилось самым первым. Для шифрования данных используется ключ, который служит и для дешифровки данных. Рассмотрим этот способ шифрования данных подробнее. |
|
|

| |
Проблема защиты не ограничивается только защитой сценария. Можно написать самую безопасную программу, но при этом установить на сервер ОС с настройками по умолчанию. Всем известно, что настройки по умолчанию далеки от идеала, и благодаря этому сервер может быть взломан даже без использования Web-сценариев. Безопасным должен быть не только каждый участок кода, но и каждая программа, установленная на сервере, сама ОС и все используемое оборудование (в основном, это касается сетевых устройств). |
|
|

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

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

| |
Массив - это нумерованный набор переменных одного типа. Переменная в массиве называется элементом массива,а ее позиция в массиве задается индексом. Индексация элементов массива начинается с 0, а не с 1. Это следует помнить. Общее количество элементов массива называется размером массива. Массивы, индексами которых являются числа, называются списками. Рассмотри функции, имеющиеся в PHP, по инициализации массива, получения и изменения элементов массива, определения количества элементов в массиве. Также многомерные массивы, ассоциативные массивы. Фукции по их слиянию, перебора элементов, добавления и удаления элементов массива, переворачивания и перемещения и сортировки и еще множество полезных функций. |
|
|

| |
Операторы позволяют произвести определенные действия с данными. Например, операторы присваивания служат для сохранения данных в переменной, математические операторы позволяют произвести арифметические действия, а оператор конкатенации строк используется для соединения двух строк в одну. Рассмотрим операторы, доступные в PHP, более подробно. |
|
|

| |
Вывести результат можно с помощью двух операторов: echo "Hello, world!"; print "Hello, world!"; //этот оператор также используется в языке Perl Какой из операторов использовать, решайте сами. Разницы между ними нет, однако чаще встречается оператор echo. |
|
|

| |
Все, что расположено после // или # до конца строки в PHP, очитается однострочным комментарием //однострочный комментарий #однострочный комментарий Однострочные комментарии можно записывать после выражения echo "Hello, word!"; // однострочный комментарий Кроме того существует многострочный комментарий. Он начинается с символов /* и заканчивается символами */. /* Многострочный комментарий */ |
|
|

|
Меняем значения переменных местами |
|
Категория: Паскаль | автор: Hackintosh | 8 апреля 2009 | Просмотров: 949
|
|
| |
Как вы уже заметили мой коллега Codeserfer опубликовал код, исполняющий взаимозамену значений переменных. Что ж. Предлагаю свой вариант... |
|
|

© 2008 - 2010. Копирование материалов запрещено! |
|
|