- 博客(9)
- 收藏
- 关注
原创 使用Nginx代理HTTP请求
Nginx基础代理 server { listen 8000; // 监听端口 server_name test.com; // 监听地址 location / { // 代理配置 proxy_pass http://127.0.0.1:8888 // 代理地址 proxy_set_header Host $host // 设置代理请求头(host在到达目的主机时默认为代理地址,该设置可以将其更改为监听
2020-08-25 10:56:15
1149
原创 http学习笔记
HTTP是什么 HTTP全称为HyperText Transfer Protocol,译为超文本传输协议(规则的集合)。 HTTP是一种“客户端——服务器”的数据交换协议,请求通常是由客户端率先发起的。 HTTP历史与标准 请求与响应 由客户端向服务端发送的消息称为请求(request) 由服务端回应的消息称为响应(response) 基于HTTP的组件系统 请求通过一个实体发出,实体也就是用户代理(浏览器)。 客户端 user-agent(http请求头中存在该信息)就是任何能够为用户发起行为的工具
2020-08-25 10:55:02
188
原创 HTTP学习笔记
HTTP报文结构 HTTP报文是HTTP协议交互的信息,报文本身是由多行(用CR+LF作换行符)数据构成的字符串文本。 报文首部一般包含请求行(请求报文)、状态行(响应报文)、首部字段、其他字段等,其中首部字段又分为请求首部字段、响应首部字段、通用首部字段、实体首部字段,除此之外报文首部可能还会包含X-Frame-Options、X-XSS-Protection等一些其他字段。 报文首部和报文实体之间用空行(CR+LF)来划分。一个报文通常不一定要有报文实体。 下面我们来看一看请求报文和响应报文的实例。
2020-08-12 21:24:44
127
原创 Promise学习笔记
Promise 的状态 Promise 有三种状态,pending、fulfilled、rejected(未决定,履行,拒绝),同一时间只能存在一种状态,且状态一旦改变就不能再变。promise是一个构造函数,promise对象代表一项有两种可能结果(成功或失败)的任务。 Promise.then() / Promise.catch() then 方法接受一个回调函数作为参数,注册 onFulfilled 的时候回调。then() 方法是异步执行,只能在 Promise 对象中使用。如果我们没有给 then
2020-08-12 21:21:57
234
原创 node操作mysql
Node 操作 MySQL数据库 安装: npm install --save mysql 异步编程 回调函数 Promise 无法保证顺序的代码: var fs = require('fs') fs.readFile('a.text', 'utf8', function(err, data) { if (err) { throw err } console.log(data) fs.readFile('b.text', 'utf8', function(
2020-08-12 21:21:26
195
原创 nodejs 学习笔记
初识Node.js 1.1 Node.js是什么 Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine . Node.js不是一门语言 Node.js不是库(library)、不是框架(frame) Node.js是一个JavaScript运行环境 简单点来讲就是Node.js可以解析和执行JavaScript代码 以前只有浏览器可以解析和执行JavaScript代码 也就是说现在的JavaScript可以完全.
2020-08-12 21:20:16
139
原创 node.js模块学习笔记
模块系统 核心模块 第三方模块 自己写的模块 加载规则以及加载机制 循环加载的问题 npm package.json Express 第三方web开发框架 高度封装了http模块 提高编码效率,更加专注于业务,而非底层细节 学习过程知其所以然 增删改查 使用文件来保存数据(锻炼异步编码),遇到业务能够自己封装 MongoDB(数据库) (所有方法都封装好了) 软件版本 涉及到软件工程知识 x.x.x 第一个数字代表大版本,新增功能比较多,甚至可能去除了某些功能 第二个数字:加.
2020-07-07 21:23:06
265
1
原创 jQuery操作样式笔记
jQuery操作样式 css操作 功能:设置或者修改样式,操作的是style属性 设置单个样式 //name:需要设置的样式名称 //value:对应的样式值 css(name, value); //使用案例 $("#one").css("background","gray");//将背景色修改为灰色 设置多个样式 //参数是一个对象,对象中包含了需要设置的样式名和样式值 css(obj); //使用案例 $("#one").cs
2020-06-30 08:49:45
126
原创 jQuery 动画
通过下拉菜单引入动画。 jquery提供了三组动画,这些动画都是标准的、有规律的效果,jquery还提供了自定义动画的功能。 显示与隐藏 显示(show)与隐藏(hide)是一组动画: show方法详解: show([speed], [callback]); //speed(可选):动画的执行时间 1.如果不传,就没有动画效果。 2.毫秒值(比如1000),动画在1000毫秒执行完成(推荐) 3.固定字符串,slow(200)、normal(400)、fast(600
2020-06-21 09:41:00
214
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人