摘要: 2008年,云计算的概念由Google率先提出,短时间内其核心理念在全球范围内迅速传播并发展。2010年在国内形成趋势,各大IT互联网商业巨头将目光聚焦在云计算,至目前,云计算在中国已经慢慢开始成熟起来。 云计算指的是通过网络“云”将巨大的数据计算处... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: 定时任务对于项目来说,也是必不可少的,今天就来说一说在Nest项目中集成定时任务 Nest框架有实现定时任务的库@nestjs/schedule,官方教程参照: https://docs.nestjs.com/techniques/task-sc... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 本章节我们在项目上集成mail,实现发送邮件功能 我的常用邮箱是126邮箱, 如果需要在项目上使用这个邮箱发送邮件,需要开启SMTP服务。 1 开启SMTP服务 在设置中找到POP3/SMTP/IMAP,页面如下,开启IMAP/SMTP服务,如果已开... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(511) 评论(0) 推荐(1) 编辑
摘要: Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,当用户使用我们的这个服务时,需要注册,设置用户名及密码,由于密码属于比较隐私的,所以在大部分情况下,都需要对用户的密码进行加密。 其实,加密也比较简单,为什么单独分出来写一篇,因为下面我们需要讲项目集成JWT,篇幅较长,所以把这个功能单独... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 之前做了个公交实时查询小程序,后台服务用的是python,前段时间用nest重构了后台服务,打算服务部署在ubuntu服务器上。 服务器是ubuntu系统,之前一直使用这个,版本还比较高,如果部署nest项目,需要node环境,所以在部署之前,我们要... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Nest项目设置http和https服务 一般,我们的项目如果不是有特别需要,是不会去考虑https的,但是在某些情况下,如,你打算把你的程序发布在微信上,就必须配置https,今天我们就结合前面的教程,配置https。证书用的是阿里云的免费证书。 ... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 连接MySQL,实现一个简单的增删改查功能 前面几章我们讲了项目的初始,连接MySQL,这章我们主要实现增删改查接口,在src下新建user文件夹,我们的所有功能都写在这个文件夹下。 1 新建entity 项目开始配置连接数据库的时候,我们 sync... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(418) 评论(0) 推荐(0) 编辑
摘要: Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 通过前面几章节,我们项目的基础已经出来了,增加自定义过滤器和拦截器,连接MySQL,但是只能说是基础,因为很多功能我们都没有实现,今天实现的功能是对前台传入的字段进行验证。 说白一点,就是一个接口,必定有必填字段和字段的要求,如果前台调用这个接口,字... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(1066) 评论(0) 推荐(0) 编辑