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


Объектно-ориентированный JavaScript - наследование и копирование объектов
JavaScript частично является объектно-ориентированным языком. Чтобы изучить JavaScript, нам нужно изучить объектно-ориентированные части JavaScript. В этой статье мы рассмотрим копирование объектов. Глубокая копия Мы можем глубоко скопировать объект, рекурсивно копируя его свойства из исходного объекта в целевой. Например, мы можем написать: function deepCopy(source, target = {}) { for (const key in source) { if (source.hasOwnProperty(key)) { if (typeof source[key]..

Как соединить или объединить два массива JavaScript, объединив их в один массив?
Иногда мы хотим объединить 2 массива JavaScript, объединив их в один массив. В этой статье мы рассмотрим, как объединить или объединить 2 массива JavaScript, объединив их в один массив. Используйте метод Array.prototype.concat Один из способов объединить 2 массива Javascript путем объединения их в один - использовать метод concat массива JavaScript. Например, мы можем написать: const a = ['a', 'b', 'c']; const b = ['d', 'e', 'f']; const c = a.concat(b); console.log(c) Мы..

Node.js Best Practices - Сопровождение производственного кода
Node.js - популярная среда выполнения для написания приложений. Эти приложения часто являются приложениями производственного качества, которыми пользуются многие люди. Чтобы упростить их обслуживание, мы должны установить некоторые правила, которым люди должны следовать. В этой статье мы рассмотрим лучшие практики поддержки производственного кода. Обнаружение ошибок и простоев с помощью продуктов APM Продукты для мониторинга и производительности приложений (APM) проверяют нашу..

Компьютерное зрение, раздел искусственного интеллекта на персональных устройствах
Автор: Майкл Компьютерное зрение (CV) - это процесс (и отрасль информатики), который включает в себя захват, обработку и анализ изображений и видео реального мира, чтобы машины могли извлекать значимую контекстную информацию из физического мира. Сегодня компьютерное зрение является основой и ключевым средством тестирования и использования моделей глубокого обучения, которые способствуют развитию искусственного интеллекта в направлении повсеместных, полезных и практических приложений...

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

Расширенное выражение присваивания в Python - оператор Walrus: = и не только
Не только об операторе моржа, но и о многих связанных с ним понятиях Начиная с версии 3.8, в Python была включена новая функция расширенного выражения присваивания. В частности, в результате появляется новый оператор - встроенный оператор присваивания := . Из-за своего внешнего вида этот оператор более известен как оператор моржа. В этой статье я хотел бы обсудить ключевые аспекты этого оператора, чтобы помочь вам понять эту технику. Без лишних слов, приступим. Различие между..

Как я использовал Python и R для анализа и прогнозирования явок на прием к врачу!
Мир, в котором R и Python живут вместе За последние годы я познакомился с Python и очень ценю широту процессов обработки данных, которые я могу с ним делать. Я считаю, что Python действительно прост в использовании, и благодаря множеству доступных сегодня библиотек я могу делать практически все, от веб-скрейпинга до разработки моделей глубокого обучения. Я начал с Python, так как все, кого я знал, работали с ним, и они сказали, что это правильный путь. Однако недавно я начал..