上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 1. 概述 PostgreSQL是一个免费的关系型数据库服务器(ORDBMS) 2. 登录数据库 以用户的名义登录数据库,这时使用的是psql命令 psql -h 127.0.0.1 -U dbuser -p 5832 -d database 上面的命令的参数含义如下: -h 指定服务器 -p 指定 阅读全文
posted @ 2020-07-29 16:56 牧梦者 阅读(11726) 评论(0) 推荐(1) 编辑
摘要: 1. 概述 Kerberos可以与CDH集成,CDH里面可以管理与hdfs、yarn、hbase、yarn、kafka等相关组件的kerberos凭证。但当我们不使用CDH的时候,也需要了解hdfs、yarn、hbase和kafka是如何配置关联kerberos的。 该文是建立在Kerberos基本 阅读全文
posted @ 2020-07-23 11:25 牧梦者 阅读(1929) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 Kerberos是一种认证机制。 目的是,通过密钥系统为客户端/服务器应用程序提供强大的认证系统:保护服务器防止错误的用户使用,同时保护它的用户使用正确的服务器,即支持双向验证;Kerberos协议的整个认证过程实现不依赖于主机操作系统的认证,无需基于主机地址的信任,不要求网络上所有主机 阅读全文
posted @ 2020-07-14 19:09 牧梦者 阅读(19007) 评论(0) 推荐(1) 编辑
摘要: 1.概述 Spring核心概念为IoC和AOP。 2.Spring IoC底层原理 要了解控制反转,需要先了解软件设计的一个重要思想:依赖倒置原则。 什么是依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依 阅读全文
posted @ 2020-05-13 14:46 牧梦者 阅读(40196) 评论(2) 推荐(6) 编辑
摘要: 1. 二叉树 二叉树的特点: ① 所有非叶子节点至多拥有两个儿子(Left和Right); ② 所有节点存储一个关键字; ③ 非叶子节点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 二叉树的搜索,从根节点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比节 阅读全文
posted @ 2020-05-12 16:05 牧梦者 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 数据结构分类 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 常用的数据结构有:数组、栈、链表、队列、散列表、树、堆、图,如图所示: 每一种数据结构都有着独特的数据存储方式。 1. 数组 数组是可以在内存中连续存储多个元素的结构,在内存中的分配也是连续的, 阅读全文
posted @ 2020-05-09 16:49 牧梦者 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 solrCloud数据存储在hdfs上的方法有两种,一是配置solr.in.sh脚本文件,比较简单的一种方式;二是配置solrconfig.xml配置文件, 比较繁琐点,需要更新到zookeeper上。 说明:solrcloud部署是按照https://www.cnblogs.com/s 阅读全文
posted @ 2020-04-26 11:49 牧梦者 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 1. ranger-hdfs plugin安装 1.1 安装ranger hdfs plugin软件包 # pwd /opt/app/ranger-release-ranger-1.2.0/target # tar -zxvf ranger-1.2.0-hdfs-plugin.tar.gz 1.2  阅读全文
posted @ 2020-04-20 15:05 牧梦者 阅读(4743) 评论(6) 推荐(0) 编辑
摘要: 1. LDAP概述 1.1. LDAP基本概念 LDAP的目的是为各种软件提供统一标准的认证机制,所有软件就可以不再用独有的用户管理方法,而是通过这种统一的认证机制进行用户认证。 1.2. LDAP的主要应用场景 网络服务:DNS服务 统一认证服务 Linux PAM(ssh,login, cvs… 阅读全文
posted @ 2020-04-15 11:42 牧梦者 阅读(10618) 评论(4) 推荐(0) 编辑
摘要: 1. 实例的开启与关闭 var zkClient: ZooKeeper = null try { zkClient = new ZooKeeper(getZkUrl(), 2000, new Watcher { override def process(watchedEvent: WatchedEv 阅读全文
posted @ 2020-01-14 18:03 牧梦者 阅读(424) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页