Публикации по теме 'development'
Привет!
привет! Надеюсь, у вас все хорошо, я начну публиковать здесь всякую всячину, в основном по веб-разработке, с нетерпением жду этого.
7 алгоритмов JavaScript, которые вы должны знать: алгоритм бинарного поиска №1
Вы устали просматривать длинный несортированный список в поисках определенного элемента? Что ж, тебе повезло! Сегодня мы обсудим алгоритм бинарного поиска, который представляет собой метод быстрого и эффективного поиска определенного элемента в отсортированном списке.
Во-первых, давайте поговорим о том, что такое отсортированный список. Отсортированный список — это набор элементов, которые расположены в порядке возрастания или убывания. Например, допустим, у нас есть список чисел:..
GraphQL + Golang упрощенный
Мы все ежедневно работаем с REST API. В REST при выполнении запроса мы отправляем ответ с полной полезной нагрузкой данных объекта. Звучит довольно просто, но у этого подхода есть два существенных недостатка. Допустим, API обслуживает разных клиентов, таких как App/Web, и им нужны разные типы данных (в зависимости от различий в дизайне App и Web). Таким образом, если бэкенд-разработчик в конечном итоге создаст общую конечную точку для обоих этих клиентов, мы можем либо недополучить..
Ruby против JavaScript
Хотя Ruby является внутренним языком, он может поддерживаться Ruby on Rails, чтобы поддерживать его язык полного стека. Как мы знаем, JavaScript - это интерфейсный язык, но если он поддерживается с помощью node.js (back-end), это поможет ему стать полностью поддерживаемым языком с полным стеком. Когда дело доходит до фронтенд-разработки, лучше всего подходит JavaScript, не зря это один из самых популярных языков программирования, а если и не самый популярный. Но здесь я хочу больше..
Создание причины-реакции с пакетом посылок
ReasonML - это множество вещей, включая, но не ограничиваясь:
Крутой новенький, опоздавший на вечеринку по статической типизации JavaScript Язык OCaml с синтаксисом, подобным JS Отличный способ создавать типобезопасные приложения на React
Для выполнения этого последнего трюка существует библиотека под названием reason-react , а в руководстве по началу работы показаны два простых способа создать работающее приложение React с помощью одной команды . Оба они используют webpack и..
Как стать лучшим младшим разработчиком
Многие из нас начинают свой путь в качестве разработчиков, не имея четкого представления о том, что делать. Мы хотим быть лучше, но не знаем как, поэтому делаем много ошибок, которые являются частью пути.
В следующем сообщении в блоге я покажу вам несколько вещей, которым я научился в качестве младшего разработчика и которые помогли мне лучше справляться с моими первыми днями в качестве разработчика, оставив неопределенность в стороне. Надеюсь, я смогу помочь и вам улучшить свой..
Как реализовать структуру данных кучи в Java
Куча Java Max, реализация минимальной кучи с PriorityQueue
Первоначально опубликовано в https://asyncq.com/
Введение
Куча — это древовидная структура данных, и они представляют собой полное бинарное дерево .
Обычно существует два типа кучи:
Максимальная куча : В максимальной куче корень всегда должен быть максимальным по сравнению с левым и правым дочерними элементами, и это верно также для всех поддеревьев.