给前端小伙伴定义的接口出参

  为了减轻前后端小伙伴在接口出参的定义方面争得面红耳赤、或心生埋怨,作为后端小伙伴应该主动一点,换位思考如果自己是前端,接到这样的出参会是什么想法。我做后端。本文就我在定义出参与前端小伙伴合作方面谈谈自己的想法和做法。

MySQL 高效分页方案

  稍微深度用过 MySQL limit 分页的同学都知道,Limit 会将offset代表的记录数都查找出来,然后舍弃。不仅如此,越往后查找,速度越慢。

不规范变量名的痛处和一点补救

  变量与函数的命名对于大多数开发人员来说,绝对可谓一个痛处。不规范的命名往往是词不达意,经常会被搅得一头雾水,不仅影响开发效率,还拖慢了整个项目进度。

静态方法的参数不能引用泛型

  经常会写一些工具类,包含静态方法,比如要针对 List< T> 某组元素进行截取等操作。事实上,不能在静态方法的参数中引用泛型。这与线程安全有关。