自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一条吃软饭的软狗

知识改变命运,技术改变世界

  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 TypeScript学习笔记

简介TypeScript 是 JavaScript 的一个超集,主要提供了 类型系统 和对 ES6 的支持,由 Microsoft 开发。应用:vue3.0,angular2.0,vscode...编译型语言:编译为 js 后运行,单独无法运行 强类型语言 面向对象的语言语言特性TypeScript 是一种给 JavaScript 添加特性的语言扩展。增加的功能包括:类型...

2020-03-17 20:11:18 357

原创 前端复习题库

HTTPS和HTTP的主要区别1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密...

2020-03-13 23:38:52 746

原创 Babel和Webpack打包原理学习笔记

一、babelbabel是一个JS编译器,用来转换最新的JS语法,比如把ES6, ES7等语法转化成ES5语法,从而能够在大部分浏览器中运行。像箭头函数,就可以做转换。babel在执行过程中,分三步:先分析(parsing)、再转化、最后生成代码。但babel只转换语法的话,一些最新的api是不转化的,比如Object.assign, Promise等。所以babel还提供了很多插件,也就...

2020-03-13 17:10:31 1656

原创 Vue和React学习笔记

MVVM模式 Model:负责数据存储 View:负责页面展示 View Model:负责业务逻辑处理(比如Ajax请求等),对数据进行加工后交给视图展示 Vue框架的特点 模板渲染:基于 html 的模板语法,学习成本低。 响应式的更新机制:数据改变之后,视图会自动刷新。【重要】 渐进式框架 组件化/模块化 轻量:开...

2020-03-10 00:52:06 310

原创 Promise,async,await学习笔记

Promise概述Promise对象: 代表了未来某个将要发生的事件(通常是一个异步操作)。ES6中的promise对象, 可以将异步操作以同步的流程表达出来,很好地解决了回调地狱的问题(避免了层层嵌套的回调函数)。在使用ES5的时候,在多层嵌套回调时,写完的代码层次过多,很难进行维护和二次开发。promise对象的3个状态 初始化状态(等待状态):pending 成功...

2020-03-08 17:16:22 224

原创 ES6学习笔记

ECMAScript 的各大版本 ES5 : 09年发布。 ES6:ECMAScript 2015年6月 ES7:ECMAScript 2016 ES8:ECMAScript 2017 ES6 的其他优势 使用 babel 语法转换器,支持低端浏览器。 流行的库基本都是基于 ES6 构建。 React 默认使用 ES6 标准开发。 ES6...

2020-03-08 16:46:05 166

ValidateCode.jar包下载含用法,Java生成图片验证码

ValidateCode.jar包下载含用法,Java生成图片验证码,用法简单,只需要几行代码就能生成一个图片二维码,自定义大小,字符,干扰线数量

2018-11-08

安卓org.apache.http.legacy.jar包下载

安卓httpclient不能使用,org.apache.http.legacy.jar包下载

2018-10-17

空空如也

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

TA关注的人

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