• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)




Найдено страниц: 17 [показано 10]

  1. Урок информатики для мелкософта (пояснение к залепе №8)

    Степень соответствия запросу: 66,89%
    Фрагменты текста поста :
    ... Выходило, что чтобы получить оптимальное по скорости и памяти решение (например драйвер устройства или часть ядра ОС) необходимо использовать только ассемблер, напороть ошибок в котором проще простого... ... возможность указать, что переменная должна храниться в регистре процессора, а не в памяти... ... возможность управления размещением переменных и полей структур в памяти... ... команды выделения/освобождения памяти... ... Значение переменной a складывается с значением переменной b и результат заносится в переменную c... ... Но тут я хочу напомнить, что создание объекта - это не только выделение памяти под сам объект, но и создание и инициализация всех его членов-полей (которые, в свою очередь, тоже могут быть объектами), а также выполнение конструктора этого объекта и всех конструкторов всех его предков... ... Ну, а если этот объект представляет собой, например, таблицу из базы данных, который, вдобавок ко всему сказанному, при инициализации будет устанавливать соединение с этой самой БД и загрузку данных из нее, отъедая не только память и процессорное время, но еще и канал связи... ... Подумайте, такими ли скромными могут оказаться на практике эти "накладные расходы"... ... теперь ссылается на тот же объект в памяти, на который ссылается a... ... ), ссылка на который и записалась в нашу переменную a... ... Вот так и будет у нас болтаться в памяти фантом (на который ссылается переменная c ), который должен быть давным-давно уничтожен, а правильнее - просто откорректирован еще в методе operator+=() , создание которого майкрософт возложило на компилятор и ( внимание... Подробнее: http://fit-media.com/post_1198760520.html


  2. Файлы vs базы данных.

    Степень соответствия запросу: 10,66%
    Фрагменты текста поста :
    ... Скрипт считывает в память ВЕСЬ файл статистики, не взирая на размер ( если посещаемость высокая или статистика собирается за большой срок, то это могут быть десятки или даже сотни мегабайт )... ... тут затронута обработка данных только из одного «раздела» статистики (а ведь скрипт еще должен скорректировать данные и в остальных), не описан блок, который проверяет доступность сайта для данного юзер-агента и хоста-источника (а он жрет времени тоже немало), не учтены потери на выделение/освобождение памяти и копирование целых веток массива, если автор решил (для упрощения программирования) отделить часть массива например так: Пример кода $as = $ar['allsein']... ... Для работы механизма БД, система должна будет загрузить целиком в память три файла индексов... ... После того как мы нашли с помощью индексов нужную запись, ее требуется загрузить в память... Подробнее: http://fit-media.com/post_1222679684.html


  3. Статичные файлы vs скрипты. Невидимое зло.

    Степень соответствия запросу: 7,42%
    Фрагменты текста поста :
    ... Если вы создаете настольное приложение, то вам нет необходимости заботиться о расходе памяти (ее навалом в любом современном компе) равно как и о нагрузке на процессор и т... ... Модная нынче тенденция хранить стили в БД оборачивается тем, что при каждом запросе клиентского приложения (броузера) серверу приходится запускать PHP-скрипт, который в свою очередь должен пропарсить запрос, определить какие именно стили требуются клиенту, затем "... ... парсить запрос, определять из каких именно шаблонов состоит страница (а для этого придется вызывать все модули, формирующие контент данной страницы, которые, в свою очередь, будут парсить запрос или шаблоны, рыться в БД и т... Подробнее: http://fit-media.com/post_1283692130.html


  4. Если бы microsoft не была такой ленивой...

    Степень соответствия запросу: 4,76%
    Фрагменты текста поста :
    ... Мне бы хотелось, чтоб выполнялись следующие условия: Была возможность определять правильность отдельных слов, без окон замены и т... ... Программе нужно лишь определить, правильно написано это слово или неправильно... ... Иначе запущенная копия ворда останется в памяти ( привет нормальным пацанам из microsoft и их гениальному сборщику мусора ) и будет болтаться там до перезапуска системы... Подробнее: http://fit-media.com/post_1205882168.html


  5. Залепа №13. О грамотном проектировании и неграмотном IDE.

    Степень соответствия запросу: 4,57%
    Фрагменты текста поста :
    ... Но если это будет справочник артикулов продукции, которых может быть несколько десятков тысяч, то мы получи дикий перерасход памяти, ведь для каждого объекта будет создано отдельное (пусть и скрытое) окно... ... Это вызовет не только расход памяти, но и будет существенно тормозить программу... ... В C# введена возможность определить класс внутри другого класса... Подробнее: http://fit-media.com/post_1204892317.html


  6. Оптимизация PHP-кода

    Степень соответствия запросу: 4,57%
    Фрагменты текста поста :
    ... Удаляйте свои переменные для освобождения памяти, особенно если это большие массивы... ... Если вам необходимо определить время, когда скрипт был запущен, лучше используйте $_SERVER[&rsquo... ... это высокопроизводительная система кэширования объектов в памяти, которая повышает скорость веб-приложений за счёт уменьшения времени загрузки БД... ... Часто это излишне, поскольку методы и объекты занимают много памяти... Подробнее: http://fit-media.com/post_1207831883.html


  7. Залепа №6. Вечный календарь и пляска с бубном.

    Степень соответствия запросу: 0,29%
    Фрагмент текста поста :
    ... Майкрософт напихало в этот контрол кучу свойств и методов, из которых на практике используется едва ли 5%, но пожалело ввести хотя бы одну переменную, чтобы задать цвет отмеченных дат... Подробнее: http://fit-media.com/post_1197894841.html


  8. Что есть грамотный интерфейс?

    Степень соответствия запросу: 0,29%
    Фрагмент текста поста :
    ... Если контрол может определить валидность введенных в него данных, то он обязан это делать и информировать пользователя в случае ошибки... Подробнее: http://fit-media.com/post_1199807872.html


  9. Оптимизируем мышиную возню

    Степень соответствия запросу: 0,29%
    Фрагмент текста поста :
    ... Поэтому разработчик еще на этапе проектирования должен четко определить, какое устройство в его программе будет приоритетным... Подробнее: http://fit-media.com/post_1199978157.html


  10. Пошлите серфера на три веселых цифры!

    Степень соответствия запросу: 0,29%
    Фрагмент текста поста :
    ... Ну и естественно потеря клиентов, прибыли, дополнительные расходы... Подробнее: http://fit-media.com/post_1200930244.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,19755 сек.
  • Память: 17 664 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS