
在项目里写接口的时候,我有时候会希望再多一层保护。虽然 HTTPS 已经能保证传输安全,但它解决的更多是「传输过程中不被窃听/篡改」的问题。而我...
在日常开发里,我们经常会遇到这种情况: 需要给订单生成唯一编号; 想给日志或者资源加个标识; 或者需要一个不会重复的 ID,用作数据库主键。 一...
在公司里,运营、老板或者其他同事经常会来找我问数据。很多时候,一个简单的 SQL 就能解决问题,但他们从来不愿意学 SQL,也不想安装任何查询工...
为什么要做这件事? 老实说,我平时不太在意自己到底写了多少行代码。 一方面是因为这东西真没啥太大参考价值,想刷行数的话,复制粘贴个几千行都不是事...
在日常开发中,参数校验是绕不过的一道坎。我们常常需要确保用户传入的数据符合预期格式,比如必填字段、数据类型、最大长度、邮箱格式等等。虽然许多 P...
前段时间突然想回忆下小时候玩 DNF 的感觉,牛头巨兽、僵尸王、光之城主、悬空城。就连技能都要数着技能点算这个点几级那个点不点。 现在的 DNF...
说实话,我平时也是一个人写代码,每次开完会整理任务最麻烦: 一堆事项堆在聊天里、文档里,或者散落在邮件里…… 为了理清这些,我通常会做一份 Li...
最近折腾项目的时候,发现一个一直被忽略的小问题——Git 提交信息太随意了! 有的写中文、有的全英文,有的直接就:修改了…… 每次看 Git l...
不知道你有没有这种感觉:一个业务功能看起来很简单,但判断条件却一大堆。什么用户状态、配置项、商品属性、会员等级……一大堆 if / else 交...