Публикации по теме 'programming'
SOLID Principe - принцип открытия и закрытия
Принцип открытости/закрытости гласит, что программный модуль или класс должны быть открыты для расширения, но закрыты для модификации.
Другими словами, поведение модуля или класса должно иметь возможность расширяться без изменения исходного кода модуля или класса.
Примером этого в PHP может быть класс для фигуры, такой как прямоугольник . Класс должен иметь методы для вычисления площади и периметра прямоугольника , но не должен иметь конкретных реализаций для вычисления площади..
Ява 8 | Практика массива
Привет, ребята! Добро пожаловать на очередное упражнение по Java вместе со мной! Сегодня давайте еще немного потренируемся на массиве. Если вы пропустили базовый массив sesh, посмотрите мой старый пост ниже!
Ява 8 | Одномерный массив Одномерный массив — набор элементов с одинаковым типом данных в горизонтальном стиле. medium.com
[Вопрос 1] Подсчитайте, сколько четных чисел в приведенном ниже массиве, и распечатайте его.
int[] a..
Общение ребенка с родителем в Vue 3
В Vue 3 есть два основных способа установить связь между дочерними и родительскими объектами. Использование реквизита и использование хранилища Vuex. В этом уроке мы рассмотрим оба ниже.
Общение ребенка с родителями с помощью реквизита
Первый способ, которым дочерние компоненты могут взаимодействовать со своими родительскими компонентами без использования дополнительных узловых пакетов, — это использовать функцию props платформы Vue. Возможно, вы использовали props раньше для передачи..
7 портфолио разработчиков для вдохновения
Придумать оригинальные идеи для своего портфолио может быть непросто. Вот несколько идей для черпания вдохновения !
1. Бруно Симон
Если вы когда-нибудь пытались погрузиться в мир 3D-сайтов , вы наверняка слышали имя Бруно Саймона . Он является создателем Three.js Journey , и, о боже, его портфолио очень хорошо отражает, почему он является лидером в этой нише!
Его веб-сайт представляет собой видеоигру , в которой вы управляете джипом и едете по трехмерному миру , где вы..
Наследование в Solidity (Серия — Часть 4)
Сегодня на моем курсе по блокчейну Solidity от Патрика Коллинза я узнал о i наследовании, переопределении и виртуальном , подвел итоги по массиву и структуре, и я узнал еще несколько вещей, которыми я делюсь со всеми вами.
contract Newcheckmate is scofieldNew{
//ovaride
//virtual
function store(uint _favouriteNumbner) public override{
newuser = _favouriteNumbner + 5;
}
}
В языке программирования Solidity наследование реализовано с помощью ключевого слова is. Приведенный код..
Пошаговое руководство по React Router 6
Подробные примеры для React Router
Для веб-приложения маршрутизация — это механизм отображения всей или частичной страницы на основе предоставленного URL-адреса, параметров или действий пользователя с кнопкой, ссылкой, значком и т. д.
Сам React не включает маршрутизацию. react-router совместим с последними версиями React и является наиболее популярным выбором маршрутизации для приложений React. React Router позволяет перемещаться между представлениями различных компонентов. Он..
Полировка вашего кода: искусство написания чистых и эффективных шедевров
Мир программирования — это обширный и разнообразный ландшафт, наполненный множеством языков, фреймворков и методологий. Однако преобладает одна универсальная истина: лучший код — это не только работа, но и элегантность. Речь идет о написании кода, который не только выполняет свою работу, но и делает ее чистым, эффективным и легким для понимания другими (и вами в будущем!). Но как нам достичь этой нирваны кодирования? Пристегнитесь, друг мой, потому что мы собираемся отправиться в..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..