https的免费申请流程 这篇文章包含3个主要内容:如何用nodejs创建https服务器;如何免费申请到ssl证书;nginx如何设置https服务器。如果想了解https原理部分,可以查看之前的文章介绍htts原理1、用Nodejs创建HTTPS服务器在Nodejs中,我们可以通过内置的https库,来实现HTTPS服务器。Nodejs的HTTPS使用文档:http://nodejs.org
原创
2023-05-08 13:02:05
170阅读
包是在模块基础上更深一步的抽象,Node.js 的包类似于 C/C++ 的函数库或者 Java/.Net的类库。它
原创
2022-06-15 17:26:06
652阅读
在上一篇文章在Node.js中使用RabbitMQ系列一 Hello world我有使用一个任务队列,不过当时的场景是将消息发送给一个消费者,本篇文章我将讨论有多个消费者的场景。其实,任务队列最核心解决的问题是避免立即处理那些耗时的任务,也就是避免请求-响应的这种同步模式。取而代之的是我们通过调度算法,让这些耗时的任务之后再执行,也就是采用异步的模式。我们需要将一条消息封装成一个任务,并且将它添加
转载
2023-06-01 18:14:42
130阅读
本文英文链接:https://github.com/OptimalBits/bull/tree/develop/docs 译文:嗨Sirius什么是 Bull?Bull 是一个 Node 库,它基于redis实现了一个快速、健壮的队列系统。尽管可以直接使用 Redis 命令实现队列,但该库提供了一个 API,它处理所有低级细节并丰富了 Redis 基本功能,以便可以轻松处理更复杂的用例。如果您不熟
转载
2024-03-13 19:07:36
58阅读
var fs = require('fs'); fs.writeFile(path + "test.txt", "hello world!", function(err) { if(err) { return console.log(err); } console.log("The file was saved!"); });
原创
2019-04-10 16:06:00
240阅读
- 浏览器中的JavaScript是没有文件操作能力的 - 但是Node中的JavaScript具有文件操作引用fs这个核心模块
原创
2022-09-27 13:53:20
212阅读
在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。
原创
2021-04-20 11:47:00
271阅读
点赞
简介 在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。 cluster集群 我们知道,nodej...
转载
2021-01-31 19:22:00
91阅读
2评论
1、安装nodejs http://nodejs.cn/download/ 2、新建一个文件夹 假定文件夹名称为hello-nodejs 3、生成package.json cmd到hello-nodejs文件夹,执行以下命令,会按步骤引导用户生成package.json文件 npm init 4、安 ...
转载
2021-09-08 09:54:00
3379阅读
2评论
我们都知道,在使用 npm 安装包的时候,有两种模式:本地模式和全局模式。它们的区别是前者将包安装到了当前目录的
原创
2022-06-15 17:18:56
447阅读
在nodejs中创建cluster 简介 在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child
原创
2022-09-19 16:12:16
77阅读
# 使用Node.js和MySQL创建临时表
在开发Web应用程序时,有时候我们需要在数据库中创建临时表来临时存储数据或进行一些操作。使用Node.js和MySQL可以很方便地实现这个目的。在本文中,我们将介绍如何使用Node.js和MySQL创建临时表,并附上代码示例。
## 准备工作
在开始之前,确保你已经安装了Node.js和MySQL,并且已经创建了一个数据库。如果你还没有安装MyS
原创
2024-04-13 07:16:19
90阅读
一、环境搭建1、下载node.jsnode.js中文网下载地址 2、安装及配置node.js参考几位大神的文章 node.js安装及环境配置windows篇 node.js安装及环境配置Mac篇 node.js安装及环境配置Linux篇二、创建项目1、创建项目文件夹2、配置项目命令行进入项目文件夹 初始化项目 npm init 安装框架 npm install express -g 热部署
转载
2023-11-08 23:36:32
138阅读
前提是已经安装好了nodejs及npm实现功能:浏览器访问http://localhost:3000/,会显示 Hello World。1.创建文件夹 demo1并进入:mkdir demo1 && cd demo12.这里没有从官方 npm 安装,而是使用了大淘宝的 npm 镜像npm install express --registry=https://registry.npm
转载
2024-06-29 18:46:44
46阅读
昨天又有人问我 Javascript 闭包到底是什么,我发现三言两语无法解释清楚,干脆就写出来吧。其实关于 Javascript 的函数作用域、调用对象和闭包之间的关系很微妙,关于它们的文章已经有很多,但不知道为什么很多新手都难以理解。我就尝试用比较通俗的语言来表达我自己的理解吧。 作用域 ScopeJavascript 中的函数属于词法作用域,也就是说函数在它被定义时的作用域中运行而不
1.设计数据库 2.编写代码 demo 3.输出效果:
转载
2017-11-14 11:32:00
355阅读
2评论
## Node.js创建Redis客户端
### 简介
Redis是一个开源的内存数据结构存储系统,用于存储和检索数据。它支持多种数据结构,如字符串、哈希表、列表、集合等。Redis具有高性能、可扩展性和灵活性,常用于缓存、消息中间件、排行榜和实时分析等场景。
Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它提供了事件驱动、非阻塞的I/O模型,使得它非常适合
原创
2023-10-29 04:20:20
50阅读
nodejs的main event loop是单线程的,nodejs本身也维护着Worker Pool用来处理一些耗时的操作,我们还可以通过使用nodejs提供的worker_threads来手动创建新的线程来执行自己的任务。本文将会介绍一种新的执行nodejs任务的方式,child process。
原创
2021-04-20 11:53:14
612阅读
点赞
在nodejs中创建child process 简介 nodejs的main event loop是单线程的,nodejs本身也维护着
原创
2022-09-19 16:37:25
92阅读