自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React 简介 及 JSX语法

文章目录React 简介React 概述及特点React 渲染机制JSX 语法React 简介React 概述及特点是一个用于构建用户界面,将数据渲染为HTML视图的开源 JavaScript库中文官网:React官方中文文档是 Facebook 开发并于2013年发布并宣布开源基于 JSX 的语法,JSX是React的核心组成部分,它使用xml标记的方式去直接声明界面,和html、js混写React核心是 组件,组件的设计提高了代码的复用率,降低了测试的难度和代码复杂度。组件将数据和逻

2021-08-29 16:07:25 712 6

原创 jQuery 封装Ajax函数、FormData对象

文章目录

2021-08-27 00:27:03 585 4

原创 同源与跨域、JSONP(函数封装)、CORS

文章目录

2021-08-24 10:11:26 306 4

原创 Node.js Express框架 详细总结

文章目录Express 框架简介原生Node.js与Express框架对比Express 中间件Express 请求处理Express 框架详细信息Express 项目结构分析app.js 文件配置详解express-art-template 模板引擎Express 框架简介Express 是一个最小的,灵活的 Node.js Web应用程序框架,它提供了一套强大的功能来开发Web和移动应用程序。 它有助于基于Node Web应用程序的快速开发。核心功能:定义了用于执行基于HTTP方法和URL

2021-08-22 14:50:17 1156 8

原创 Node.js SQL数据库操作 (下)(ORM框架、Sequelize模块及案例展示)

文章目录ORM框架Sequelize模块的使用Sequelize的增删改查Sequelize的多表关联ORM框架Sequelize模块的使用Sequelize的增删改查Sequelize的多表关联

2021-08-21 14:07:19 2004 5

原创 Node.js SQL数据库操作 (上)(操作MySQL数据库及 数据库连接池)

文章目录操作MySQL数据库数据库连接池操作操作MySQL数据库数据库连接池操作

2021-08-20 11:14:20 703 4

原创 Ajax 概述、原生JS(Get、Post)的实现及 Ajax函数封装

文章目录Web基础知识Web基础知识Web服务器:又称为网站服务器,主要用于提供网上信息浏览服务常见的Web服务器软件有Apache HTTP Server(简称Apache)、Nginx等,Node内置有web服务器在Web服务器中,请求资源又分为静态资源和动态资源:静态资源:只要服务器没有修改这些文件,客户端每次请求到的都是同样的内容。动态资源:是内容可以动态发生变化,每次请求都需要计算处理。Http协议: 超文本传输协议,用于规范客户端和服务器之间以指定的格式进行数据交互。是一

2021-08-19 10:49:32 587 5

原创 Node.js Promise对象(解决回调地狱问题)、async和await函数

文章目录Promise对象回调函数及异步任务回调地狱Promise的使用async/await函数Promise对象回调函数及异步任务回调地狱Promise的使用async/await函数

2021-08-17 23:24:50 515 4

原创 【LeetCode】 JavaScript实现 回文链表(回文字符串) 题型汇总(双指针解法)

文章目录234. 回文链表234. 回文链表原题链接:234. 回文链表

2021-08-16 23:46:10 478 2

原创 JavaScript 实现栈和队列的操作(ES5、ES6)

文章目录栈队列栈 和 队列 是两种重要的线性结构,从数据结构的角度看,栈和队列也是 线性表,其特殊性在于栈和队列的基本操作是线性表的子集。它们是操作受限的线性表,因此,可称为限定性的数据结构。但从数据类型角度看,它们是和线性表大不相同的两类重要的的抽象数据类型。栈所有的插入和删除操作都限制在线性表的 同一端 进行,是一种 后进先出 的线性表表尾端称栈顶,表头端称栈底ES5的写法://定义栈的构造函数function Stack(){ // 用数组来模拟栈 let

2021-08-15 23:10:42 208 2

原创 Node.js 网络编程(下)实现TCP、UDP、WebSocket的创建

文章目录TCP服务器与客户端TCP基础net模块创建TCP服务器和客户端UDP服务器与客户端UDP基础dgram模块创建UDP服务器和客户端HTTP服务器与客户端HTTP基础http模块创建HTTP服务器和客户端TCP服务器与客户端TCP基础Tcp协议:传输控制协议,提供面向连接的、可靠的数据传输服务面向连接:数据传输之前,客户端与服务器要建立连接可靠的:数据的传输是有序的、要对数据进行校验TCP数据分组称为段(Segment)。TCP将来自应用层的数据进行分块并封装成TCP段进行发送

2021-08-14 17:18:55 1169 4

原创 Node.js 网络编程 (上)Web基础知识、实现HTTP及GET、POST的创建

