Публикации по теме 'web-development'
Когда мне следует использовать фигурные скобки {} и круглые скобки () в React?
В начале своей карьеры при изучении синтаксиса React и ES6 JavaScript может возникнуть путаница, когда использовать фигурные скобки {}, а когда - круглые скобки ().
Как используются фигурные скобки {}
Фигурные скобки {} - это особый синтаксис JSX. Он используется для оценки выражения JavaScript во время компиляции. Выражение JavaScript может быть переменной, функцией, объектом или любым кодом, который преобразуется в значение.
Возьмем пример.
Оценка переменной JavaScript..
Некоторые расширенные функции машинописного текста
Мы все использовали какую-то систему типов в нашем коде, здесь я буду говорить о TypeScript, языке программирования со строгой типизацией, который преобразуется в JavaScript.
За последние несколько лет он превратился в нечто большее, чем просто статические типы, и стал тем, что мне нравится называть интеллектуальной типизацией. У него очень мощная система типов, потому что она позволяет выражать типы через другие типы, может выводить типы из логики программы и, таким образом, может..
7 способов для начинающего программиста стать лучше и быстрее
7 способов для начинающего программиста стать лучше и быстрее
Я знаю, что значит быть новичком в разработке программного обеспечения. Я помню, что понятия не имел, что делаю (и до сих пор иногда не понимаю 😃), и мне потребовались все усилия, чтобы в итоге получить какой-то базовый код, выполняющий простейшие задачи. Я потратил бессчетное количество часов на отладку мелких проблем, в которых, как я был уверен, никогда не разберусь, все время задаваясь вопросом, зачем вообще заниматься..
Крестики-нолики # 3: Обновление доски с пользовательским вводом
В последние несколько дней я начал серию статей о постепенном изучении методов разработки программного обеспечения на Python.
Сериал посвящен созданию игры в крестики-нолики из командной строки. Пока что у нас есть доска и способ ввода данных пользователем. В будущем мы добавим в нашу игру всевозможные функции.
Кто знает, сколько продлится эта серия - хотя бы месяцев! Пойдем на прогулку!
Постепенное обучение
Вся эта серия основана на идее, что лучший способ учиться -..
Elixir Phoenix: создание приложения с тестами (часть 9: поиск, сортировка, разбивка на страницы)
Обновлено: 16 января 2019 г.
Поиск, сортировка и разбивка на страницы ( GitHub )
Нашим последним шагом будет реализация функций поиска, сортировки и разбивки на страницы. Сделаем это с помощью Rummage.Phoenix 1.0.0.
ПРИМЕЧАНИЕ. На момент публикации этого сообщения в версии 1.2.0 есть ошибки, которые делают ее непригодной для использования, а над 2.0 все еще ведутся работы. Я обновлю это снова, когда выйдет 2.0.
На первом этапе мы добавим {:rummage_phoenix, git:..
Это лучшая шпаргалка по HTML
Добро пожаловать обратно! Я написал массу статей, в которых рассказывается о некоторых из лучших шпаргалок для множества разных языков, а теперь давайте поговорим об одной из самых больших шпаргалок по HTML! Небольшое замечание, прежде чем я продолжу: я люблю шпаргалки, но они не заменяют изучение языка программирования, я все равно настоятельно рекомендую брать учебные пособия и создавать проекты, но шпаргалки могут помочь закрепить знания высокого уровня по языку. кстати приступим!..
Как использовать flatMap для отображения и выравнивания массива в одной функции. Используйте flatMap для удаления элементов!
Привет всем, это Билл Уокер предоставляет вам еще одну жемчужину информации — на этот раз с использованием flatMap со списком/массивом для JavaScript и Typescript.
Зачем использовать плоскую карту? Это эквивалент использования flat и map в одной функции.
Мы сделаем еще один шаг вперед и продемонстрируем, как использовать плоскую карту для удаления элементов из массива.
Начнем с массива europeanCapitalCities, который содержит:
Мы видим, что у нас есть 2 уровня массива...
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..