[置顶] 手把手教你打造一款轻量级canvas渲染引擎

摘要: 背景 当我们开发一个canvas应用的时候,出于效率的考量,免不了要选择一个渲染引擎(比如PixiJS)或者更强大一点的游戏引擎(比如Cocos Creator、Layabox)。 渲染引擎通常会有Sprite的概念,一个完整的界面会由很多的Sprite组成,如果编写复杂一点的界面,代码里面会充斥 阅读全文

posted @ 2019-12-17 10:45 红豆依旧在 阅读(3479) 评论(0) 推荐(3) 编辑

[置顶] 我是如何同时拿到阿里和腾讯offer的

摘要: ## 前言三月真是一个忙碌的季节,刚刚开学就需要准备各种面试和笔试(鄙视)。幸运的是,在长达一个月的面试内推季之后,终于同时拿到了阿里和腾讯的offer,还是挺开心的。突而想起久未更新的博客,就冒昧学一学各路大神,分享面试过程中的经验总结。总的来说,本人并不是什么超级大牛,文章更多的是经历叙述,大神... 阅读全文

posted @ 2015-03-27 21:43 红豆依旧在 阅读(12218) 评论(43) 推荐(29) 编辑

2016年3月4日

基于zepto的移动端轻量级日期插件

摘要: 前言 做过移动Web开发的同学都知道,移动端日期选择是很常见的需求。在PC端,我们有很丰富的选择,比较出名的就有 和`jQuery UI Datepicker 炫酷 少依赖 轻量级 使用简单 date_picker`。 插件设计原则 只保留最必要的功能 日期选择插件无非就是可以进行年、月、日选择,并 阅读全文

posted @ 2016-03-04 11:03 红豆依旧在 阅读(3768) 评论(10) 推荐(4) 编辑

2015年9月30日

微信里面防止下拉"露底"组件

摘要: 前言 在微信里面浏览页面的时候,有一个很管用的方法可以区分这个页面是原生的还是H5形式的。随便打开一个页面,用力往下扯的时候,如果页面上方出现了“黑底”,黑底上有一行诸如 的文字,就表明这个页面是H5形式的。这带来的问题是,如果一个页面可滚动区域很小,随便一拉,页面下方出现了黑底,然后你又轻轻往上... 阅读全文

posted @ 2015-09-30 16:34 红豆依旧在 阅读(10025) 评论(7) 推荐(0) 编辑

2015年6月24日

把玩Javascript中的bind

摘要: ### 前言今天闲着无聊随便逛了逛MDN,忽而看到一个方法`Function.prototype.bind()`,突然发现除了使用这个方法之外都没有仔细琢磨过这个方法。于是乎,找到了kill time的事情-写博客。### 基础知识简介随便看看资料发现这玩意其实不简单,理解起来需要不少基础知识,在这... 阅读全文

posted @ 2015-06-24 11:18 红豆依旧在 阅读(1431) 评论(5) 推荐(2) 编辑

2015年6月20日

Nodejs单元测试小结

摘要: ## 前言最近在写一课程的Project,用Node写了一个实时聊天小应用,其中就用到了单元测试。在写Node单元测试的时候,一方面感受到了单元测试的重要性,另一方面感受到了Node单元测试的不够成熟,尚未有成熟的理论体系,所以想写篇博客探讨一下Node里面单元测试的方法。示例代码部署在Github... 阅读全文

posted @ 2015-06-20 14:14 红豆依旧在 阅读(5796) 评论(3) 推荐(0) 编辑

2015年4月3日

在面试季致那些前端想入门的朋友们

摘要: ## 前言之前在博客上写了一篇装逼的博客[《我是如何同时拿到阿里和腾讯offer的》][1],在文章上面本着学习和共享的精神分享了自己的简历,无意中暴露了不少个人隐私,结果这几天不少认识的和不认识的朋友都加我QQ或微信,请叫我怎么学习Web。在只有一两个人问的时候,我都是耐心回答的,但从长远的角度来... 阅读全文

posted @ 2015-04-03 20:43 红豆依旧在 阅读(4225) 评论(45) 推荐(22) 编辑

2015年2月2日

Node+Express+MongoDB + Socket.io搭建实时聊天应用实战教程(三)--前后端环境配置

摘要: ### 前言之前都是介绍一些基础知识,在这一节,我们就要开始实战coding了。正所谓磨刀不误砍柴工,准备工作显得尤为重要。很多demo只是追求效果的实现,并不注重整个demo的架构性。从我个人的角度看来,既然是demo,就应该是有参考价值的,而作为web的demo,就更加应该凸显整个demo的结构... 阅读全文

posted @ 2015-02-02 22:52 红豆依旧在 阅读(3672) 评论(9) 推荐(7) 编辑

2015年1月6日

Node+Express+MongoDB + Socket.io搭建实时聊天应用实战教程(二)--node解析与环境搭建

摘要: ### 前言本来开始写博客的时候只是想写一下关于MongoDB的使用总结的,后来觉得还不如干脆写一个node项目实战教程实战。写教程一方面在自己写的过程中需要考虑更多的东西,另一方面希望能对node入门者有一些帮助。相信大多数跟随前面一章教程来到这一章的读者大多分成两类,第一类是知道node,想学习... 阅读全文

posted @ 2015-01-06 21:02 红豆依旧在 阅读(3406) 评论(0) 推荐(6) 编辑

2015年1月5日

Node+Express+MongoDB+Socket.io搭建实时聊天应用实战教程(一)--MongoDB入门

摘要: ### 前言本文并不是网上流传的多少天学会`MongoDB`那种全面的教程,而意在总结这几天使用`MongoDB`的心得,给出一个完整的Node+Express+MongoDB+Socket.io搭建实时聊天应用实战教程。写博客的目的,一来是为了方便自己日后查阅某些语法,二来是本着学习和共享的精神,... 阅读全文

posted @ 2015-01-05 21:20 红豆依旧在 阅读(3776) 评论(14) 推荐(6) 编辑

导航