摘要: HashMap实现原理及源码分析 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对 阅读全文
posted @ 2019-03-20 16:10 raocheng 阅读(631) 评论(0) 推荐(0) 编辑
摘要: html5: 用于绘画的 canvas 元素 以及SVG 用于媒介回放的 video 和 audio 元素 拖拽(Drag 和 drop) 地理定位(Geolocation) 对本地离线存储的更好的支持 localStorage 没有时间限制的数据存储 sessionStorage 针对一个 ses 阅读全文
posted @ 2019-03-05 11:18 raocheng 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 饶成 期望职位:前端工程师(杭州) 工作经验: 3年 手机/微信: 15068143323 邮箱: 792886766@qq.com GitHub: https://github.com/Hyperioon (下班后自己捣鼓的一些项目) 博客园 https://www.cnblogs.com/rao 阅读全文
posted @ 2019-02-25 17:36 raocheng 阅读(634) 评论(0) 推荐(0) 编辑
摘要: git pull 与 git pull rebase 现在来看看git merge和git rebase的区别。 假设有3次提交A,B,C。 在远程分支origin的基础上创建一个名为"mywork"的分支并提交了,同时有其他人在"origin"上做了一些修改并提交了。 其实这个时候E不应该提交,因 阅读全文
posted @ 2018-03-12 13:58 raocheng 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 基本概念 reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。 reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调 阅读全文
posted @ 2018-02-09 09:51 raocheng 阅读(314) 评论(0) 推荐(0) 编辑
摘要: HTML(代码整洁,语义化标签). css(模块化,可伸缩) CSS方法(BEM, SMACSS,OOCSS) CSS预处理器(SCSS,LESS,PostCSS) 现代css(FlexBox, Grid) JS 现代JS(ES6,ES7,Typescript) JS框架(ReAct,VUE, An 阅读全文
posted @ 2017-07-19 10:07 raocheng 阅读(173) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/article/51678.htm 阅读全文
posted @ 2017-07-06 14:49 raocheng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 首先在github上建立项目,然后git clone; 然后切换分支到 git checkout gh pages 最后提交代码到这个分支上,访问地址:[github用户名].github.io/[项目仓库名],如:hyperioon.github.io/proposeAnimation/ 大功告成 阅读全文
posted @ 2017-06-15 22:21 raocheng 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 大学四年就这样结束了,辞职回学校玩了差不多一个月。和小学弟们打打篮球,和室友们一起吹吹牛逼。和亲爱的一起走以前常走过的路,现在终于回不去了。大学就这样结束了,现在是社会人了,😄哈哈哈。好好工作吧,今天第一天来报到。加油~ 阅读全文
posted @ 2017-05-15 09:46 raocheng 阅读(101) 评论(0) 推荐(0) 编辑
摘要: NaN 阅读全文
posted @ 2017-04-11 19:07 raocheng 阅读(198) 评论(0) 推荐(0) 编辑