高性能Excel工具 参考资料: easyexcel官网:https://easyexcel.opensource.alibaba.com/ 什么是alibaba-easyexcelEasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。 其他的Ex 2018-05-13 13_第三方 > 02_Aliyun #第三方 #Aliyun
GitHub 第三方关联登陆 参考资料:https://www.jianshu.com/p/78d186aeb526 1. 基于GitHub实现关联登陆准备校验的 key:Client ID + Client Secret 1.1 申请应用登录Github →头像 → setting → Developer Setting → Oauth App → 注册应用 → 填写信息 → 注册成功之后显示 Client ID 和 Cl 2018-05-13 13_第三方 > 06_OAuth2.0 #第三方 #OAuth2
OSS对象存储 阿里云服务:https://vision.aliyun.com/ OSS对象存储API:https://help.aliyun.com/document_detail/32011.html 1. 简介 2. Demo2.1 依赖12345<dependency> <groupId>com.aliyun.oss</groupId> <artif 2018-05-13 13_第三方 > 02_Aliyun #第三方 #Aliyun
OAuth2.0 协议 官方网址:https://oauth.net/2/ 参考资料:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 1. 简介OAuth 2.0是用于授权的行业标准协议目前行业主流的授权协议。 OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数 2018-05-13 13_第三方 > 06_OAuth2.0 #第三方 #OAuth2
JS jQuery Ajax异步请求 >> jQuery 参考手册 jQuery,是一个 JavaScript 脚本类库文件,简化了JS编程。 JQuery 是2006年8月诞生的一个开源项目,凭借简洁的语法和跨平台的兼容性,极大地简化了 JavaScript 开发遍历 HTML 文档、操作 DOM 、处理事件、执行动画和开发 Ajax 的操作,其独特而又优雅的代码风格改变了 JavaScript 程序员的设计思路和编写程 2018-05-12 04_大前端 > 03_JavaScript #Ajax #JavaScript
JS 对象 JavaScript = ECMAscript + BOM + DOM BOM:Browser Object Model,浏览器对象模型。 DOM:Document Object model,文档对象模型。 1. BOM参考资料:https://www.w3school.com.cn/jsref/index.asp 1.1 window属性可以通过 window 对象获取其他 2018-05-12 04_大前端 > 03_JavaScript #JavaScript #BOM #DOM
JS Ajax异步请求 1. Ajax 异步请求 说明AJAX, Asynchronous Javascript And XML,异步 JavaScript 和 XML,一种创建交互式网页应用的网页开发技术。 原理:通过在后台与服务器进行少量数据交换,AJAX可以是网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的部分内容进行更新。(普通不适用AJAX的网页如果需要更新则必须刷新整个页面内容) 作用: 2018-05-10 04_大前端 > 03_JavaScript #Ajax #JavaScript
Cookie&跨域&闭包 1. cookie特点: 只能存储文本 单条存储有大小限制4KB左右,数量有限制,一般浏览器限制在50条左右 读取有域名限制:不可跨域读取,只能由来自 写入cookie的同一域名 的网页可进行读取。 时间限制:expires 可以设置过期时间(硬盘中-生存期到 / 用户注销 / 用户清理cookie 才会销毁) 默认有效期是会话级别(内存中-浏览器关闭cookie就销毁) 2018-05-07 04_大前端 > 03_JavaScript #cookie
Ajax&Promise&fetch 参考资料: 永不收费开放api(感谢大神无私奉献):https://api.aa1.cn/ 今日热榜api:https://api.aa1.cn/doc/dailyhot.html 1. Ajax1.1 背景:局部更新Ajax(Async Javascript And Xml),异步HTTP请求,客户端给服务器发送消息的工具,以及接收响应的工具,默认异步执行的功能。 优势: 不需要插件的支 2018-05-07 04_大前端 > 03_JavaScript #Ajax #Promise #fetch
ES6特点 ES,即ECMAScript,js语法,如ES5或ES6都是js语法发展过程中发布的版本。 浏览器会去跟进发布新版本,来支持,比如ES6等。 兼容性:对浏览器要考虑哪些是ES5或ES6的,确认浏览器是否都支持。 特性举例: 模版字符串,就是ES6的其中一个功能特性 1`${key}` 1. 定义变量 let 严格的变量定义(用法与var基本一致) 必须先定义再使用 变 2018-05-07 04_大前端 > 03_JavaScript #ES6 #ECMAScript