Nodejs 第六十六章(SCL扫码登录)

止轮询。扫码之后会打开授权页面,在授权页面点击确认按钮进行授权分配token 代码实现 目录结构 public mandate.html 授权页面qrcode.html 二维码页面 index.js nodejs逻辑代码 index.js import express from 'express'import qrcode from 'qrcode'import jwt from 'jsonwebtoke...

Nodejs 第六十五章(SDL单设备登录)

候发现之前已经连接过了,便使用旧的socket发送下线通知,并且关闭旧的socket,更新socket替换成当前新设备的ws连接 浏览器指纹 指纹技术有很多种,这里采用canvas指纹技术 实现代码 nodejs端 import express from 'express'import { WebSocketServer } from 'ws'import cors from 'cors'const a...

微信小程序:基于MySQL+Nodejs的汽车品牌管理系统

        各位好,接上期,今天分享一个通过本地MySQL+Nodejs服务器实现CRUD功能的微信小程序,一起来看看吧~ 干货!微信小程序通过NodeJs连接MySQL数据库https://jslhyh32.blog.csdn.net/article/details/137890154?spm=1001.2014.3001.5502 目录 前言  一.Mysql数据库准备 二.新建项目 三.CRUD分别...

Nodejs 第六十四章(SSO单点登录)

kencors 跨域 目录结构 vue A项目 用vite创建一个就好 npm init vitereact B项目 用vite创建一个就好 npm init viteserver/index.js nodejs端sso.html 登录页面 server/index.js const appToMapUrl = { //A应用id 'Rs6s2aHi': { url: "http://localhost:51...

nodejs工具模块学习

util 是一个Node.js 核心模块,提供常用函数的集合; util.inspect(object,[showHidden],[depth],[colors]) 是一个将任意对象转换 为字符串的方法,通常用于调试和错误输出; 如果只有一个参数 object,是要转换的对象; 第二个参数是可选参数,如果为 true,将会输出更多隐藏信息;   var util = require('util'); func...

Nodejs 第五十章(lua的基本使用)

lua基本使用 全局变量局部变量 全局变量是在全局作用域中定义的变量,可以在脚本的任何地方访问。全局变量在定义时不需要使用关键字,直接赋值即可。 xiaoman = 'xmzs' print(xiaoman) 局部变量是在特定作用域内定义的变量,只能在其所属的作用域内部访问。局部变量的作用域通常是函数体内部,也可以在代码块(使用 do...end)中创建局部变量。在局部作用域中,可以通过简单的赋值语句定义局...

Nodejs 第四十九章(lua)

lua Lua是一种轻量级、高效、可嵌入的脚本语言,最初由巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)的一个小团队开发而成。它的名字"Lua"在葡萄牙语中意为"月亮",寓意着Lua作为一门明亮的语言。 Lua具有简洁的语法和灵活的语义,被广泛应用于嵌入式系统、游戏开发、Web应用、脚本编写等领域。它的设计目标之一是作为扩展和嵌入...

Nodejs 第四十八章(ioredis)

ioredis 是一个强大且流行的 Node.js 库,用于与 Redis 进行交互。Redis 是一个开源的内存数据结构存储系统。ioredis 提供了一个简单高效的 API,供 Node.js 应用程序与 Redis 服务器进行通信。 以下是 ioredis 的一些主要特点: 高性能:ioredis 设计为快速高效。它支持管道操作,可以在一次往返中发送多个 Redis 命令,从而减少网络延迟。它还支持连...

Nodejs 第五十一章(限流阀)

限流功能 目前我们学习了redis,lua,nodejs,于是可以结合起来做一个限流功能,好比一个抽奖功能,你点击次数过多,就会提示请稍后重试,进行限制,我们来实现一下该功能。 安装依赖 npm i ioredis express 代码编写 index.js express 帮我们提供接口ioredis可以运行lua脚本,并且连接redis服务我们做了三个常量 第一个TIME 就是说控制一个时间例如30秒之...

Nodejs 第四十五章(redis发布订阅+事务)

发布订阅 发布-订阅是一种消息传递模式,其中消息发布者(发布者)将消息发送到频道(channel),而订阅者(订阅者)可以订阅一个或多个频道以接收消息。这种模式允许消息的解耦,发布者和订阅者之间可以独立操作,不需要直接交互。 在Redis中,发布-订阅模式通过以下命令进行操作: PUBLISH命令:用于将消息发布到指定的频道。语法为:PUBLISH channel message。例如,PUBLISH ne...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.003818(s)
2024-05-04 21:06:18 1714827978