Общее по Computer Science и Web Development


Как кэшируются файлы на уровне протокола?



Download 95,96 Kb.
bet17/23
Sana07.07.2022
Hajmi95,96 Kb.
#752196
1   ...   13   14   15   16   17   18   19   20   ...   23
Bog'liq
interview

Как кэшируются файлы на уровне протокола?
Когда Nginx отдает статичный файл, он добавляет заголовок Etag – MD5-хеш файла. Клиент запоминает этот хеш. В следующий раз при запросе файла клиент посылает хеш. Сервер проверяет хеш клиента для этого файла. Если хеш не совпадает (файл обновили), сервер отвечает с кодом 200 и выгружает актуальный файл с новым хешем. Если хеши равны, сервер отвечает с кодом 304 Not Modified с пустым телом. В этом случае браузер подставляет локальную копию файла.

СУБД


  • Что делает оператор JOIN, какие виды бывают?

  • Что делает оператор HAVING, примеры?

  • В каких случаях вы бы предпочли нереляционную БД?

  • Что такое SQL-инъекции, какие меры против?

  • Что такое функциональный индекс?

  • Что такое транзакиця, ее свойства?

  • Что такое область видимости транзакции?

Джаваскрипт


  • Отличие == от ===?

  • Что такое замыкания, примеры?

  • Как реализовано ООП, особенности?

  • JSONP - в чем идея, как реализуется

  • На клиенте случилась ошибка, как известить сервер?

  • В чем разница function foo() {...} и var foo = function() {...}

  • Прокомментировать выражение:

(function($) {
$(function() {
alert(123);
});
})(jQuery);


  • Написать простой класс-вектор (x, y) с одним методом.

Деплой


  • Описать схему деплоя типичного приложения. Основные компоненты.

Алгоритмы, структуры


Что такое рекурсия? Какие минусы, плюсы?
Рекурсия – определение функции через саму себя. Логика рекурсивной функции как правило состоит из двух ветвей. Длинная ветвь вызывает эту же функцию с другими параметрами, чтобы накопить результат. Короткая ветвь определяет критерий выхода из рекурсии.
Рекурсия упрощает код и делает его декларативным. Рекурсия поощряет мыслить функционально и избегать побочных эффектов.
Неоптимизированная рекурсия приводит к накладным расходам ресурсов. При большом количестве итераций можно превысить лимит на число рекурсивных вызовов (recursion depth limit reached).

Download 95,96 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish