findbetter.me

Just to find a better me

摘要: 前言 日常开发中位运算不是很常用,但是巧妙的使用位运算可以大量减少运行开销,优化算法。举个例子,翻转操作比较常见,比如初始值为1,操作一次变为0,再操作一次变为1。可能的做法是使用三木运算符,判断原始值为1还是0,如果是1,设置为0,否则设置为0.但是使用位运算,不用判断原始值,直接改变值就可以: 阅读全文
posted @ 2019-04-28 21:48 FindBetterMe 阅读(27251) 评论(7) 推荐(8) 编辑
摘要: 1.简介 Apache Shiro是Java的一个安全框架,对比Spring Security,没有Spring Security功能强大,但在实际工作时可能并不需要那么复杂,所以使用小而简单的Shiro就足够了。 Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用 阅读全文
posted @ 2019-04-28 10:36 FindBetterMe 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1. 顶级账户分配权限用户需要被分配相应的权限才可访问相应的资源。权限是对于资源的操作一张许可证。给用户分配资源权限需要将权限的相关信息保存到数据库。这些相关内容包含:用户信息、权限管理、用户分配的权限信息(数据模型) 2. 权限模型设计主体(user、password)权限(权限名称、资源id)/ 阅读全文
posted @ 2019-04-28 10:32 FindBetterMe 阅读(1736) 评论(0) 推荐(0) 编辑