Публикации по теме 'nodejs'
Запрос вложенных данных в Postgres с использованием Node.js
Запрос вложенных данных в Postgres с использованием Node.js
При создании серверов, которые предоставляют данные JSON, используя REST или GraphQL, мы часто хотим запросить некоторое время вместе с его «дочерними элементами». Если мы не будем осторожны, мы можем получить большое количество неэффективных запросов. К счастью, в Postgres есть несколько функций, которые позволяют возвращать сложные структуры данных напрямую в виде «JSON». Это отлично работает с node.js, потому что они..
PDF.js: подпись не отображается в программе просмотра PDF
На самом деле PDF.JS не поддерживает электронную подпись (fieldType = Sig) в документе, подпись просто не отображается в средстве просмотра.
Https://github.com/mozilla/pdf.js/blob/master/src/core/annotation.js#L635
// Hide unsupported Widget signatures.
if (data.fieldType === 'Sig') {
warn('unimplemented annotation type: Widget signature');
this.setFlags(AnnotationFlag.HIDDEN);
}
Этот функционал не реализован. Если вы удалите эти строки в annotation.js,..
GET, POST, PUT и DELETE Todos из базы данных с помощью MongoDB — часть 5
Создать модель
Создайте новую папку models внутри папки backend и создайте в ней новый файл с именем todoModel.js . В этом файле я сделаю схему ресурсов todos.
const mongoose = require('mongoose');
const todoSchema = mongoose.Schema(
{
text: {
type: String,
required: [true, 'Please add a text value'],
},
},
{
timestamps: true,
}
);
module.exports = mongoose.model('Todo', todoSchema);
установив timestamps: true , Mongoose автоматически создаст..
Понимание Promise.all() в деталях
Понимание Promise.all() в деталях
обещание — это заполнитель для значения, которое будет доступно через некоторое время. Обещание помогает обрабатывать асинхронные операции.
Метод Promise.all() является одним из методов параллелизма промисов. Это может быть полезно для агрегирования результатов нескольких промисов. Обычно он используется, когда есть несколько связанных асинхронных задач, от которых зависит успешная работа всего кода — все, что мы хотим выполнить до продолжения..
Фреймворки JavaScript: 10 лучших для современных веб-приложений
Раньше простой javascript вместе с несколькими другими библиотеками, такими как jQuery и Ajax, использовался для проверки форм и создания интерактивных пользовательских интерфейсов. Однако создавать сложные и интерактивные пользовательские интерфейсы с помощью ванильного javascript было ни интуитивно, ни эффективно.
И именно поэтому фреймворки JavaScript начали появляться повсюду.
Где-то в 2009 году инженеры Google создали MVC-фреймворк Angular для веб-разработки и сделали его..
Давайте разработаем приложение для видеочата с использованием JavaScript и WebRTC
Часть 2: Как реализовать WebRTC с помощью JavaScript и Node.js в Backend
Учебники из этой серии
Понимание WebRTC Реализация WebRTC в коде (это руководство)
В предыдущем руководстве мы узнали об основах WebRTC.
Эта статья изначально была опубликована на сайте Simple Coding
Давайте создадим приложение для видеочата с помощью JavaScript и WebRTC Часть 1. Общие сведения о WebRTC medium.com
В этом руководстве мы узнаем,..
Перевернуть строку в Javascript.
Методы String, рассматриваемые в этой статье, будут Split() , Reverse() и Присоединиться() .
Основные вопросы по javascript будут касаться строк на собеседовании, поэтому мы хотим убедиться, что выучили эти лайфхаки со строками. Вы когда-нибудь удивлялись тому, как работают строковые методы и особенно этот фрагмент кода 🤔.
const stringToReverse = "DonkeyBonkey";
const reversedString =stringToReverse.split("").reverse().join("");..
Новые материалы
Объяснение документов 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 и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..