Публикации по теме 'software-engineering'
Spring to Action: освоение конфигурации приложения с помощью Spring Boot
в чем смысл автоконфигурации весенней загрузки?
Функция автоматической настройки Spring Boot — это мощный механизм, который автоматически настраивает Spring Beans и настраивает среду приложения на основе зависимостей, присутствующих в пути к классам.
Когда вы создаете приложение Spring Boot, Spring Boot автоматически определяет зависимости в вашем пути к классам и настраивает их для обеспечения рабочей среды приложения без какой-либо ручной настройки.
Например, если вы добавите..
Как написать общие вспомогательные функции с помощью Go 1.18 — Часть 2
Давайте создадим функцию карты, которая вызывает обратный вызов для каждого элемента в массиве/срезе.
Сегодня мы собираемся создать функцию, которая вызывает обратный вызов для каждого элемента нашего массива/среза, чтобы настроить соответствующее значение и вернуть его. Теперь вы можете спросить себя: «Какого черта! Зачем мне это делать?». Что ж, представьте, если бы вам пришлось писать каждое слово в массиве с большой буквы, инвертировать логические значения или умножать каждое..
Идеальный код - враг хорошего разработчика
Я перфекционист. Я всегда хочу, чтобы мой код был безупречным и без ошибок. Сразу от выбора имени переменной до сообщения о фиксации в Git я буду стремиться к совершенству. Иногда я тратил несколько минут на выбор имени ветки в Git. Вот и все, я сказал это, я принял это.
Но одна из вещей, которую я так далеко извлек из своего пути разработчика, - это то, что попытки стать перфекционистом мешают стать хорошим разработчиком. Да, каждый разработчик хочет, чтобы его код был идеальным...
7 полезных библиотек Node.js, которые стоит использовать в своем следующем проекте
Ускорьте разработку Node.js
Дайте мне достаточно длинный рычаг и точку опоры, на которой его можно поставить, и я переверну мир - Архимед.
В цифровую эпоху библиотеки являются рычагами для разработчиков, а Node.js — идеальной опорой. Они избавляют нас от скучного кодирования и позволяют сосредоточиться на создании уникальных функций.
Мы все знаем силу Node.js: это основа масштабируемых веб-приложений, которые воплощают в жизнь все: от легких чат-ботов до сложных серверных..
Как мы используем митоз для расщепления монолита
Как мы используем митоз для расщепления монолита
Мы все были там. Проект, который мы поддерживаем, представляет собой сильно связанный BBOM , и все, что мы хотим сделать, — это чертовски наладить микросервис и разделить его на более мелкие части с отдельными обязанностями.
Так как же нам это сделать? Есть много статей, объясняющих различные методы. В этой конкретной статье я хотел бы описать, как мы начали расщеплять собственный монолит. При планировании…
JavaScript для vs for-in vs for-of… подробнее
В Javascript есть несколько типов циклов «для». здесь мы собираемся взглянуть на каждого чуть глубже ...
В Javascript есть несколько операторов цикла, но в большинстве случаев каждый склонен использовать операторы for , потому что мы обычно имеем дело со сценариями цикла, которые состоят из известных условий со счетчиками, или нам просто нужно выполнить итерацию по списку элементов данных.
Например: - Создание массива чисел для заданного начала и конца.
В этом простом примере..
Переход на нереляционную базу данных? Вот что вам следует знать как разработчику
БД NoSQL сейчас очень популярны среди стартапов и крупных компаний. Тем не менее, все еще существует значительное количество разработчиков, которым сложно понять, как это работает и может повлиять на архитектурные решения проекта. В результате я создал путешествие, показывающее, как база данных может полностью изменить способ решения наших проблем разработки, таких как структура данных, целостность данных, микросервисы, производительность и запросы. Идея состоит в том, чтобы дать..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..