koa 源码
egg 掌握
array.prototype.map() array.prototype.filter() array.prototype.foreach()三者比较
TTL key 查看过期时间
keys * 查看所有 keys
keys 还可以模糊查询 e.gkeys mector:token:180*
查询某手机号的 token
后端
前端
小技能和工具
当一个问题的复杂度大到一个小团队(参考亚马逊的two-pizza team理念)都无法承接的时候,我们需要考虑将其拆分成多个系统或应用,当一个问题的复杂度大到一个工程师在日常工作中无法承载的时候,则应该拆分成不同的模块或应用
+ 数据库设计
+ 贫血模型 Model 中,仅包含状态(属性),不包含行为(方法),采用这种设计时,需要分离出DB层,专门用于数据库操作。
+ 充血模型 Model 中既包括状态,又包括行为,是最符合面向对象的设计方式。