- 博客(12)
- 收藏
- 关注
原创 Node-URL模块 & 方法
URL方法 URL:协议/域名/端口号/路径/查找字符串/哈希值 Node.js的功能都是需要使用api来实现的, 这些api我们都称之为一个模块 url: 处理url的一个模块 parse: 将url字符转成url对象 format: 将url对象转成url字符 resolve: url路径的拼接,替换 例: const urlStr = 'http://www.baidu.co...
2019-08-12 13:38:28 128
原创 token
1. token 1.1 token的使用场景 无状态请求 保持用户的登录状态 第三方登录(token+auth2.0) 1.2 token使用流程 先安装openssl( https://blog.csdn.net/sunhuansheng/article/details/82218678 ) 先安装perl 重启电脑 进行 C:\Perl64\eg 以管理员身份运行 perl -...
2019-06-24 10:53:51 100
原创 mongoDB数据库
mongoDB数据库 1.什么是数据库? 数据库是按照数据结构来组织、存储和管理数据的仓库 2.数据库的分类 关系型数据库:Access mySql SqlServer Oracle db2等 非关系型数据库:MongoDB Redis HBase CouchDB等 3.MongoDB 的特点 它的特点是高性能、易部署、易使用,存储数据非常方便。主要特性有: 面向集合存储,易存储对象类...
2019-06-24 10:53:13 110
原创 ejs语法,后端渲染
ejs语法 <% '脚本'标签,用于流程控制,无输出。 <%= 输出数据到模板(输出是转义 HTML 标签) (不会编译HTML标签) <%- 输出非转义的数据到模板( 会编译 HTML 标签 ) 什么是流程控制 条件判断 if 循环控制 for forEach while do…while 后端渲染 后端通过一个模式( 兼容 html)+后端模板语法–...
2019-06-24 10:52:38 542
原创 express
npm scripts npm脚本 明白为什么要使用npm脚本 集中存储当前项目的所有脚本命令 npm脚本使用 npm run xxx npm多脚本执行 npm run xxx & npm run xxx npm run xxx && npm run xxx npm脚本可以简写,但是仅限一下几个 npm start npm st...
2019-06-24 10:48:57 190
原创 前端模块化
1.http爬虫+http web服务器渲染数据发送前台+中文乱码 后端爬虫 流程 后端数据请求–》数据分析–》数据清洗 --》数据前台发送 2.前端模块化 问题:为什么前端要使用模块化? * 模块化:是具有特定功能的一个对象(广义理解) 模块定义流程: 1.定义模块( 对象) 2.导出模块 ...
2019-06-24 10:44:15 93
原创 nodejs
nodejs JavaScript是一个什么语言 轻量级 弱类型 脚本语言 JavaScript的运行环境是什么? 浏览器?浏览器内核中的JavaScript解析引擎 JavaScript 可以干什么? 特效? DOM操作 交互 ajax jsonp 游戏? DOM操作 Canvas 表单验证 JavaScript 不可以做什么? 操作文件和文件夹 操作OS 获取系统信息 为什么js做不到 弱类型...
2019-06-24 10:42:13 98
原创 框架级的数据请求
框架级的数据请求 axios ( 第三方库 — 别人封装好的库 ) fetch ( javascript 原生提供 ) vue这边的数据请求的发展 vue-resource ( Vue 以前自己封装使用的请求类库 ) ,但是 vue-resource作者已经放弃更新了 vue-resource 作者推荐我们使用 axios vue-resource 用法 和 axios ...
2019-06-24 09:11:38 139
原创 vue学习--计算属性、事件、按键修饰符
计算属性 计算属性: 业务: 将一个 字符串 反向 ? 思路: str ->arr- arr反向 ->str eg: <body> <div id="app"> {{ msg.split('').reverse().join('') }} <p> {{ reverseMsg }} </p> </div> new V...
2019-06-24 09:10:27 189
原创 vue基础
一.Vue基础 1.模板语法 (1)插值 a.文本{{ }} (mutache 语法糖) mustache语法糖对数据类型的支持( js语法的支持 ) 数据类型: 第一种划分: 基础数据类型: number string boolean 复杂数据类型: Object( array function ) 特殊数据类型: null undefined 第二种划分: 初始数据类型: number str...
2019-06-24 08:38:11 114
原创 vue的初步认识
vue的初步认识 前端发展历史 html html [ 1990 ] ----> html5 [ 2008.1.12 ] css css 1.0 1996 css 2.0 1998 css 3.0 2001 EcmaScript 1997年诞生 2015 EcmaScript 2015 2016 EcmaScript 2016 dart语言 vs javascript 随着前端项...
2019-06-24 08:37:34 106
原创 前后端通信,Stream流
前端通信 基于后端的通信( 后端通信 )( pc端用 ) Node.js中有一个net模块 使用终端( shell )作为客户端 思维流程 基于H5的webSocket来完成( 应用于移动端 ) 低版本浏览使用的socket.io stream 流 案例: 利用Node.js流来生成压缩包 fs zlib 前后端分离 、 前后端不分离 市场流行: 前后端分离 前后端分离好处: 开发方...
2019-06-24 08:36:33 747
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人