Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «interval»
Набор Yii2 Behavior для хранения деревьев в БД и их совместного использования 2015-09-04 23:17:56
... List и Nested Intervals, я решил, почему ...
+ развернуть текст сохранённая копия
Привет, Хабр!
В одном своём проекте на Yii2 мне захотелось совместить Adjacency List и Nested Sets. Причём так, чтобы в случае отключения поведения Nested Sets, функционал оставался полностью работоспособен. Затем я понял, что Nested Sets мне не нужен, т. к. в базе всё равно приходилось хранить полный путь, поэтому на замену я решил применить Materialized Path. Имеющийся на GitHub Behavior (matperez/yii2-materialized-path) был недостаточно функционален, поэтому пришлось написать свой, а так как я недавно уже писал свои поведения для Adjacency List и Nested Intervals, я решил, почему бы не сделать набор таких поведений с единым API, и возможностью произвольно подключать их к модели одновременно, используя преимущество каждого.
Читать дальше →
Тэги: adjacency, intervals, list, materialized, nested, path, php, sets, yii, yii2, данных, хранение
Nested Intervals и их реализация под Yii2 2015-07-24 08:49:02
+ развернуть текст сохранённая копия
Привет, Хабр!
Большинство разработчиков знает, что такое Nested Sets, их сильные и слабые стороны. Сегодня я хочу представить на суд общественности реализацию модификации этой методики, которая частично решает недостатки оригинального алгоритма, правда имеет и свои отрицательные стороны.
Читать дальше →
Тэги: intervals, nested, php, sets, yii, алгоритмы, данных, хранение
Наблюдение за работой JavaScript-таймеров в реальном времени 2015-06-16 16:15:46
Визуализация динамического процесса на графике — один из способов получения новой/ ...
+ развернуть текст сохранённая копия
Визуализация динамического процесса на графике — один из способов получения новой/дополнительной информации. В публикации показана простая утилита, с помощью которой можно увидеть работу JavaScript-таймеров. С одной стороны, JavaScript-таймеры хорошо подходят для организации циклического процесса. С другой стороны, они, в общем виде, наглядно демонстрируют поведение однопоточной JavaScript-многозадачности, что, в ряде случаев, тоже может быть полезным.
График позволяет:
- Увидеть работу JavaScript-таймера в реальном времени.
- Смоделировать разные условия нагрузки.
- Сравнить работу разных браузеров.
- Даёт информацию к размышлению (некоторые результаты оказались любопытными).
Читать дальше →
Тэги: browsers, interval, javascript, timer, web-разработка, веб-разработка
[recovery mode] Задаем временной интервал на циферблате часов. JavaScript 2013-12-29 14:43:52
Доброго времени суток, дорогой читатель.
Что это такое?
в ходе моей ...
+ развернуть текст сохранённая копия
Доброго времени суток, дорогой читатель.
Что это такое?
в ходе моей разработки, я столкнулся с задачей создания функционала выбора временного промежутка. Первое что пришло в голову, это, конечно, самое простое и самое очевидное — несколько текстовых полей, куда вбивается начальное и конечное значения. Но разве это интересно? Нет.
Я решил немного соригинальничать.
Думаю, картинка довольно наглядно демонстрирует мою идею: имеем циферблат часов и 2 ползунка, которыми выбираем интервал. Хочу сразу сказать, что если я вдруг изобрел велосипед... хм, ну ладно, не смертельно. Все равно самому создать интереснее, чем пользоваться чьим то. Читать дальше →
Тэги: html, interval, javascript, time, веб-разработка, часы
Главная / Главные темы / Тэг «interval»
|
Взлеты Топ 5
Падения Топ 5
|