组件增加自定义属性:belongTo 在组件选项里或添加在$attr里 ...
分类:
其他好文 时间:
2019-03-12 15:29:45
阅读次数:
165
前言 今天继续MySQL系列文章,讲讲MySQL权限相关的内容。我们都知道,在写系统的时候,都会有权限相关的服务,以达到权限控制的目的。以最简单的权限菜单为例: 管理员拥有最大权限,可以查看系统下所有菜单。操作员只拥有部分菜单权限。同样的,在MySQL数据库中也有相应的权限管理。例如:数据库连接权限 ...
分类:
数据库 时间:
2019-03-11 10:33:19
阅读次数:
192
背景 关于Mybatis插件,大部分人都知道,也都使用过,但很多时候,我们仅仅是停留在表面上,知道Mybatis插件可以在DAO层进行拦截,如打印执行的SQL语句日志,做一些权限控制,分页等功能;但对其内部实现机制,涉及的软件设计模式,编程思想往往没有深入的理解。 本篇案例将帮助读者对Mybatis ...
分类:
其他好文 时间:
2019-03-09 01:08:22
阅读次数:
200
接口测试的类型:基于代码的接口测试-直接测试源代码(白盒测试);基于协议的接口测试-间接测试源代码接口测试:关注数据的传递、交换、系统间的逻辑关系、权限控制关注的接口:外部接口、内部接口自动化测试的技术类型:基于界面;基于协议;基于代码GUI自动化测试(工具、代码):操作被测对象,比对实际结果与预期 ...
分类:
其他好文 时间:
2019-03-08 11:21:16
阅读次数:
168
使用ranger对kafka进行鉴权测试环境:ranger-kafka-plugin为0.6.3版本,kafka版本为kafka_2.10-0.10.1.1,且kafka broker为一个节点。一、Ranger对kafka进行权限控制,前提需要kafka开启kerberos认证(注意:若kafka ...
分类:
其他好文 时间:
2019-03-05 11:37:51
阅读次数:
852
当时项目是通过树形栏进行权限控制的,管理员可以对从数据库去的数据动态生成树形栏进行增删改查操作,可是用$(".XX").click();方法是不行的。 1、之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能 $(‘#div').live(‘click',functio ...
分类:
Web程序 时间:
2019-02-27 16:05:50
阅读次数:
187
前言 本系列将介绍如果从零构建一套分布式系统。同时也是对自己过去工作的一个梳理过程。 本文先整理出构建系统的主要技术选型,以及技术框架。其实在形成如下框架前,我参考了许多资料和结构,也结合中小型公司的时间以及人力等因素综合。 选型 分布式调用框架 可选的有 dubbox, SpringCloud d ...
分类:
编程语言 时间:
2019-02-27 11:41:00
阅读次数:
444
1 svn介绍 1.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题: 备份多个版本,占用磁盘空间大 解决代码冲突困难 容易引发BUG 难于追溯问题代码的修改人和修改时间 难于恢复至以前正确版本 无法进行权限控制 项目版本发 ...
分类:
其他好文 时间:
2019-02-24 01:09:50
阅读次数:
351
一、什么是rbacrbac翻译意思就是(Role-BasedAccessContro)基于角色的权限控制二、优势1.将用户和权限的关系2.易扩展,易于维护比如张三李四需要用客户列表访问权限,如果上百个用户,单独分配权限会麻烦,如果单独放客户列表权限在销售角色里面,张三李四放到销售角色里就OK了三、RBAC流程图第一张用户表第二张角色表第三张表,用户表和角色表多对多的关系,一个用户可以有多个角色第四
分类:
其他好文 时间:
2019-02-23 11:05:02
阅读次数:
399
多租户通用权限设计(基于 "casbin" ) 所谓权限控制, 概念并不复杂, 就是确认某个操作是否能做, 本质上仅仅就是个bool判断. 权限几乎是每个系统必不可少的功能, 和具体业务结合之后, 在系统中往往表现的非常复杂和难于控制, 很大部分原因是把权限和具体业务结合的太过紧密, 把业务的复杂度 ...
分类:
其他好文 时间:
2019-02-20 17:18:54
阅读次数:
161