- Главная
- Каталог
- Интернет технологии
- Серверный JavaScript | Node.JS [ru]
Серверный JavaScript | Node.JS [ru]
Все о серверной части JavaScript - Node.JS. Статьи, видео, примеры кода
Аудитория - IT специалисты и те кто хочет ими стать
Канал постоянно привлекает новых подписчиков.
Статистика канала
node filterJson.js data.json age 30
[
{ "name": "Bob", "age": 30 },
{ "name": "Charlie", "age": 30 }
]{}
Решение задачи const fs = require('fs'); const [,, filePath, key, value] = process.argv; if (!filePath || !key || !value) { console.error('Использование: node filterJson.js <filePath> <key> <value>'); process.exit(1); } fs.readFile(filePath, 'utf8', (err, data) => { if (err) { console.error('Ошибка чтения файла:', err.message); process.exit(1); } try { const jsonData = JSON.parse(data); const filteredData = jsonData.filter(item => item[key] == value); console.log(JSON.stringify(filteredData, null, 2)); } catch (parseErr) { console.error('Ошибка парсинга JSON:', parseErr.message); process.exit(1); } });
worker_threads. В таких случаях необходимо обеспечить изоляцию данных между потоками.
const { Worker, isMainThread, parentPort } = require('worker_threads');
if (isMainThread) {
const worker = new Worker(__filename);
worker.on('message', msg => console.log(`Получено от воркера: ${msg}`));
worker.postMessage('Привет из основного потока!');
} else {
parentPort.on('message', msg => {
console.log(`Получено в воркере: ${msg}`);
parentPort.postMessage('Привет обратно!');
});
}{}
🗣 Потокобезопасность в Node.js обеспечивается изоляцией памяти worker_threads, и при необходимости обмена данными рекомендуется использовать сообщения между потоками для минимизации риска гонок данных.
Отзывы канала
всего 5 отзывов
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
Каталог Телеграм-каналов для нативных размещений
Серверный JavaScript | Node.JS [ru] — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 11.2K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 12.1, количество отзывов – 5, со средней оценкой 5.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 4895.1 ₽, а за 82 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий