- 博客(14)
- 收藏
- 关注
原创 左耳听风ARTS分享第7周
左耳听风ARTS分享第7周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 合并两个有序数组 给定两个有序整数数组 nums1 和 nums2,将...
2019-05-19 20:32:41 171
转载 学习笔记:关于ES6的特性(四)
学习笔记:关于ES6的特性(四)Promise 的含义基本用法Promise.all()Promise.resolve()Promise.reject()Promise.try() Promise 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所...
2019-05-19 20:16:12 171
原创 左耳听风ARTS分享第6周
左耳听风ARTS分享第6周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 爬楼梯 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬...
2019-05-05 22:10:27 194
转载 学习笔记:关于ES6的特性(三)
学习笔记:关于ES6的特性(三)SetSet 实例的属性和方法遍历操作WeakSetMap实例的属性和操作方法遍历方法WeakMap用途 Set Set 类似于数组,但是成员的值都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成 Set 数据结构。 const s = new Set(); [2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x))...
2019-05-05 21:52:55 128
原创 左耳听风ARTS分享第5周
左耳听风ARTS分享第5周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 有效的括号 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,...
2019-04-28 21:52:13 256
转载 学习笔记:关于ES6的特性(二)
学习笔记:关于ES6的特性(二)数组扩展运算符应用Array.from()Array.of()数组实例的 copyWithin()数组实例的 find() 和 findIndex()数组实例的 fill()数组实例的 entries(),keys() 和 values()数组实例的 includes()数组实例的 flat(),flatMap()数组的空位对象对象属性简写属性名表达式属性的可枚举性...
2019-04-28 21:21:14 155
原创 左耳听风ARTS分享第4周
左耳听风ARTS分享第4周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环...
2019-04-21 22:10:34 123
原创 左耳听风ARTS分享第3周
左耳听风ARTS分享第3周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 169.求众数 给定一个大小为 n 的数组,找到其中的众数。众数是指在数...
2019-04-14 15:52:29 115
原创 学习笔记:关于前后端调试程序
学习笔记:关于使用DevTools调试程序debugging添加断点Elementsconsole DevTools是谷歌浏览器自带的开发者调试工具。打开方法有快捷键f12或Ctrl + Shift + I或在页面点右键选择检查。掌握网页的调试方法对于开发大有帮助。 如图Devtools共有9个面板 Elements:在 Elements 面板中可以以 DOM 树的形式查看所有页面元素,同时也...
2019-04-12 17:45:58 1011
原创 左耳听风ARTS分享第2周
左耳听风ARTS分享第2周AlgorithmReviewTipshare 每周完成一个ARTS: 每周至少做一个 leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS) Algorithm 15.三数之和 给定一个包含 n 个整数的数组 nums,判断 nums...
2019-04-07 17:11:17 188
转载 学习笔记:前端性能优化
前端性能优化预处理DNS预解析预加载预渲染HTTPHTTP优化构建工具优化减少打包时间减少打包体积使用Gzip图片优化本地存储浏览器缓存缓存机制HTTP Cache强缓存ExpiresCache-Control协商缓存Last-Modified 和 If-Modified-SinceETag 和 If-None-Match缓存策略Memory CacheService Worker CachePu...
2019-04-07 01:45:02 398
原创 左耳听风ARTS分享第1周
左耳听风ARTS分享第1周AlgorithmReviewTipshare Algorithm 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 var twoSum = function(nums, target) { v...
2019-03-30 19:46:36 225
转载 学习笔记:输入url到页面渲染的整个过程
输入url到页面渲染的整个过程物理键盘和系统中断解析URLDNS 查询ARP 过程功能快捷键TCP握手使用套接字HTTP 协议HTTP 服务器请求处理浏览器渲染HTML 解析CSS 解析页面渲染GPU渲染 物理键盘和系统中断 解析URL DNS 查询 ARP 过程 功能快捷键 TCP握手 使用套接字 HTTP 协议 HTTP 服务器请求处理 浏览器 渲染 HTML 解析 CSS 解析 页面渲染 G...
2019-03-30 19:38:45 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人