Aaaaaaaty

98
获赞数
1
关注数
2007
粉丝数
杭州
中国传媒大学 | 电子信息工程
IP 属地未知
2017-12-29 加入
浏览 11k

天猫营销平台持续招人中,服务端、客户端、前端、算法;base 杭州;有需要请发送简历到tianyu.aty@alibaba-inc.com;注明来自[sf]

422 声望|学徒
全站排名超越 96% 用户
javascript
309
阿里巴巴
155
面试
155
贝塞尔曲线
77
canvas
77
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2018-02-26
    结合kmp算法的匹配动画浅析其基本思想
    字符串匹配是计算机科学中最古老、研究最广泛的问题之一。一个字符串是一个定义在有限字母表∑上的字符序列。例如,ATCTAGAGA是字母表∑ = {A,C,G,T}上的一个字符串。字符串匹配问题就是在一个大的字符串T中搜索某个字符串P的所有出现位置。
  • 发布了文章2018-02-12
    由一个“bug”到鲜为人知的jQuery.cssHooks
    本次分享一下在一次jQuery赋值样式失效的结果中来分析背后原因的过程。在翻jQuery源码的过程中,感觉真是还不能说自己只是会用jQuery,我好像连会用都达不到(逃
  • 发布了文章2018-02-04
    记一次“失利后”经过半年准备通过阿里社招的经历与感悟
    本次分享一下在作者上一次“失利”即拿到毕业证第二天突然“收到”阿里社招面试通知失败之后,通过分析自己的定位与实际情况,做出的未来一到两年的规划。以及本次社招的面试经历(但这部分不是重点,每个人的面试经历都是不一样的。千人千面嘛)
  • 发布了文章2018-01-29
    基于JavaScript求解八数码最短路径并生成动画效果
    该效果为从[[2, 6, 3],[4, 8, 0],[7, 1, 5]] ==> [[[1, 2, 3],[4, 5, 6],[7, 8, 0]]]的效果展示
  • 发布了文章2018-01-19
    canvas进阶——实现静态图像的变形并合成动态效果
    在之前的这篇bezierMaker.js——N阶贝塞尔曲线生成器的文章中我们提到了对于高阶贝塞尔公式的绘制与生成。不过更多的童鞋看到后可能会不知道其使用场景是什么。故作者本次分享一下基于bezierMaker.js实现的将静态图片按照自定义曲线轨迹扭曲图片并合称为动态效果。
  • 发布了文章2018-01-09
    canvas进阶——贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
    写在最前 在之前的这篇文章中我们提到了对于贝塞尔公式的运用。本次分享一下如何推导贝塞尔公式以及附一个简单的?即小球跟随曲线轨迹运动。 欢迎关注我的博客,不定期更新中—— 效果预览 demo地址 对于如何绘制连续的贝塞尔曲线可以参照这篇文章:基于canvas使用贝塞...
  • 发布了文章2018-01-09
    基于casperjs、resemble.js实现一个像素对比服务
    本次分享一个提供设计稿与前端页面进行像素对比的node服务,旨在为测试或者前端人员自己完成一个辅助性测试。相信我,在像素级别的对比下,网页对设计稿的还原程度一下子就会凸显出来。欢迎关注我的博客,不定期更新中——
  • 发布了文章2018-01-05
    从零实现一个自定义html5播放器
    本次的分享是一个基于HTML5<vedio>标签实现的一个自定义视频播放器。其中实现了播放暂停、进度拖拽、音量控制及全屏等功能。欢迎关注我的博客,不定期更新中——
  • 发布了文章2018-01-05
    Javascript之bind
    最近开始重新学习一波js,框架用久了有些时候觉得这样子应该可以实现发现就真的实现了,但是为什么这么写好像又说不太清楚,之前读了LucasHC以及冴羽的两篇关于bind的文章感觉自己好像基础知识都还给体育老师了哈哈哈,所以危机感爆棚,赶紧重头复习一遍。本次主要围...
  • 发布了文章2018-01-05
    Node.js EventEmitter类源码浅析
    大多数 Node.js 核心 API 都采用惯用的异步事件驱动架构,其中某些类型的对象(触发器)会周期性地触发命名事件来调用函数对象(监听器)。例如,net.Server 对象会在每次有新连接时触发事件;fs.ReadStream 会在文件被打开时触发事件;流对象 会在数据可读时触发事...
  • 发布了文章2018-01-05
    Node.js Stream中Readable类的内部实现
    本次试图浅析探索Nodejs的Stream模块中对于Readable类的一部分实现(可写流也差不多)。其中会以可读流两种模式中的paused mode即暂停模式的表现形式来解读源码上的实现,为什么不分析flowing mode自然是因为这个模式是我们常用的其原理相比暂停模式下相对简单(其实...
  • 发布了文章2018-01-03
    从hello world看JavaScript隐藏的黑魔法
    作者对着这段代码足足看了一下午,我只想说这不是什么深奥的黑魔法。一点点看下来你就知道其中的原理了。最后会有一段作者自己封装的代码叫nb.js(源码在这里),它实现了输入数字字母后自动生成这种玄学代码片段。就像这样:
  • 发布了文章2018-01-02
    图解JavaScript的参数传递
    写在最前 本次尝试通过流程图的形式并结合两个例子来重新理解一下JavaScript中的参数传递。 欢迎关注我的博客,不定期更新中—— 参数到底如何传递? 借用红宝书的一句话: ECMAScript中所有函数的参数都是按值传递的 这个值如果是简单类型,那么就是其本身。如果是引...