背景 用户有一系列权限,例如 Article.List,User.Edit 等,这时候如果需要进行一个带嵌套的动态权限查询就会很麻烦,如果想做成可配置的就需要语法解析,例如表达式 User.Edit or User.Modify or (User.List and Ad
阅读全文月度归档: 2018 年 5 月
状态机在开发中的应用
简介 我们开发过程中会有各种不同状态,围绕这些状态之间的转换方式会有很多业务逻辑,依赖这些状态又会有更多的业务逻辑,如果这些逻辑代码不使用状态模式进行归类统一,会以各种难以理解和难以修改的方式存在各个
阅读全文WordPress 悬挂备案号
作为一个良好市民,备案号该悬挂还是得悬挂的,新版本的 WordPress 对备案号也提供了支持,但仅限官方主题。 然而大家肯定还是使用第三方主题居多吧,这时候就需要动手写代码修改了。 可以直接修改当前主题下的 foot
阅读全文