Публикации по теме 'patterns'


Шаблоны проблем
Привет, друзья, надеюсь, у вас все положительные результаты, а тесты отрицательные! Сегодня я хочу поговорить о шаблонах решения проблем для организации ваших данных. Как программист, вы столкнетесь со многими из этих закономерностей на протяжении своей карьеры. Вы особенно увидите их в Leet Code, Hacker Rank и технических интервью. Мы обсудим следующие шаблоны: счетчик частоты, множественный указатель, скользящее окно и разделение и владение. Конечно, есть намного больше шаблонов,..

Использование WebAssembly с веб-воркерами
При создании веб-приложений написание кода с интенсивной обработкой может стать проблемой. Одной из проблем является получение предсказуемого времени работы в браузерах и движках JavaScript, которые по-разному оптимизируют различные пути кода, а также создание кода, который не мешает работе пользователя. С 2010 года у нас есть стандартизированный способ управления интерактивностью для длинных задач, не связанных с DOM. Веб-воркеры позволяют переносить обработку в отдельный поток,..

Как использовать Polly, Refit и .Net 5
Polly позволяет сделать ваш проект более надежным, менее хрупким и отказоустойчивым. Полли создает абстракцию, чтобы вы могли использовать шаблон повторных попыток и шаблон прерывания без каких-либо проблем или последствий. Refit, установите HTTP-клиентов и подключение к API. Как это будет работать Я создал два проекта: проект API, который представляет собой стандартное и простое веб-приложение, чтобы я мог получать данные, и проект клиента, являющийся консольным приложением. Вид..

Просто потому, что для меня это очевидно ...
… Не означает, что это очевидно для всех! В течение долгого времени я использовал рекурсивные таблицы базы данных для установления отношений родитель / потомок. Это имеет смысл, данные идентичны. И в этом шаблоне нет ничего плохого. Обсуждая это сегодня с коллегой, который менее опытен, чем я, но очень умен и имеет сильную интуицию в коде, они спросили меня, как код будет различать родителя и ребенка, и спросили, следует ли им добавить Флаг «IsChild» или идентификатор типа записи,..

ПРОБУЖДАЮЩИЙ ЗВОНОК!!
ПРОБУЖДАЮЩИЙ ЗВОНОК!! Когда я был моложе, я думал, что жизнь — это просто серия случайных событий, лишенных какого-либо смысла, но как Data Scientist я должен признать, что иногда возникают закономерности! Машинное обучение (ML) — это извлечение знаний из данных. Это область исследований на стыке статистики, искусственного интеллекта и компьютерных наук. В бизнесе или в любых других событиях происходящие транзакции не просто произвольны, они имеют закономерности, и, следовательно,..

Angular DI: знакомство с Ivy NodeInjector
AngularInDepth уходит от Medium. Более свежие статьи размещаются на новой платформе inDepth.dev . Спасибо за то, что участвуете в глубоком движении! В этой статье мы собираемся изучить новый Angular NodeInjector, который активно использует фильтр цветения для получения токена. Мы рассмотрим: Как выглядит NodeInjector Как Angular создает фильтр цветения для NodeInjector и когда мы можем отловить ложноположительные значения Каков алгоритм разрешения зависимостей в..