本博客地址将迁移到Github的issue中。之前的博客blog.sunxinfei.com,是用hexo搭建的,流量统计、评论系统、图床、发布等等还是比较齐全的,只不过有个弊端就是更换设备,或者临时产生想法不能及时去书写,所以这点相比github的issue就显得有点花哨,github的issue里面包含加入图片和MD语法书写以及评论与回复,还可以加入不同的Labels标签方便文章的管理,对于一般的技术文章足以,之前的blog可以作为一些代码运行效果的展示,纯技术的还是更新在github的issue中,更方便。
promise实现
思路就是把then的所有方法都加到一个队列里面,然后resolve的时候依次执行,
JavaScript中的一些方法实现
关于call、apply、bind、自定义事件、DOM事件绑定….等等原生实现
实现call方法
1 | //fun.call(thisArg, arg1, arg2, ...) |
移动H5前端性能优化指南
15年的为知笔记,有些还很值得参考,来自腾讯ISUX的分享,主要内容涉及加载优化、图片优化、脚本优化、CSS优化、渲染优化
GroupBy与SUM与DISTINCT
我们有时候会遇到一种sql查询,里面有groupBy,但是SUM求和的时候还有DISTINCT,这种情况比较特殊,会求出一些值不是我们想要的。这种情况数据一般在连一些表之后会出现,这个例子很简单,只说明sql,不代表实际遇到的情况。
监听黄金价格变化的任务计划程序
这个任务计划程序是7月中旬写的,现在想起来了就分享下思路和一些代码,讲述下从需求到最后实现的整个过程,实现起来还是比较简单的,遇到几个难点地方也很快摸索通过了,大概花了一个晚上就出来了。当时买了写京东金融的黄金,但是很明显有个问题,我要实时关注黄金的价格,特别影响我的精力,所以我就想能不能有个服务器程序帮我监听价格变化。