【underscore 源码解读】如何优雅地写一个『在数组中寻找指定元素』的方法 Why underscore(觉得这部分眼熟的可以直接跳到下一段了...)最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中。阅读一些著名框架类库的源码,就好像和一个个大师
(1/2)Canvas的交互&存为图片-基本篇 前言公司的产品同学看到朋友圈疯传的这场图后。一拍脑袋,决定做个H5版本的来推广一波。需求如下:文字变成可以点击的,而且还要能够变色(闪瞎有木有)中间的姓名换成用户的微信头像点击button后,将canvas的操作结果保存成图片,来现微信长按
B端产品常用web列表设计模式总结 从事B端产品交互设计工作的半年时间里,笔者有幸接触了面向开发和运维人员的B端业务类列表交互设计工作。为了方便后续在B端产品设计过程中可以更加高效且高质量的进行列表的交互设计,笔者结合自己在实际工作中遇到的列表类型总结了web列表设计的常用基
CB算法:基于内容的推荐算法的基本原理 推荐系统能有效帮助用户快速发现感兴趣和高质量的信息,增加用户使用产品的时长。推荐系统越精准,用户的使用体验就越好,产品越容易留住用户。近几年,今日头条、抖音等产品的诞生,也使得基于内容的推荐算法这一古老算法的崛起。本文将简要阐述基于内容的推