2023年9月28日

NodeJS分别实现token、cookie登录注册鉴权(KOA2)

摘要: 源码 https://github.com/NaCl-131/node-study.git 包 npm install koa npm i nodemon -D # 保存自动更新 npm i koa-router # 路由 npm i koa-body #解析post的传参 npm i mysql2 阅读全文

posted @ 2023-09-28 17:07 漫思 阅读(120) 评论(0) 推荐(0) 编辑

有哪些可以替代postman的接口测试软件?

摘要: 作者:IT华妹陀链接:https://www.zhihu.com/question/525827377/answer/2884144067来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 个人认为这几个工具都可以参考下! 1. Fiddler: Fiddler是一款功能 阅读全文

posted @ 2023-09-28 17:05 漫思 阅读(1221) 评论(0) 推荐(0) 编辑

一个混乱千万级软件项目

摘要: 一个混乱千万级软件项目 背景:公司接到一个亿级的项目,软件大概占到1/4的比例,整个项目包含了硬件和软件团队。软件团队是要实是一个软件产品,让其控制各种硬件设备做自动化运作,并打通上下游系统的数据。软件同时统计分析(包括机器学习和AI) 整个项目设备的运作和任务执行情况,服务于后续运营优化。 项目成 阅读全文

posted @ 2023-09-28 16:52 漫思 阅读(9) 评论(0) 推荐(0) 编辑

2023版:深度比较几种.NET Excel导出库的性能差异

摘要: 2023版:深度比较几种.NET Excel导出库的性能差异 2023版:深度比较几种.NET Excel导出库的性能差异 引言 背景和目的 本文介绍了几个常用的电子表格处理库,包括EPPlus、NPOI、Aspose.Cells和DocumentFormat.OpenXml,我们将对这些库进行性能 阅读全文

posted @ 2023-09-28 16:51 漫思 阅读(151) 评论(0) 推荐(0) 编辑

学习后端鉴权系列: 基于Cookie, Session认证

摘要: 学习后端鉴权系列: 基于Cookie, Session认证 NuoHui 野生码农。公众号:NodeJs 早早聊 ​关注他 26 人赞同了该文章 说起鉴权大家应该都很熟悉, 不过作为前端开发来讲, 鉴权的流程大头都在后端小哥那边, 但是作为一个有志气的开发者肯定要好好学习整个鉴权流程以及方案, 不然 阅读全文

posted @ 2023-09-28 16:49 漫思 阅读(26) 评论(0) 推荐(0) 编辑

在Koa2中使用Cookie和Session

摘要: 在Koa2中使用Cookie和Session 在koa2中cookie可以在原生组件中直接调用,但是session必须要安装对应中间件"koa-session" npm install koa-session -S //或者 yarn add koa-session 在服务端内我们可以这样写 con 阅读全文

posted @ 2023-09-28 16:48 漫思 阅读(9) 评论(0) 推荐(0) 编辑

Base64 编码的字符串转换为 Blob 对象方法

