自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2 超详细系统学习笔记

一套用于构建用户界面的渐进式JavaScript框架Vue可以自底向上逐层的应用简单应用:只需一个轻量小巧的核心库复杂应用:可以引入各式各样的Vue插件1.采用组件化模式,提高代码复用率、且让代码更好维护2.声明式编码,让编码人员无需直接操作DOM,提高开发效率。3.使用虚拟DOM+优秀的Dff算法,尽量复用DOM节点。4.学习Vue之前要掌握的JavaScript基础知识?ES6语法规范ES6模块化包管理器原型、原型链数组常用方法axiospromise教程 为 入门教程api 为 各种属性方法

2025-07-19 09:55:30 939

原创 nodejs-----会话控制

所谓会话控制就是对会话进行控制HTTP是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端,无法区分用户而产品中又大量存在的这样的需求,所以我们需要通过会话控制来解决该问题cookiesessiontokenJWT(JSON Web Token)是目前最流行的跨域认证解决方案,可用于基于token的身份验证JWT使token的生成与校验更规范我们可以使用jsonwebtoken包来操作token//导入 jwt//创建(生成) token。

2025-05-17 16:45:47 748

原创 nodejs------api接口

接口的英文单词是API(Application Program Interface),所以有时也称之为API接口。一般情况下接口都是由前端工程师调用的,但有时后端工程师也会调用接口,比如短信接口,支付接口等。json-server本身是一个JS编写的工具包,可以快速搭建RESTful API服务。简单理解:一个接口就是服务中的一个路由规则,根据请求响应结果。,与编程语言(Java,Go等)中的接口语法不同。只需将渲染的页面 变为相应的返回请求格式的信息。用户的不同的错误需要有不同的弹框来进行一个提醒。

2025-05-17 16:41:58 401

原创 nodejs----mongDB

MongoDB是一个基于分布式文件存储的数据库,官方地址 https:lwww.mongodb.comlMongoose是一个对象文档模型库,官网http:/www.mongoosejs.net/

2025-05-17 16:39:45 891

原创 express框架

express是一个基于Node.js平台的极简、灵活的WEB应用开发框架,官方网址:https:/www.expressjs.com.cn/简单来说,express是一个封装好的工具包,封装了很多功能,便于我们开发WEB应用(HTTP服务)中间件(Middleware)本质是一个回调函数中间件函数可以像路由回调一样访问请求对象(request),响应对象(response)

2025-04-05 18:13:09 822

原创 包管理工具

1.1 包是什么『包』英文单词是package,代表了一组特定功能的源码集合1.2 包管理工具管理『包』的应用软件,可以对「包」进行下载安装更新删除上传等操作借助包管理工具,可以快速开发项目,提升开发效率包管理工具是一个通用的概念,很多编程语言都有包管理工具,所以掌握好包管理工具非常重要1.3 常用的包管理工具下面列举了前端常用的包管理工具npmyarncnpmnpm的介绍与安装npm全称,翻译为中文意思是『Node的包管理工具』

2025-04-05 18:08:54 1384

原创 Nodejs------模块化

将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用编码时是按照模块一个一个编码的,整个项目就是一个模块化的项目这里我们介绍一下require导入自定义模块的基本流程1.将相对路径转为绝对路径,定位目标文件2.缓存检测3.读取目标文件代码4.包裹为一个函数并执行(自执行函数),通过arguments.callee.toString()查看自执行函数5.缓存模块的值。

2025-04-05 18:03:28 166

原创 Nodejs-------HTTP

超文本传输协议互联网应用最广泛的协议之一是对浏览器和服务器之间的关系进行协定。

2025-04-05 18:02:49 1472

原创 Node.js---fs(FileSystem)

rename() 异步的 同步的为renameSync(oldPath,newPath)fs模块是node.js中的内置模块,可以实现与硬盘的交互例如文件的创建、删除、重命名、移动,还有文件内容的。Path (要删除文件的路径) callback(回调函数)绝对路径‘全局变量’保存的是:所在文件的所在目录的绝对路径。本质思路 是 先读取文件 然后写入另一个文件。2 流式操作 创建读取流对象直接创建。读取,以及文件夹的相关操作。

2025-03-29 16:17:08 1469

原创 buffer

而存储的数据其实都是二进制的 因为计算机本质上只处理二进制。buffer 打印出来的数据都显示16进制 这是nodejs的规定。Bufr是一个类似于数组的对象,用于表示固定长度的字节序列。Buffer本质是一段内存空间,专门用来处理三进制数据。2.Buffer性能较好,可以直接对计算机内存进行操作。3.每个元素的大小为1字节(byte)1.Buffer大小固定且无法调整。

2025-03-29 16:10:25 176

原创 02-axios

其中包含 GET请求 POST请求 PUT请求 delete请求axios的默认配置就是为了简化代码的对不同按钮做的点击事件中的axios中有大量重复简单的代码可以使用默认配置来统一设置axios创建实例对象发送请求一样是为了简化代码而存在的试想你要在一段代码中像两个不同的端口发送请求这个时候你要是使用axios的默认配置 你也只能配置一个接口的而有了创建实例对象的话就可以给不同的请求设置不同的默认设置axios拦截器请求时就开始检查,响应时个性化处理1 请求拦截器 谁后创建 谁先执

2025-03-29 16:02:12 406

原创 03-ajax

在 IE 浏览器中,为了防止 AJAX 请求的结果被缓存,可以在请求的 URL 后面添加一个唯一的参数,例如时间戳或随机数。这样,每次请求的 URL 都是唯一的,浏览器就不会从缓存中获取结果,而是重新发送请求到服务器。当readyState==4且状态为200时,表示响应已经就绪,可以理解为请求完成且成功。该文件可以是任何类型的文件,比如 .txt 和 .xml,或者服务器脚本文件。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。方法用于执行 GET 请求,并获取服务器返回的数据。

2025-03-22 01:44:39 687

原创 promise

promise。

2025-03-19 01:07:23 731 1

空空如也

空空如也

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

TA关注的人

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