后端
(-: LYSM :-)
这个作者很懒,什么都没留下…
展开
-
[Node.Js] Session 保存用户信息
背景 cookie:由服务端生成,发送给客户端后保存在客户端,适合保存不重要的数据 session:由服务端生成,然后保存在服务端,但大量的 session 相比 cookie 更加安全,适合保存重要数据。因为会话结束前 session 不会销毁,所以大量的 session 会给服务端带来压力 tooken:保存在服务端,本质上是一种计算方式,客户端发送一个 tooken 给服务端,服务端使用这个 tooken 可以计算出一个值,这个值里存放了会话中的数据(作用类似于 session),不同的是这个值是计原创 2021-08-22 23:22:33 · 912 阅读 · 0 评论 -
[Node.js] rsa&aes 加密解密
代码 'use strict'; const express = require('express') const bodyParser = require('body-parser') var crypto = require('crypto'); var NodeRSA = require('node-rsa'); // 创建服务器 const app = express() // 初始化 bodyParser app.use(bodyParser.urlencoded({ extend: fal原创 2021-07-04 22:46:27 · 335 阅读 · 0 评论 -
[Node.js] mongodb 增删查改
代码 mydb.js (用来定义表结构、连接数据库) const mongoose = require('mongoose') // 连接数据库 :mongo_test mongoose.connect('mongodb://localhost:27017/mongo_test', { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true }) // 定义 User 表字段 const User = mongoose.原创 2021-06-25 10:07:48 · 131 阅读 · 0 评论 -
[Node.Js] express 处理 get&post 请求
代码 'use strict'; const express = require('express') const bodyParser = require('body-parser') // 创建服务器 const app = express() // 初始化 bodyParser app.use(bodyParser.urlencoded({ extend: false })); app.use(bodyParser.json()); // 处理主页 get 请求 app.get('/', (原创 2021-06-24 10:48:37 · 111 阅读 · 0 评论 -
[Node.js] 处理 Get&Post 请求
1原创 2021-06-18 09:58:16 · 124 阅读 · 0 评论 -
[Node.js] VS2019 开发环境搭建 + Hello World 实例
安装 VS2019 里的 Node.js 支持: 安装完成后还需要再去官网下载 Node.js (这一点我很无语,它不能内置在里面么) 官网链接:https://nodejs.org/en/ 左边是稳定版本,右边是最新版本,我选择了稳定版: 安装过程在此省略,无脑下一步即可,安装完成后需要重启电脑(因为配置了环境变量),重启后 cmd 输入 node 查看是否安装成功: 打开 vs ,创建一个 空白 Node.js 控制台应用程序: 可以选择直接在 vs 里启动,但它原始的代码里没有吸收回车,所以闪原创 2021-06-03 17:04:29 · 1678 阅读 · 0 评论 -
[Node.js] 入坑
什么是 Node.js 官网的解释如下: Node.js 不是一门语言,也不是一个库或者框架,而是一个 js 的运行时环境,以前 js 只能依附于浏览器执行,有了 Node.js 后,js 可以脱离浏览器执行。并为 js 提供了一些服务器级别操作的 API。 它构建在 Chrome 的 V8 引擎上。 关于框架 Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架:https://github.com/expressjs/express sequelize 用来把面向对象的原创 2021-06-03 16:45:35 · 100 阅读 · 0 评论