摘要: const blob = function (data: string, mime: string) { data = data.split(',')[1]; data = window.atob(data); let ia = new Uint8Array(data.length); for (v 阅读全文

posted @ 2023-09-28 16:48 漫思 阅读(150) 评论(0) 推荐(0) 编辑

Koa2学习(七)使用cookie

摘要: Koa2学习(七)使用cookie Koa2学习(七)使用cookie Koa2 的 ctx 上下文对象直接提供了cookie的操作方法set和getctx.cookies.set(name, value, [options])在上下文中写入cookiectx.cookies.get(name, [ 阅读全文

posted @ 2023-09-28 16:46 漫思 阅读(7) 评论(0) 推荐(0) 编辑

Koa2框架路由应用,Koa2前景、Koa2中间件

摘要: Koa2框架路由应用,Koa2前景、Koa2中间件 黑马线上前端 ​ 已认证账号 ​关注 1 人赞同了该文章 ​ 展开目录 本文内容: 1、Koa2框架是什么?Koa框架教程快速入门Koa中间件 2、Koa2框架路由应用,Koa2前景、Koa2中间件 3、Koa2异常处理 1、路由简介 我们知道一个 阅读全文

posted @ 2023-09-28 16:45 漫思 阅读(15) 评论(0) 推荐(0) 编辑

a Higher Kinded Type package in TypeScript

摘要: a Higher Kinded Type package in TypeScript Weykon [一名学生](weykon.com) ​关注他 ​ 展开目录 Higher-Kinded-Types-Toolbelt Higher-Kinded-Types-Toolbelt(gitee) ts-t 阅读全文

posted @ 2023-09-28 16:44 漫思 阅读(25) 评论(0) 推荐(0) 编辑

Typeorm_写原生sql 查询

摘要: async getAllDistinctEmailNotificationsByUserId(userId: string, needSendTypes: any[]) { if (needSendTypes && needSendTypes.length > 0) { return await t 阅读全文

posted @ 2023-09-28 16:42 漫思 阅读(128) 评论(0) 推荐(0) 编辑

Nest+TypeORM助你成为1%全栈工程师

摘要: Nest+TypeORM助你成为1%全栈工程师 前夕 space.bilibili.com/29191310 ​关注他 48 人赞同了该文章 1%全栈工程师 在技术圈子里, 一个人若是自称全栈, 往往会遇到以下两种情况. 如果前端自称全栈, 那么请回答: 如何实现LRU缓存机制? MySQL的数据如 阅读全文

posted @ 2023-09-28 16:42 漫思 阅读(18) 评论(0) 推荐(0) 编辑

Navicat中如何编写sql语句?

摘要: Navicat中如何编写sql语句? 北京八方在线 北京八方在线是一家致力于计算机软件技术服务型的高新企业 ​关注 sql是操作数据库中数据的语句,在不同的数据库中会略有不同。Navicat for MySQL是一款很方便的MySQL客户端工具,能够很好的提供操作数据库可视界面,在同类型的软件中,占 阅读全文

posted @ 2023-09-28 16:42 漫思 阅读(39) 评论(0) 推荐(0) 编辑

Node开发(八)Class类

摘要: 在ES5使用构造函数来创建对象(一直在使用函数来模拟对象) 在ES6中,引入class关键字,可以使用class来定义类 一、Class简介 1.什么是类?类是用来描述具有一些共同的特性和行为的事物类由属性和方法组成2.什么是对象?对象是类的实例3.class class Student { con 阅读全文

posted @ 2023-09-28 16:41 漫思 阅读(290) 评论(0) 推荐(0) 编辑

koa2,koa-jwt中token验证实战详解

摘要: koa2,koa-jwt中token验证实战详解 用户身份验证通常有两种方式,一种是基于cookie的认证方式,另一种是基于token的认证方式。当前常见的无疑是基于token的认证方式。以下所提到的koa均为koa2版本。 token认证的优点是无状态机制,在此基础之上,可以实现天然的跨域和前后端 阅读全文

posted @ 2023-09-28 16:40 漫思 阅读(424) 评论(0) 推荐(0) 编辑

koa2中cookie的使用

摘要: Koa中设置Cookie的值 ctx.cookies.set(name, value, [options]) options={ maxAge:"000000000" //cookie有效时长,单位:毫秒数 expires:"0000000000" //过期时间,unix时间戳 path:"/" / 阅读全文

posted @ 2023-09-28 16:38 漫思 阅读(71) 评论(0) 推荐(0) 编辑

koa2如何设置和清除cookie?

摘要: koa2如何设置和清除cookie? 趁你还年轻233关注IP属地: 香港 0.0972017.11.28 17:05:05字数 1,009阅读 11,780 推荐一部电影,非常公寓,1996年爱情悬疑片,特好看。 再吐槽一句,还有好长的路要走啊... 言归正传!先看一个很关键的问题。问: cook 阅读全文

posted @ 2023-09-28 16:36 漫思 阅读(70) 评论(0) 推荐(0) 编辑

TypeOrm -如何运行原始sql查询?

摘要: 在我使用v0.2.25打字机之前 我以前在那里运行这样的原始查询: const users = await getManager().query("SELECT * FROM users"); 复制 但从现在起,我将typeOrm更新为最新版本:v0.3.10 如何在最新版本中实现相同的原始查询。 阅读全文

posted @ 2023-09-28 16:34 漫思 阅读(172) 评论(0) 推荐(0) 编辑

导航