База знаний веб-разработчика

Профилирование приложений

В Microsoft Visual Studio есть встроенный Profiler, который позволяет определить функцию, занимающую большую часть ресурсов. Использовать следующим образом: В основном…

8 лет ago

Использование профайлера памяти

Профайлер - это программа, которая может работать в двух режимах: Поиск функций, выполнение которых занимает большое количество времени Поиск функций,…

8 лет ago

Получить значения route из URL

Иногда возникает потребность получить route-параметры для строки URL. Для этого необходимо создать экземпляр RouteData из URL. RouteInfo Class: public class…

8 лет ago

IndexedDB для хранения больших структурированных данных на клиенте

IndexedDB — стандарт хранения больших структурированных данных на клиенте. Это объектная база данных, которая намного мощнее, эффективнее и надежней, чем…

8 лет ago

Как конвертировать ассоциативный js массив в json?

var obj = {"1":5,"2":7,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0} var result = Object.keys(obj).map(function(key) { return [Number(key), obj[key]]; }); console.log(result);

8 лет ago

Как правильно писать заявки на фриланс-биржах?

Если вы хотите работать фрилансером, без фриланс бирж сложно обойтись. Поэтому вам в любом случае нужно научиться писать правильно заявки…

8 лет ago

Обработка исключения для Html.AntiForgeryToken()

Если для страницы авторизации используется хелпер Html.AntiForgeryToken(), то существует вероятность получить исключение в случае, когда пользователь войдет в систему через…

8 лет ago

Двухфакторная аутентификация при помощи Google AUTHENTICATOR

Во-первых, необходимо установить open source package под названием OTP Sharp для валидации TOTP кода. Далее следует создать метод для вывода…

8 лет ago

Анализ работы медленного запроса

Если у вас медленно работает запрос, используйте эту штуку: SET STATISTICS IO ON SET STATISTICS TIME ON --Also, before each…

8 лет ago

Посмотреть размер всех таблиц в базе данных SQL SERVER

Существует несколько вариантов, чтобы получить количество строк для всех таблиц в БД: sys.partitions Catalog View SELECT QUOTENAME(SCHEMA_NAME(sOBJ.schema_id)) + '.' +…

8 лет ago