Публикации по теме 'programming'


Шаблон проектирования спецификаций в Java 8
Недавно я решил начать писать что-то, связанное с некоторыми из моих повседневных проблем в качестве инженера-программиста, и первая тема, которая пришла мне в голову, была не новая, но часто забываемая, а иногда даже неизвестная модель спецификации. По сути, я поднял эту тему, потому что на одной из моих предыдущих рабочих позиций я использовал такой шаблон для успешного проектирования и реализации награжденного решения по взаимодействию в реальном времени в области телекоммуникаций, и..

Программирование потока
У меня есть некоторые опасения по поводу этого названия. На самом деле потоковое программирование не по ощущениям похоже на программирование . В большинстве пакетов все, что вам нужно сделать, это построить подобную Lego конструкцию, полученную путем соединения коробок. Ваше мышление должно быть сосредоточено на потоке данных, которые проходят через эти предварительно разработанные блоки, содержащие фактический код. Потоковое программирование имеет свою историю. Его название..

Сколько одновременных проектов могут выполнять инженеры?
Отказ от ответственности: все мнения являются моими собственными Я думаю, это распространенное заблуждение, что одним из признаков старшего инженера является одновременная работа над большим количеством проектов. На моей второй работе после колледжа я работал со старшим инженером, чье обновление стендапа заняло 12 минут из 60-минутного стендапа, который должен был синхронизировать команду из 12 инженеров. Не поймите меня неправильно, этот инженер был великолепен и мог помнить об..

Создание проекта с React.js и GitHub REST API
Многим людям сложно работать с GitHub REST API. Я смотрел учебные пособия на Youtube, где они не могут объяснить в понятной для начинающих манере, как работать с Github API. Цель этой статьи — показать вам шаги, которые я использовал для создания простого проекта, который отображает мои репозитории Github с использованием Github REST API. Я разработал этот проект с использованием React.js и Bootstrap . Чтобы не утомлять вас лишними подробностями, я не буду много рассказывать об UI..

Микрооптимизации в Java. String.replaceAll
В этом посте мы обсудим использование других распространенных конструкций кода, методов String.replaceAll и String.replace , и исследуем, как это влияет на производительность вашего код на Java 11 и что с этим делать. (Пожалуйста, рассмотрите весь приведенный ниже код с точки зрения производительности) (Не зацикливайтесь на цифрах, это просто показатели, подтверждающие точку зрения) String.replaceAll Я бы не сказал, что мне нравится придумывать примеры, поэтому на этот раз..

Статистика умерла, да здравствует статистика!
Встречайте повторную выборку — универсальный современный подход к статистике. Оценка доверительных интервалов и проверка гипотез — две общие статистические задачи. Вокруг них царит атмосфера таинственности, поскольку они полагаются на математику, сопровождаемую сложными и специфическими предположениями. Хотя многие люди по-прежнему используют статистику, я утверждаю, что это не лучший способ. Современные вычислительные мощности позволяют нам использовать методы передискретизации,..

12 проектов машинного обучения по обнаружению объектов
12 проектов машинного обучения по обнаружению объектов, решенных и объясненных с помощью Python. В этой статье я познакомлю вас с 12 проектами обнаружения объектов с помощью языка программирования Python. Распознавание или обнаружение объектов - это процесс описания набора связанных задач компьютерного зрения, которые включают такие действия, как идентификация объектов на цифровых фотографиях, которые предсказывают класс объекта на изображении. Проекты обнаружения объектов с помощью..