- 博客(23)
- 收藏
- 关注
原创 mongoose④
文章目录前言一、预定义模式修饰符1、trim2、uppercase3、lowercase总结前言一、预定义模式修饰符1、trim代码如下:const singersSchema = new mongoose.Schema({ name: { type: String, trim: true // 去掉两端空格 }})const Singers = mongoose.model('singer', singersSchema)Singer
2022-01-16 14:00:06
268
原创 mongoose③
文章目录前言一、required验证器1.required: true2.required: [true, '自定义错误信息']二、String类型有 enum、 match、 maxlength 和 minlength 验证器1.引入库2.读入数据总结前言一、required验证器1.required: true代码如下:const booksSchema = new mongoose.Schema({ name: { type: String,
2022-01-15 17:06:46
352
原创 Node.js中的异步编程
文章目录前言一、同步API和异步API的区别1.同步API2.异步API3.异步API通过回调函数获取值二、使用步骤1.引入库2.读入数据总结前言同步API:阻塞代码执行,从返回值中拿到执行结果。异步API:不会阻塞代码执行,同步API执行完后才轮到异步API,通过回调函数拿到执行结果。一、同步API和异步API的区别1.同步API代码如下:const add = (x, y) => { return x + y}console.log(add(3, 7));执行结果
2022-01-12 21:29:58
506
原创 Node.js模块化开发
文章目录前言一、Node.js模块化开发规范二、exports导出对象1.模块a.js2.模块b.js3.输出结果三、module.exports导出对象1.模块a.js2.模块b.js3.输出结果四、exports和module.exports的关系1.模块a.js2.模块b.js3.输出结果五、exports或module.exports重新指向一个对象,导出对象最终以module.exports为准。1.module.exports重新指向一个对象1.模块a.js2.模块b.js3.输出结果2.exp
2022-01-12 21:29:06
93
原创 multer
Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。它是写在 busboy 之上非常高效。
2022-01-08 13:36:08
2679
4
原创 阿里云服务器运行node项目
文章目录前言一、安装pm2后配置环境变量,出现版本号说明安装成功二、编写nodejs代码三、在服务器上运行1.在node文件夹中创建一个server文件夹,用于存放代码2.将代码解压上传到新建文件夹server3.使用npm install安装package.json中的依赖4.开启监听的端口前言将已经编写好的nodejs代码放到服务器上运行,用电脑进行访问。以下是本篇文章正文内容,下面案例可供参考一、安装pm2后配置环境变量,出现版本号说明安装成功npm install pm2 -gln
2021-11-19 00:55:45
1209
原创 阿里云服务器安装node环境
文章目录前言一、使用XShell连接服务器,进入/usr/local目录创建node目录,cd进入node目录二、将node安装包上传到新建的node文件夹中1.使用Xftp,将node压缩包上传到node文件夹中2.使用rz命令,将node压缩包上传到node文件夹中3.解压node压缩包4.将npm、node命令连接到服务器环境变量中5.测试npm、node命令,出现版本号说明环境变量配置成功总结前言使用XShell中的文件传输功能或rz命令,上传node压缩包,配置node环境。提示:以下.
2021-11-19 00:55:13
1323
原创 XShell远程连接阿里云服务器
XShell远程连接阿里云服务器前言一、打开XShell点击菜单栏----"文件"----"新建",填写名称和主机号二、点击"用户身份验证",填写用户名和密码三、点击连接总结前言本文章主要讲解XShell远程连接阿里云服务器以下是本篇文章正文内容,下面案例可供参考一、打开XShell点击菜单栏----“文件”----“新建”,填写名称和主机号二、点击"用户身份验证",填写用户名和密码三、点击连接总结...
2021-11-19 00:54:30
555
原创 微信小程序之scroll-view
文章目录前言一、pandas是什么?前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入.
2021-09-12 11:04:02
3298
原创 Node.js解析URL查询字符串
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-05-09 01:43:48
740
原创 ESP8266连接巴法云发布消息
文章目录前言一、代码示例二、运行结果前言本文将介绍ESP8266连接巴法云发布消息的操作。以下是本篇文章正文内容,下面案例可供参考一、代码示例#include <ESP8266WiFi.h>#include <PubSubClient.h>#include <Ticker.h>Ticker ticker;WiFiClient wifiClient;PubSubClient mqttClient(wifiClient); // 设置wifi接入
2021-04-12 13:55:35
1591
1
原创 ESP8266连接巴法云订阅主题
文章目录前言一、代码示例二、运行结果前言本文将介绍ESP8266连接巴法云订阅主题的操作。以下是本篇文章正文内容,下面案例可供参考一、代码示例#include <ESP8266WiFi.h>#include <PubSubClient.h>WiFiClient wifiClient;PubSubClient mqttClient(wifiClient); // 设置wifi接入信息(请根据您的WiFi信息进行修改)const char* ssid = "填
2021-04-12 13:54:53
2800
2
原创 ESP8266请求获取服务器响应(WiFiClient库)
文章目录前言一、使用WiFiClient库实现网络通讯1.示例2.代码讲解总结前言WiFiClient库用于ESP8266的TCP协议物联网通讯,访问http://www.example.com请求以获取服务器响应。以下是本篇文章正文内容,下面案例可供参考一、使用WiFiClient库实现网络通讯1.示例代码如下(示例):#include <ESP8266WiFi.h> const char* host = "www.example.com"; // 网络服务器地址co.
2021-03-14 15:27:58
2283
原创 ESP8266请求获取服务器响应(ESP8266HTTPClient库)
文章目录前言一、返回响应状态码问题1.连接路由器WiFi2.连接手机热点总结前言ESP8266访问http://www.example.com请求以获取服务器响应出现的问题。以下是本篇文章正文内容,下面案例可供参考一、返回响应状态码问题1.连接路由器WiFi代码如下(示例):#include <ESP8266WiFi.h>#include <ESP8266HTTPClient.h> #define URL "http://www.example.com" .
2021-03-13 20:27:39
3977
5
原创 ESP8266 FS库函数学习
文章目录前言一、FS库二、SPIFFS对象1.begin()2.format()3.open(path, mode)4.exists(path)5.openDir(path)三、File对象1.size()2.close()总结前言每一个ESP8266都配有一个闪存,这个闪存很像是一个小硬盘,我们上传的文件就被存放在这个闪存里。以下是本篇文章正文内容,下面案例可供参考一、FS库包含很多对闪存文件系统操作的工具函数。二、SPIFFS对象SPIFFS对象包含很多方法。1.begin()代.
2021-03-12 14:04:48
2452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人