Публикации по теме 'software-development'


Основные ошибки программирования для новичков
Учитесь на ошибках других людей в программировании прямо сейчас, чтобы не делать их Некоторые ошибки, которые делают большинство новичков и даже некоторые опытные люди (например, я) при написании кода, и способы их избежать. 0. Собираем все в один файл Это наиболее распространенная ошибка, которую вы могли бы увидеть, когда многие программисты записывают весь свой код в один класс / файл. Одна из основных причин этого заключается в том, что мы изучаем большую часть кодирования..

Простое руководство по рекурсии
Реализуйте факториал в коде Рекурсия - это когда метод вызывает сам себя. Когда метод ведет себя подобным образом, он называется рекурсивным методом . Рекурсия довольно часто используется в математике при работе с рекурсивными последовательностями. Если вы не знакомы с рекурсивными последовательностями , это просто когда следующие термины в последовательности используют предыдущие термины. Я уверен, что некоторым из вас могут прийти в голову факториал или рекурсивные..

Промежуточное ПО в FastAPI - что это такое?
Объясняя тайну… В мире программной инженерии бывает сложно уследить за всей причудливой терминологией, используемой разработчиками. Термин «промежуточное ПО» не является исключением, и, к сожалению, в университетах он широко не используется. В попытке помочь некоторым из недавно получивших образование разработчиков, цель этой статьи будет заключаться в том, чтобы объяснить концепцию промежуточного программного обеспечения в API и изучить некоторые ее примеры с использованием..

Ведение журнала с помощью декораторов в TypeScript
Избегайте запутанного кода, инкапсулируя сквозные проблемы. По мере роста кодовой базы растет и сложная сеть зависимостей и проблем, на которые полагаются отдельные модули. Управление ими может вызвать у нас головную боль - даже в самых хорошо спроектированных приложениях. Ведение журнала - яркий пример одной из таких проблем. У нас может быть функция ведения журнала в одном модуле, который используется во всем приложении - сквозное . Рассмотрим следующий пример: На первый..

Преобразование данных в чистом Python
Никаких внешних библиотек не требуется Разработчики часто выбирают Python для написания преобразований данных. Благодаря обширной экосистеме сторонних пакетов функциональность может быть быстро интегрирована. При работе с большими данными библиотеки типа pandas , PySpark , NumPy , TensorFlow и PyTorch позволяют быстро манипулировать и преобразовывать данные. Но что, если у вас есть небольшие данные, пара сотен записей или даже тысяча. Вам нужно использовать внешние..

Четыре способа фильтрации набора данных Spark по сравнению с набором значений данных
Практические руководства , РУКОВОДСТВО ПО ИСПОЛНЕНИЮ SPARK Четыре способа фильтрации набора данных Spark по сравнению с набором значений данных Фильтрация набора данных Spark по набору значений данных часто встречается во многих потоках аналитики данных. Эта конкретная история объясняет четыре разных способа достижения того же. Предположим, существует очень большой набор данных «A» со следующей схемой: root: | — empId: Integer | — sal: Integer | — name: String | — address:..

Моей подруге Марии: искусственный интеллект здесь, чтобы сделать вас более человечными
Это рассказ о Марии. Она работает в колл-центре на Филиппинах. Мария помогает 60 000 сотрудников John Deere по всему миру сбрасывать пароли и обновлять до последней версии Microsoft Office двадцать раз в день. Работодатель Марии, Cognizant, является крупнейшим мировым поставщиком ИТ-услуг. Мария работает вместе с 350 агентами колл-центра, которые начинают работу в полночь, перерываются на обед в 4:00 утра и отправляют свое последнее электронное письмо в 9:00. У Марии двое детей,..