- 博客(17)
- 资源 (4)
- 收藏
- 关注

原创 Apache ranger 简介、原理、安装部署
Apache Ranger提供一个集中式安全管理框架, 并解决授权和审计。它可以对Hadoop生态的组件如HDFS、Yarn、Hive、Hbase等进行细粒度的数据访问控制。通过操作Ranger控制台,管理员可以轻松的通过配置策略来控制用户访问权限。Ranger支持服务或组件Ranger支持的服务有HDFS、Hbase、Hive、Yarn、Strom、Kafka、Knox、Solr 等组件。
2016-08-06 11:19:12
34292
8
原创 全面解析动态代理 JDK Proxy 及 CGLib 原理
了解Spring Aop原理,必须要懂的JDK Proxy 及 CGLib 原理。欢迎关注微信公众号:Coding我不配 获取更多干货,一起每天进步一点点
2020-07-15 17:44:49
448
原创 秃了头的老铁带你一脚踏进Java虚拟机
秃了头的老铁带你一脚踏进Java虚拟机。欢迎关注微信公众号:Coding我不配 获取更多干货,一起每天进步一点点
2020-07-09 17:08:59
223
原创 深入浅出小白也看懂的HashMap实现原理
欢迎关注微信公众号:Coding我不配 获取更多干货,一起每天进步一点点1 散列查找先来回顾一下数据结构查找知识点—散列(哈希)查找查找定义:给定某个目标值,在数据集中确定一个其关键字等于目标值的数据元素的位置散列查找:关键字与在数据集中的位置一一对应,通过此对应关系能快速地找到目标值所在的位置。散列查找前提是要构造哈希表,构造哈希表主要包含两部分:散列函数的构造和处理冲突的方法。什么是哈希(Hash)表简单地,使用一个下标范围比较大的数组来存储元素。设计一个函数(哈希函数),通
2020-07-07 16:52:52
272
原创 Java从入门到干活必须要懂的String类,看这一篇足矣
欢迎关注微信公众号:Coding我不配 获取更多干货,一起每天进步一点点Java从入门到干活必须要懂的String类,看这一篇足矣
2020-07-02 15:16:25
285
原创 Springboot 2.2.5整合mybatis
Springboot 2.2.5整合mybatis 五个步骤:添加mybatis相关依赖新建sql(对应实体类Entity),即在数据库中创建表table新建实体类 :XxxEntity.java新建mapper接口 (interface):XxxEntityMapper.java新建mapper接口对应的mybatis映射配置文件
2020-04-08 14:10:46
970
原创 java实现LDAP数据的增删改查
本文java代码实现LDAP数据的增删改查;ldap在很多系统中被使用,再具体的业务中需要写代码来实现ldap的数据管理。
2018-04-04 15:33:29
4093
原创 远程调试ranger代码
使用IDEA或Eclipse远程调试ranger调试方法如下修改脚本ranger-admin/ews/ranger-admin-services.sh中加入:JAVA_OPTS=” ${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=2222,server=y,suspend=n”重启rangeradmin查看是否修改脚本成功:
2017-07-13 17:25:19
1129
原创 使用ranger对kafka进行鉴权
ranger-kafka-plugin安装部署。ranger对kafka鉴权测试环境:ranger-kafka-plugin为0.6.3版本,kafka版本为kafka_2.10-0.10.1.1,且kafka broker为一个节点。Ranger对kafka进行权限控制,前提需要kafka开启kerberos认证。
2017-07-05 11:00:29
7409
1
原创 使用ranger对hbase进行鉴权
Ranger管理Hbase权限本文使用ranger安全框架对hbase进行权限管理,可以对hbase的table(namespace)、column-family、column设置权限。Hbase版本为1.1.3,Ranger版本为0.5.3.Hbase完全分布式安装Ranger-hbase-plugin-0.5.3安装hbase鉴权测试Hbase完全分布式安装本文是将Hbase安装在单节点
2017-03-22 15:17:07
6353
原创 LDAP 管理用户(组)
LDAP 管理用户(组)LDAP实现提供被称为目录服务的信息服务,可以看做是一张特殊的数据库系统。可以有效的解决众多网络服务的用户账户问题,规定了统一的身份信息数据库、身份认证机制和接口,实现了资源和信息的统一管理,保证了数据的一致性和完整性。
2016-08-27 12:36:02
14018
原创 maven项目打包成tar.gz格式
java项目由maven管理构建时,最常见的是打成jar包或war包,但实际项目中,有可能构建出zip包或tar包,本文介绍使用maven-assembly构建tar.gz文件形式。通常一个项目可能还包含其他的外部配置文件,或者自定义的shell脚本或者bat命令等,此时应该使用assembly命令来进行构建。assembly,即组合构建的意思。
2016-08-07 11:08:12
16669
原创 cas实现单点登录-应用场景和完整配置
CAS是一个单点登录(SSO)的框架。单点登录是目前比较流行的服务于企业业务整合的解决方案之一,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS包括两部分:CAS Server和CAS Client。 CAS Server负责完成对用户的认证工作,需要独立部署,CAS Server会处理用户名/密码。
2016-08-06 10:27:25
3525
3
全球架构师峰会深圳站2017-PPT合集
2017-07-10
DBCP 连接池jar包 :commons-dbcp-1.4
2016-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人