Публикации по теме 'programming'
Объектно-ориентированное программирование в JavaScript (ES6)
Что такое ООП? Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на классах и объектах. Классы подобны чертежам, а объекты подобны экземплярам класса. Некоторые темы, которые мы должны знать, прежде чем переходить к деталям. Класс: Классы — это чертежи, из которых мы можем создавать/ создавать экземпляры объектов. Классы могут иметь атрибуты и методы. Объект: Объекты — это экземпляры класса, которые ведут себя как переменные. Конструктор:..
Я думаю о них так же, как Архитектор может думать о технической школе, готовящей чертежников…
Я думаю о них так же, как Архитектор мог бы думать о технической школе, которая готовит чертежников и называет их архитекторами. Довольно болезненно.
Тот факт, что вы умеете пользоваться бензопилой, не делает вас лесорубом или специалистом по обслуживанию деревьев. Я думаю, что учебные курсы по программированию — это отличное введение в программирование и хороший первый шаг к новой карьере. У меня лично есть претензии к ним, когда они используют неуместную терминологию.
Различия между Java и JavaScript
Введение
Java и JavaScript, несмотря на схожие названия, представляют собой два разных языка программирования, каждый из которых имеет свое уникальное предназначение и характеристики. Этот документ направлен на изучение различий между этими двумя языками и предоставление информации об оптимальных вариантах использования для каждого из них.
Истоки Java и JavaScript
Java, продукт Sun Microsystems (теперь часть корпорации Oracle), был задуман Джеймсом Гослингом в 1995 году как язык..
Магические числа и запах кода — способ писать чистый код.
Магические числа — один из способов писать чистый код. Теперь мы поговорим о важном принципе, который облегчает чтение и изменение кода, чтобы код имел приятный запах. Во-первых, давайте объясним, что такое код. запахи есть. Запах кода — это индикатор проблем, которые можно решить в ходе рефакторинга. Это легко обнаружить, а обнаружение также исправляет их. Предположим, что после того, как вы закончите задачу кодирования, которая занимает у вас 8 часов, и скажете «ОМГ», в конце концов..
ДЕНЬ 11 | React_password_generator
ДЕНЬ 11 | React_password_generator
Сегодня я сделал генератор паролей, используя реакцию. здесь в автономное приложение добавлена следующая функция
Генерирует случайный пароль с желаемой длиной символов Позволяет пользователю указать длину пароля Позволяет пользователю выбирать, какие наборы символов включать в пароль (строчные буквы, прописные буквы, цифры и символы). Выводит сгенерированный пароль на экран
Репозиторий GitHub —..
Декларативное против императивного
Переход на React с Javascript
В этой статье делается попытка провести различие между декларативным и императивным, особенно для людей, переходящих с обычного Javascript на React. Кроме того, я пишу это во время аналогичного перехода, поэтому прошу прощения за любую дезинформацию. Но я человек, который не может просто сидеть сложа руки, говоря: «React - это декларативный стиль письма». Поэтому я попытаюсь выделить то, что делает React декларативным, и сравнить его с императивным аналогом...
C # GraphQL Hotchocolate + Приемочные тесты Specflow
В своих предыдущих постах я показал, как GraphQL может ускорить разработку, создавая гибкие / эффективные API и вписываясь в архитектуру микросервисов здесь . Но до этого момента я разрабатывал без каких-либо тестов, поскольку это были просто примеры кода, но если мы хотим сделать код производственного качества, мы должны иметь возможность тестировать API.
Базовый тест в памяти
HotChocolate, основная платформа .net для GraphQL, достаточно любезна, чтобы предоставить нам простой..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..