一款提高开发效率的插件

Sublime 是个非常好用的编辑器,而且,我是 Sublime 的忠实用户,不仅因为它本身的轻量,还有它对各种编程语言的支持,以及丰富的插件库资源。这几天对它上瘾了,有时用来写写 Java ,有时写写 js,有时写写 Python,卧槽,这编辑器强大得深不可测。

Read More

关于前端图片处理的一些分享

不同于客户端,Web 前端的绝大部分图片资源都是直接从网络上加载,这就对网络的要求比较高,如果图片很大,而且页面图片很多的情况,比如活动页,就会出现显示很慢的状况,本文就分享对前端图片处理的一些方法。

Read More

小程序渲染数据超过 1024k 的解决办法

这次分享小程序开发过程中隐藏了很久的一个坑,相信很多开发者应该都做过列表的滚动加载,列表的数据放在一个数组对象中,加载完成之后通过 setData 来将数组数据渲染到页面上,加载下一页时,将下一页的数组数据拼接到原来的数组中,再次渲染一次,就有两页的数据了。大多数时候这样做看不出有什么问题。

Read More

商品详情页图片加载优化

本文分享一下之前同事对项目的一个优化点,很小很细节。

Read More

EventBus 探索 (JS)

EventBus 用来管理事件的发布与订阅,在 Android 届非常有名气,可以简化系统提供的事件通信,比如 Handler, BoardCast 等。JS 里面,没有提供原生的事件管理机制的支持,但对于模块很多的页面,采用事件来管理无疑是一个很好的选择,所以,在 Github 上撸了一个 JS 版的 EventBus 库,源码真是精简,总共一个文件,100 行,本文就以一个小白的角度,梳理一下这个库。

Read More

了解正则的最佳姿势

正则,简单来讲就是用来查找文本中符合特定模式的字符串的。它究竟有多实用,相信倒腾过爬虫的人都知道。抓取接口的时候,返回的多数是些 HTML 标签,这些对我们来讲是没有多大用处的,提取出标签内的内容才是关键,而通过正则表达式则能很好的进行筛选。

Read More