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


Как работает тип извлечения TypeScript
Краткий обзор того, как тип утилиты Extract работает в TypeScript. Вспомогательный тип Extract позволяет нам проверять тип объединения для определенных членов и возвращает новый тип на основе того, что осталось. Вполне похож по формату на тип Exclude . Давайте узнаем, как это работает. Типы утилит Служебные типы — это типы, определенные в TypeScript для решения конкретных задач. Если вы новичок в определении пользовательских типов в TypeScript, прочитайте мое руководство по..

React Hooks: полное руководство (useCallback/useMemo)
Полное руководство по React Hooks. Проблема, которая возникает у большинства людей при работе с React.js, — это производительность. React великолепен, и при разумном использовании у вас не должно возникнуть проблем с повторным рендерингом при изменении состояний. Но, как мы начали говорить в нашей первой части этой серии, нам нужно управлять состояниями не только с помощью useState и useEffect , но и с помощью других хуков, которые мы здесь увидим. Во-первых, давайте разберемся..

[MySQL] Примечание: строка CURD
Приложение Morden означает: 90% CRUD, пользовательский интерфейс и отчеты, а также 10% комплексная оценка кода для десятка языков. В мире 2,31 миллиарда пользователей социальных сетей, все мы любим слушать и делиться, мы любим платформу. Дело в том, что 90% операций, происходящих на платформе, связано с DB / Cache CRUD, в этой истории собрано 12 наиболее часто используемых комментариев MySQL ROW, чтобы помочь понять и найти все, что нам нужно о ROW. Содержание Создать строку..

Встроенные выражения с использованием литералов шаблонов в JS
Встроенные выражения с использованием литералов шаблонов в JS При обработке элементов строкового типа с помощью Javascript (JS) для упрощения обработки строк используются литералы шаблонов . Одной из таких функций является использование встроенных выражений . При построении шаблонного литерала используется символ ` (обратная черта), чтобы заключить оператор. Основное внимание будет уделено внедренным выражениям, но нам нужно обсудить их в контексте литералов шаблонов. Мы..

Сито Эратосфена
Добро пожаловать в первую публикацию категории «Давайте решим»! Сегодня я объясню вам, что такое Решето Эратосфена на самом деле. Это простой и полезный алгоритм для программистов. Особенно для тех, кто интересуется соревновательным программированием. Если вы еще этого не сделали, обязательно ознакомьтесь с серией LitCodes Competitive Programming. Реализация кода в сегодняшней публикации выполнена на C++. Проверить: Что такое соревновательное программирование?..

Next.js: маршруты API и обработка ошибок
Next.js: маршруты API и обработка ошибок Настройка среднего уровня для маршрутов API Next.js с Next-Connect и TypeScript. Введение. В этом руководстве мы рассмотрим настройку маршрутов API Next.js с помощью next-connect и создадим модуль, предлагающий стандартизированный и настраиваемый подход к обработке ошибок. Создавая конфигурации ошибок для конкретных кодов ошибок, мы можем создавать согласованные сообщения об ошибках и коды состояния HTTP для широкого диапазона ошибок,..

Как создать аудиоплеер с HTML5 и элементом Progress
HTML5 представляет встроенную поддержку мультимедиа с тегом audio , который позволяет очень легко встраивать мультимедиа прямо в любой HTML-документ с ограниченным кодом. Он поставляется со встроенными элементами управления браузером, если вы укажете и воспроизводит звук красиво и эффективно. Обычно это будет выглядеть в вашем браузере (некоторые могут отличаться). Вы можете подумать: «А что, если бы я захотел стилизовать свой собственный аудиоплеер с его собственными кнопками и..