文章目录HTTP服务器与客户端(重要)HTTP基础http模块创建HTTP服务器和客户端GET请求和POST请求HTTP服务器与客户端(重要)HTTP基础HTTP协议: 超文本传输控制协议 ,通用的、无状态的、与传输数据无关的协议(工作在应用层)服务器与客户端进行交互的过程:客户端与服务器建立TCP连接(HTTP协议是基于TCP协议实现的)客户端向服务器发送请求服务器向客户端返回响应信息关闭HTTP连接报文:在HTTP请求和响应的过程中传递的数据块就叫报文,包括要传送的数据和一些

2021-08-13 17:44:05 299 2

原创 Node.js 文件系统操作

文章目录文件系统文件系统基础fs 模块同步、异步文件操作文件路径文件系统文件系统基础fs 模块fs模块提供一组文件操作API用于模仿标准POSIX函数与文件系统进行交互。导入该模块:const fs = require('fs');fs模块共有5个类:fs.Dirent(指示文件类型)fs.FSWatcher(监视文件)fs.ReadStream(读取流)fs.WriteStream(写入流)fs.Stats(文件的信息)名称具有 ‘Sync’ 后缀的方法为同步方法,不具有该后

2021-08-12 17:18:49 439 2

原创 Node.js 全局对象、Buffer对象、流

文章目录全局对象全局属性全局对象Buffer对象Buffer实例对象用法流可读流可写流管道读写操作全局对象全局属性__filename 指向当前正在执行的脚本文件名__dirname 指向当前运行的脚本所在的目录(路径)全局对象console实例对象: console.log("字符串"):输出到标准终端 console.error():输出错误信息 (2)process:进程对象 A、process.stdout:输出对象,该对象下

2021-08-11 00:26:37 310 4

原创 Node.js 模块加载及包的管理

文章目录Node.js模块系统Node.js核心模块os 模块util 模块path 模块url 模块querystring 模块Node.js包JavaScript开发弊端: JavaScript在使用时存在两大问题,文件依赖 和 命名冲突软件中的模块开发:一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行Node.js模块系统Node.js规定一个 JavaScript文件 就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exp

2021-08-09 20:45:59 1340 2

原创 Node.js 简介

文章目录Node.jsNode特点Node.jsNode.js简称Node,是一个可以使JavaScript运行在服务器端的开发平台JavaScript本是一种Web前端语言,Node.js让JavaScript成为服务器端脚本语言Node.js选择JavaScript作为实现语言的原因:JavaScript满足CommonJS标准,符合事件驱动,用户较多且门槛较低;Chrome的V8引擎具有出色的性能。Node.js将V8引擎封装起来,作为服务器运行平台,以执行 JavasScrip

2021-08-06 16:21:43 1320 4

原创 关系型数据库设计范式总结

文章目录关系型数据库设计范式第一范式1NF第二范式2NF第三范式3NF逆规范化总结关系型数据库设计范式范式:Normal Format,符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度范式是离散数学里的概念,是一种数学理论范式目标是在满足组织和存储的前提下使数据结构冗余最小化 ,减少数据冗余范式级别越高,即满足的范式越多,表的级别就越标准,越符合高标准表设计目前数据库应用到的范式有以下几层:第一范式:1NF第二范式:2NF第三范式:3NF逆规

2021-08-03 23:09:47 305 2

原创 MySQL 数据库安全管理

文章目录一、外键约束二、事务安全三、预处理四、视图五、数据备份与还原1、表数据备份、还原2、文件备份、还原3、SQL备份、SQL还原六、用户管理1、账号管理2、权限管理3、角色管理安全管理:用各种方式来确保数据库的安全和数据的安全1、安全管理是每一个接触数据库的人都应该考虑的问题,尤其是DBA(数据库管理员)2、数据库安全的维度有很多管理安全:用户、权限、备份还原等结构安全:外键、视图、事务等执行层:预处理一、外键约束外键:foreign key,表中指向外部表主键的字段定义成外键外

2021-08-02 22:40:46 766 2

原创 MySQL 高级SQL操作(数据的增、删、改、查)

文章目录数据新增1、批量插入2、蠕虫复制3、主键冲突数据查询1、查询选项 distinct2、字段选择&别名 as3、数据源 from4、where子句5、group by子句6、having子句7、order by子句8、limit子句数据更新1、限制更新数据删除1、限制删除2、清空数据数据新增1、批量插入批量插入:是一种优化数据逐条插入的方式批量插入数据的语法与简单数据插入的语法差不多批量插入分为两种:全字段批量插入: insert into 表名 values(值列表1)

2021-08-01 00:00:00 4216 24

空空如也

空空如也

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

TA关注的人

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