canvas 中的变换矩阵

上一期的《canvas 基础及实现贝塞尔曲线动画》,我们回顾了 canvas 的基础操作和贝塞尔曲线实现原理;这一次,我们来补充下前一篇遗留下来的基础知识点之一:transform 变换矩阵。 变形 transform transform(a, b, c, d, dx, dy) 方法是将当前的变换矩阵乘上参数的矩阵: a c dx b d…

Read More

利用PicGo搭建个人图床

一、图床简介 图床一般是指储存图片的服务器。写 markdown 文档的时候,往往因为本地图片没有链接导致很麻烦,我搭建图床就是为了解决这个问题。 url简单了解 示例:http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=…

Read More

从学习 AJAX 到剖析 Axios 源码

文章讲述了 AJAX 的学习,顺便附属了 Axios 源码分析 AJAX 学习 AJAX 可以说是一个非常熟悉非常基础的词,如果有人问你懂不懂 AJAX,相信你必定胸有成竹。 AJAX 介绍 行吧,希望你能多骄傲一会,咱先简单介绍一下 AJAX。 AJAX 的全称是 Asynchronous JavaScript and XML,…

Read More

用 Immutable 数据优化你的 React 应用

一直以来,Virtual DOM 都是 React 的一大特色,Facebook 宣称 React 借其能很大程度提高 SPA 的性能表现。但这就意味着 React 的性能一定优秀吗,可能并不是,在某些情况下,React 慢的令人抓狂,这时你可能就需要用一些正确的手段来优化它了。 React 的更新机制 我们不妨先简单了解下 React 的更新机制,…

Read More

搭建博客

前言 古人见面之初,为方便认识,常会自报家门,譬如:吾乃常山赵子龙;某姓张名飞,字翼德,世居涿郡。如今,我们虽然不都是有身份的人,但可以是有身份证的人。 在程序猿圈子中,个人博客无疑是我们的身份象征。面试中、同行交流中,常常会问到一个问题:"你有博客吗?" 为了让场面不是很尴尬,你是否想到要有一个自己的博客呢? 那么,本文将简述如何用Hexo搭建博客,如果有兴趣跟着命令动动手,相信你也可以马上拥有一个自己的博客。 在…

Read More