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