自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Bash练习手册(一)

在bash脚本中,BASH_SOURCE是一个特殊的变量,它是一个数组,其第一个元素是当前脚本的名称。看过上面的网道文档,你可能知道在bash脚本中"$0"这个脚本参数也是指脚本名称,那两者有什么区别吗?

2022-09-09 11:09:05 413 1

原创 node实现文件分片上传之multer篇

node实现文件分片上传前端在做文件上传时,考虑到网速的快慢,如果文件过大的话可能会导致上传时间过长而请求超时,文件上传失败。因此文件过大需要对文件进行分片上传。那文件分片上传的具体过程是怎样的呢?进行了许多搜索查找之后,参照众多资源进行修改,得到了自己的简易实现流程。首先列出来node需要用到的模块:const express = require('express');var multer = require('multer');var fs=require('fs'...

2021-03-29 15:19:01 1537

原创 当position: fixed; 遇到 display: flex;

当position: fixed; 遇到 display: flex;给下面的元素添加css样式的时,<div id="box" class="wrap"> <div class="item1"></div> <div class="item2"></div></div>我给父级元素"wrap"设置了display: flex;我想让 item1 固定宽度,而 item2 可以随着 item1的宽度改变而自动充满

2021-01-30 20:28:17 1927

原创 JavaScript作用域体会

JavaScript作用域体会先来看看MDN上对作用域的描述:当前的执行上下文。值和表达式在其中 “可见” 或可被访问到的上下文。如果一个变量或者其他表达式不 “在当前的作用域中”,那么它就是不可用的。从字面上看,“作用域”就是变量起作用的范围。那“作用域”的存在对我们写代码有什么作用呢?程序的执行是要占用内存的,我们定义的变量是在内存中开辟空间来存放的,在程序执行完毕之前,如果不进行垃圾回收,那已经用不上的变量在内存中仍然会占据空间,如果程序特别大,那随着程序运行,它所占用的内存也会越来越大,这里

2021-01-29 14:50:18 122

原创 nodejs使用emailjs实现发邮件

前端使用emailjs实现发邮件前端想要实现发邮件的功能,在node.js中使用emailjs是其中一种方法。首先我们需要作如下准备工作:1、安装emailjsGitHub地址npm install emailjsnpm init 这些初始化步骤我相信大家都会的要安装该模块需要使用npm包管理器,或者你也可以使用其他的包管理器,详情请查看上面GitHub项目地址2、引入模块import { SMTPClient } from 'emailjs';const client = new S

2021-01-27 14:43:55 2847 7

原创 mongoose报错Cast to ObjectId failed for value

mongoose报错:Cast to ObjectId failed for value “” at path “_id” for model “Task”mongoose报错Cast to ObjectId failed for value “” at path “_id” for model “Task”在使用node.js和mongoose做一个练习项目的时候,我尝试将mongoose中的文档的_id(这里指由MongoDB自动生成的_id)渲染到HTML中的href属性中作为请求参数,在服务端使

2021-01-05 22:06:05 5016 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除