8 在天庭当托塔李天王的日子

尚未进行身份认证

在天庭当托塔李天王的日子

等级
博文 93
排名 1w+

Kafka教程(三)Kafka-manager安装

Kafka-manager安装想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,GitHub地址如下:https://github.com/yahoo/kafka-manager我们可以使用Git或者直接从Releases中下载,此处从下面的地址下载1.3.3.7版本:https://github.com/yahoo

2018-01-28 19:01:45

Kafka教程(二)Kafka集群环境安装

Kafka集群环境安装相关下载相关下载:JDK要求1.8版本以上。JDK安装教程:http://blog.csdn.net/yuan_xw/article/details/49948285Zookeeper安装教程:http://blog.csdn.net/yuan_xw/article/details/47148401Kafka下载地

2018-01-28 17:36:25

Jenkins教程(一)分布式环境安装

Jenkins持续集成Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。。相关下载相关下载:JDK要求1.8版本以上。JDK下载安装:http://blog.csdn.net/yuan_xw/article/details/49948285

2018-01-14 11:30:30

ZeroC ICE(一) ZeroC ICE入门学习

ZeroCICE(一)ZeroCICE入门学习目录1ZeroCICE入门学习11.1ZeroCICE原理图11.2RPC框架的性能对比11.3前置条件11.4ZeroCICE安装11.5修改注册中心配置11.6修改node节点配置11.7Windows客户端安装11.8连接Ice

2017-12-26 21:56:05

Neo4j图形数据库环境安装(一)

Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。

2017-11-28 23:38:19

Hive教程(一) Hive入门教程

Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。Hive是一个数据仓库基础工具在Hadoop中用来处理结构化数据。它架构在Hadoop之上,总归为大数据,并使得查询和分析方便。在Hive中,Hive是SQL解析引擎,它将SQL语句转译成M/R

2017-10-10 21:48:34

MySQL环境安装(一)

MySQL是一个关系型数据库管理系统,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)关系数据库管理系统)应用软件之一。由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择。

2017-09-14 18:23:13

Docker教程(四) Docker镜像构建

Docker手动构建镜像:创建自己的镜像,打造自己的Docker世界。Dockerfile构建镜像:Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。docker程序将这些Dockerfile指令翻译真正的linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。Docker程序将读取Dockerfile,根据指令生成定制的image。相比image这种

2017-08-31 11:47:56

Docker教程(三) Docker网络访问和数据管理

Docker教程(三)Docker网络访问和数据管理1、指定端口映射,将本机65端口映射到容器80端口,执行命令:dockerrun-d-p65:80--namemyngnix4hub.c.163.com/library/nginx2、数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似于Linux中的mount操作。

2017-08-23 12:48:23

Docker教程(二) Docker环境安装

在CentOS环境下安装Docker,所以需要我们先安装VMware虚拟机和CentOS操系统,作为学习Docker的基础环境。有关安装VMware虚拟机和安装CentOS操作系统见如下链接:1、VMware安装Linux教程,参见:http://blog.csdn.net/yuan_xw/article/details/498274772、Linux网络配置与远程连接:http://blog.csdn.net/yuan_xw/article/details/49945007

2017-08-16 15:34:42

JavaScript基础知识

JavaScript的中的6种基本数据类型:number、string、boolean、object、function、undefined:-number:就是数字值,包括整数、小数、NaN、正负无穷。-string:就是字符串,单双引号括起来的内容。-boolean:true/false。-object:表示所有的javascript对象。-function:表示我们熟悉的函数,也是函数类型,是javascript特有的数据类型。-undefined:表示变量声明了但是没有被赋值,

2017-08-08 23:58:47

Hbase教程(四) Hbase数据库JavaAPI接口

Hbase是一个分布式的、面向列的开源数据库,HDFS文件操作常有两种方式,一种是命令行方式,即Hbase提供了一套与Linux文件命令类似的命令行工具。另一种是JavaAPI,即利用Hbase的Java库,采用编程的方式操作Hbase数据库。      目录 1软件下载及安装...11.1相关下载...11.2软件安装...11.3环境配置...11.4创建项目...11.5配置pox.xml文件...11.6配置po

2017-07-25 12:02:18

深入JVM虚拟机(六) JVM类加载机制

Java虚拟机把 描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)7个阶断。其中验证、准备、解析3个部分统称为连接(Linking)。

2017-06-28 15:00:22

Linux环境安装Nexus

Linux环境安装Nexus 1Linux环境安装NexusNexus可以做Maven私服,私服不是Maven的核心概念,它仅仅是一种衍生出来的特殊的Maven仓库。有三种专门的Maven仓库管理软件可以用来帮助大家建立私服:Apache基金会的Archiva、JFrog的Artifacotory和Sonatype的Nexus,Archiva是开源的,Ar

2017-03-05 00:43:04

Linux环境安装SVN

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。数据存储:svn存储版本数据也有2种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。

2017-02-20 19:02:41

SonarQube代码质量管理平台安装与使用

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题:1.不遵循代码标准:sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写。2.潜在的缺陷:sonar可以通过PMD,CheckStyle,Findbugs等等代

2017-01-28 17:21:56

MariaDB环境安装(一)

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。安装mariadb,大小59M。

2017-01-28 16:35:14

Redis教程(十一) Redis集群安装

集群要实现的目的是要将不同的key分散放置到不同的redis节点,这里我们需要一个规则或者算法,通常的做法是获取key的哈希值,然后根据节点数来求模,但这种做法有其明显的弊端,当我们需要增加或减少一个节点时,会造成大量的key无法命中,这种比例是相当高的,所以就有人提出了一致性哈希的概念。一致性哈希有四个重要特征均衡性:也有人把它定义为平衡性,是指哈希的结果能够尽可能分布到所有的节点中去,这样可以有效的利用每个节点上的资源。单调性:对于单调性有很多翻译让我非常的不解,而我想要的是当节点

2016-12-20 16:03:18

Redis教程(十) Redis配置文件详解

Redis教程(十)Redis配置文件详解:在Redis中直接启动redis-server服务时,采用的是默认的配置文件。修改redis.conf配置文件可以按照指定的配置文件来运行Redis服务。

2016-12-16 18:57:19

Redis教程(九) Redis发布与订阅

Redis的发布与订阅功能可以让用户将消息同时发送给多个客户端。概念: 发布者(publisher):发布消息的客户端。 频道(channel):构建在服务器内部,负责接收发布者发送的消息,并将消息转发给频道的订阅者。 模式(pattern):构建在服务器内部,负责对频道进行匹配,当被匹配的频道接到消息时,模式也会将消息转发给模式的订阅者。 订阅者(subscriber):通过订阅频道或者模式来获取消息的客户端。每个频道或者模式都可以有任意多个订阅者。

2016-09-29 14:27:57
奖章
    暂无奖章