自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识 Vue2

1. 什么是 vuevue 是一套用于构建用户界面的前端框架(用 vue 往html页面中填充数据)框架 框架是一套现成的解决方案,程序员只能遵守框架的规范,去编写自己的业务功能vue 的指令,组件(是对 UI 结构的复用),路由,Vuex2. vue 的特性 1. 数据驱动视图 2. 双向数据绑定...

2022-03-29 15:35:29 946

原创 初识Ajax

一、客户端与服务器上网的本质目的:通过互联网的形式来获取和消费资源。上网过程中,负责存放和对外提供资源的电脑,叫做服务器。上网过程中,负责获取和消费资源的电脑,叫做客户端。二、URL地址URL(全称是UniformResourceLocator)中文叫统一资源定位符,用于标识互联网上每个资源的唯一存放位置。浏览器只有通过URL地址,才能正确定位资源的存放位置,从而成功访问到对应的资源。URL地址一般由三部组成:① 客户端与服务器之间的通信协议② 存有该资源的服务器名称.

2022-03-23 16:17:33 1489

原创 初识webpack

概念:webpack是前端工程化的具体解决方案主要功能:他提供了友好的的前端模块化开发支持,以及代码压缩混淆,处理JavaScript的兼容性,性能优化等强大的功能webpack( https://www.webpackjs.com/ )webpack 的初体验1.列表隔行变色项目① 新建项目空白目录,并运行 npm init –y 命令,初始化包管理配置文件 package.json② 新建 src 源代码目录③ 新建 src -> index.html 首页和

2022-03-20 14:38:01 92

原创 前后端的身份认证

1.1 web 开发模式目前主流的 Web 开发模式有两种,分别是:1.基于服务端渲染的传统 Web 开发模式2. 基于前后端分离的新型 Web 开发模式服务端渲染的概念:服务器发送给客户端的 HTML 页面,是在服务器通过字符串的拼接,动态生成的。因此,客户端不需要使用 Ajax 这样的技术额外请求页面的数据。优点:1.前端耗时少。因为服务器端负责动态生成 HTML 内容,浏览器只需要直接渲染页面即可。尤其是移动端,更省电。2.有利于SEO(搜索引擎优化)。因为服务器...

2022-03-16 20:50:21 90

原创 mysql

1. SQL 的 SELECT 语法SELECT 语句用于从表中查询数据。执行的结果被存储在一个结果表中(称为结果集)2. SQL 的 INSERT INTO 语句INSERT INTO 语句用于向数据表中插入新的数据行,语法格式如下:3. SQL 的 UPDATE 语句Update 语句用于修改表中的数据4. SQL 的 DELETE 语句DELETE 语句用于删除表中的行5. SQL 的 WHERE 子句WHERE 子句用于限定选择的标准。在 SE..

2022-03-16 14:22:40 757

原创 express

1. 什么是 Express官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。Express 的中文官网:http://www.expressjs.com.cn/http://www.expressjs.com.cn/ ...

2022-03-12 10:42:07 1037

原创 npm与包

Node.js中的第三方模块又叫做包包是由第三方个人或团队开发出来的,免费供所有人使用包是基于内置模块封装出来的,提供了更高级,更方便的API,极大的提高了开发效率搜索包npmhttps://www.npmjs.com/下载包https://registry.npmjs.org/https://registry.npmjs.org/通过 npm -v 查看自己包的版本号在项目中安装包npm i 包的完整名称如何进行日期初始化,旧方法:// 定义格式化时间的方法f.

2022-03-09 21:08:04 71

原创 Node.js中的模块化

模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。编程领域中的模块化:编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块对代码进行模块化的好处:1. 提高了代码的复用性2. 提高了代码的可维护性3. 可以实现按需加载模块化规范:模块化规范就是对代码进行模块化的拆分和组合是,需要遵守的那些规则模块化规范的好处:大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了.

2022-03-09 17:31:07 719

原创 时钟web服务器

// 1.1 导入 http 模块const http = require('http');// 1.2 导入 fs 模块const fs = require('fs');// 1.3 导入 path 模块const path = require('path');// 2.1 创建 web 服务器const server = http.createServer();// 2.2 监听 web 服务器的 request 事件server.on('request', (req, res) .

2022-03-09 15:19:58 178

原创 http模块

在网络节点中,负责消费资源的电脑,叫做客户端,负责对外提供网络资源的电脑。叫做服务器http 模块是 Node.js官方提供的,用来创建 web 服务器的模块。通过http模块提供的http.creatSever()方法,就能方便的把一台普通的电脑,变成一台Web服务器,从而对外提供Web资源服务。const http = require('http')服务器和普通电脑的区别在于,服务器上安装了 web 服务器软件,例如:IIS,Apache 等。通过安装这些服务器软件,就能把一台普通的电..

2022-03-09 14:16:07 128

原创 综合案例 - 时钟案例

1.案例的实现步骤①创建两个正则表达式,分别用来匹配 <style> 和 <script> 标签// 1.1 导入fs模块const fs = require('fs');// 1.2 导入path模块const path = require('path');// 1.3 定义正则表达式, 分别匹配script标签和style// \s表示所有空白字符 \S表示所有非空白字符 // style标签中的/必须加\进行转义 否则会跟表达式的//起冲突co.

2022-03-08 23:07:45 206 1

原创 path路径模块

path模块是Node.js官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。例如: path.join()方法,用来将多个路径片段拼接成一个完整的路径字符串 path.basename()方法,用来从路径字符串中,将文件名解析出来如果要在JavaScript代码中,使用path模块来处理路径,则需要使用如下的方式导入它const path = require('path')1.路径拼接path.join...

2022-03-08 17:23:58 2411

原创 成绩整理案例

原文本:小红=100 小黄=99 小蓝=70 小绿=60 小青=88要实现下面这种效果小红: 100小黄: 99小蓝: 70小绿: 60小青: 88首先 导入 fs 文件系统模块模块const fs = require('fs');调用fs.readFiles()文件fs.readFile('./素材/成绩.txt', 'utf8', function(err, dataStr) { // 判断是否读取成功 if (err) {

2022-03-08 15:12:52 176

原创 fs 文件系统模块

1. 什么是 fs 文件系统模块fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。例如:l fs.readFile() 方法,用来读取指定文件中的内容l fs.writeFile() 方法,用来向指定的文件中写入内容如果要在 JavaScript 代码中,使用 fs 模块来操作文件,则需要使用如下的方式先导入它:const fs = require('fs')...

2022-03-07 16:54:41 900

原创 初识Node.js

1. Node.js 环境的安装区分 LTS 版本和 Current 版本的不同①LTS 为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装 LTS 版本的 Node.js②Current 为新特性尝鲜版,对热衷于尝试新特性的用户来说,推荐安装 Current 版本的 Node.js。但是,Current 版本中可能存在隐藏的 Bug 或安全性漏洞,因此不推荐在企业级项目中使用 Current 版本的 Node.js2. 查看已安装的 Node.js 的版本号打开终端,在终.

2022-03-07 13:21:13 61

空空如也

空空如也

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

TA关注的人

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