自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yang_yangyang的博客

一定不给自己的人生留遗憾,不留遗憾就是:当自己回望自己走过的路,只会感谢曾经那么努力的你自己!...

原创 java小数点精度的问题

小数点的精度问题,四舍五入 在做公司的支付系统的时候,遇到了一个很小的问题,但是前后改了很多次,就是钱的精度问题。要求是保留2位小数,也就是精确到人民币的“分”。下面就是我的改bug 的痛苦经历,直接帖出代码 package com.msds; import java.math.BigD...

2019-08-09 13:10:05

阅读数 31

评论数 0

原创 GitLab仓库建立,通过ssh秘钥拉取,提交代码

eclipse配置Git,通过ssh秘钥拉取,提交代码 Git 仓库的代码,一般都是通过用户名,密码访问的,如果忘记用户名密码,还需要再次输入应户名,密码登登录,来拉取代码或者提交代码,下面提供一种通过 ssh 秘钥来访问Git 代码库的方法,一次配置,用不需要输入用户名密码!!! 1.首...

2019-07-29 21:04:40

阅读数 286

评论数 0

转载 Android studio安装教程

一、JDK安装与环境变量设置要安装Android studio首先要安装JDK,以及Java环境变量的配置。JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html123 选择所需版本的SDK4&n...

2019-04-19 13:37:00

阅读数 73

评论数 0

转载 使用maven的Shade方式解决

java 依赖包冲突问题描述程序中同时使用了hadoop工具包与ElasticSearch工具导致jar包。程序报错:java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecuto...

2019-04-19 13:33:57

阅读数 209

评论数 0

转载 Kafka 安装部署及使用(单节点/集群)

Kafka 安装部署及使用(单节点/集群) 导读:       本篇博客,笔者会介绍三种安装Kafka的方式,分别为:单节点单Broker部署、单节点多Broker部署、集群部署(多节点多Broker)。实际生产环境中使用的是第三种方式...

2019-04-18 15:35:48

阅读数 130

评论数 0

转载 elasticsearch插件安装之--linux下安装及head插件

elasticsearch插件安装之–linux下安装及head插件 /**  * 系统环境: vm12 下的centos 7.2  * 当前安装版本: elasticsearch-2.4.0.tar.gz  */ 安装和学习可参照官方文档:   ...

2019-04-18 15:33:06

阅读数 105

评论数 0

转载 Elasticsearch6.2集群搭建

版权声明:本博客为学习、笔记之用,以笔记形式记录学习的知识与感悟。学习过程中可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教。 https://blog.csdn.net/qq_34021712/article/details/79330028 ...

2019-04-18 15:27:37

阅读数 95

评论数 0

转载 CentOS 7下Elasticsearch 安装操作指南

在网上现在有很多那种ES步骤和问题的解决 方案的,不过没有一个详细的整合和问题的梳理;现在我们来记录一下自己安装的过程以及遇到问题的解决;有什么不对的和问题希望及时拍砖。 Linux系统:CentOS7.5 ES安装环境的准备和初始化 现在比较新的版本Elasticsearch 5.6.3,...

2019-04-18 15:23:33

阅读数 240

评论数 0

原创 在CentOS7上安装RabbitMQ + Rabbitmq的vhost与用户管理

在CentOS7上安装RabbitMQ 原文地址:https://www.cnblogs.com/uptothesky/p/6094357.html 安装过程参考官网: Installing on RPM-based Linux (RHEL, CentOS, Fedora, openSUSE) 首...

2019-04-18 14:58:59

阅读数 85

评论数 0

转载 centos7搭建ELK Cluster集群日志分析平台(一):Elasticsearch

centos7搭建ELK Cluster集群日志分析平台(一):Elasticsearch 转载,原创地址:https://www.cnblogs.com/ding2016/p/6879584.html 应用场景: ELK实际上是三个工具的集合,ElasticSearch + Logstash +...

2019-04-18 14:56:58

阅读数 141

评论数 0

转载 Hbase的安装和配置

Hbase的安装和配置 转载,原创地址:https://www.cnblogs.com/hzh19870110/p/6506889.html 1,准备好hbase的linux环境下的压缩包,这里hadoop版本为hadoop2.5.0,hbase版本为 2,解压缩这个版本,不选src的,其实两个...

2019-04-18 14:53:44

阅读数 44

评论数 0

转载 hadoop2.7.3在centos7上部署安装(单机版)

hadoop2.7.3在centos7上部署安装(单机版) 转载,原文地址:https://www.cnblogs.com/adjk/p/8178281.html (1)hadoop2.7.3下载 (前提:先安装java环境) 下载地址:http://hadoop.apache.org/relea...

2019-04-18 14:50:36

阅读数 133

评论数 0

转载 TortoiseGit创建本地库并提交至远程服务器(包括分支)

版权声明:非商业转载请附上地址与作者信息,谢谢! https://blog.csdn.net/jx950915/article/details/80445496 </div> <link rel="stylesheet" href=...

2019-04-18 14:25:58

阅读数 199

评论数 0

原创 Dubbo服务Jar 包启动失败,sed: cant read xxxxxx : No such file or directory command not found

Jekens 自动部署 Dubbo 服务时。shell 脚本执行异常。。。 由于每个服务的 Jar 包,是在开发人员的 windows 系统上生成的,包括里面的 shell 脚本。 所以,jar 包放在linux 上执行时,shell脚本执行失败。如下图: 但是,实际上,配置文件是存...

2019-04-11 15:45:52

阅读数 604

评论数 0

原创 dubbo-admin 服务治理系统搭建

搭建好的分布式系统:dubbo+zookeeper,怎么有办法可以清晰明了的,管理服务呢。服务提供方、服务消费方之间的调用关系试试怎么样的?下面的dubbo-admin即可解决上面的问题,废话不多说,开始整!!!! 1.下载源码去dubbo的代码仓库下载,dubbo的源码,然后倒入自己的ecli...

2019-03-21 20:20:11

阅读数 80

评论数 0

原创 Zookeeper 单点 在 Centos7 上安装设置,附JDK1.8 安装

一.JDK安装 由于,centos 的版本不同,有的系统中自带JDK(openJdk),可以跳过此步骤。不满意自己的JDK版本的,也可以卸载自带的JDK,安装自己需要的JDK版本。 1.查看当前系统jdk的版本:java -version 出现上面的内容,即表示,系统中已经继承了JDK的环境...

2019-03-21 14:39:07

阅读数 153

评论数 0

原创 Centos7 安装Redis5.0.4,设置开机启动,连接RedisDesktopManger完整步骤

1.检查安装依赖程序 //安装需要的运行环境,防止安装出错 yum install gcc-c++ yum install -y tcl #yum install -y vim* 2.获取安装文件 //下载源码文件 wget http://download.redis.io/relea...

2019-03-19 18:24:27

阅读数 1143

评论数 0

转载 CentOS7 linux下yum“快速“安装redis以及使用

一、安装redis 1、检查是否有redis yum 源 1 yuminstallredis 2、下载fedora的epel仓库 1 yuminstallepel-release 3、安装redis数据库 ...

2019-03-19 11:56:28

阅读数 35

评论数 0

转载 GitLab之HTTP和SSH模式下免输密码

SSH 生成一组SSH密钥 1 ssh-keygen -t rsa -f ~/.ssh/id_rsa -P '' -C "lookback@dwhd.org" 将新生产的私钥生效 1 2 ...

2019-03-15 18:50:59

阅读数 507

评论数 0

转载 maven项目中引入net.sf.json包报错,解决方法

项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下: pom.xml 代码 &lt;dependency&gt; &lt;groupId&gt;net.sf.json-lib&lt;/...

2019-03-13 17:29:46

阅读数 93

评论数 0

原创 SQL Server Management Studio 还原数据库

sqlserver 用备份文件还原数据库 分两种情况: 还原同一个实例(备份文件 和 待还原数据库为同一个库)                   这种情况比较简单,步骤1 步骤2: 步骤3: 步骤4: 步骤5: 步骤6: 致至此,稍作等待,数据库的还原...

2018-08-10 16:17:30

阅读数 1232

评论数 0

原创 Oracle 还原数据库

Oracle 用已经备份的数据库新建实例            开发过程中往往会存在这样的情况,就是测试环境的数据库,与自己的开发数据库之间的数据不一致的情况,这样的情况导致的直接结果就是,测试人员,在测试系统测出的bug,在程序员自己的本地环境无法复现。这种情况就用到了,数据库的备份与还原。...

2018-08-10 11:35:02

阅读数 2370

评论数 0

原创 Json解析之 ---- FastJSON 实现 Map、JSON、String 之间的互转

简介 Fastjson是一个Java语言编写的高性能功能完善的JSON库(由阿里巴巴团队完善开发)。 高性能 fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。 ...

2018-08-10 10:50:17

阅读数 110

评论数 0

转载 dubbo源码分析24 -- 调用核心 Invoke

原文地址:http://www.carlzone.cn/dubbo/24-dubbo-core-invoke/任何框架或组件,总会有核心领域模型,比如:Spring 的 Bean,Struts 的 Action,Napoli 的 Queue 。对于 Dubbo 来说它的核心就是 Service(服...

2018-07-05 09:56:25

阅读数 120

评论数 0

转载 dubbo源码分析23 -- provider 接收与发送原理

原文地址:http://www.carlzone.cn/dubbo/23-dubbo-network-provider/在前面一篇博客中分享了 dubbo 在网络通信当中的 consumer 的发送以及接收原理。通过集群容错最终选择一个合适的 Invoke 通过 netty 直联调用 provid...

2018-07-05 09:56:20

阅读数 60

评论数 0

转载 dubbo源码分析22 -- consumer 发送与接收原理

原文地址:http://www.carlzone.cn/dubbo/22-dubbo-network-consumer/在前面的文章中,我们分析了 dubbo 从 provider 进行服务暴露,然后把服务信息注册到注册中心上面解耦 consumer 与 provider 的调用。consumer...

2018-07-05 09:56:15

阅读数 197

评论数 0

转载 dubbo源码分析21 -- 远程通信 netty

原文地址:http://www.carlzone.cn/dubbo/21-dubbo-network-netty/dubbo 做为 RPC 框架,需要进行跨 JVM 通信,要保证高性、稳定的进行远程通信。dubbo 底层通信选择了 netty 这个 nio 框架做为默认的网络通信框架并且通过自定义...

2018-07-05 09:56:09

阅读数 62

评论数 0

转载 dubbo源码分析20 -- 远程调用概述

原文地址:http://www.carlzone.cn/dubbo/20-dubbo-network-summary/在之前的文章我们分析了 dubbo 的服务治理,也就是在 consumer 端在进行服务引用的时候。consumer 首先会根据配置 Protocol(协议) 创建 Invoke ...

2018-07-05 09:56:02

阅读数 45

评论数 0

转载 dubbo源码分析19 -- 服务治理

原文地址:http://www.carlzone.cn/dubbo/19-dubbo-service-admin/在之前的 dubbo 源码分析中我们分析了 dubbo 的服务暴露。provider 把需要暴露的服务地址信息注册到注册中心(比如:zookeeper),然后把通过 java nio ...

2018-07-03 14:07:38

阅读数 241

评论数 0

转载 dubbo源码分析18 -- 服务监控

原文地址:http://www.carlzone.cn/dubbo/18-dubbo-service-monitor/在分布式服务当中监控服务的各项指标至关重要,而 dubbo 也提供了一个简单的监控中心(Simple Monito)。Simple Monitor挂掉不会影响到Consumer和P...

2018-07-03 14:07:31

阅读数 187

评论数 0

转载 dubbo源码分析17 -- 集群容错总结

原文地址:http://www.carlzone.cn/dubbo/17-dubbo-cluster-summary/在集中式环境中服务的机器台只有一台,这样对于服务不仅存在服务单点故障问题而且还存在流量问题。为了解决这个问题,就引入的分布式与集群概念。&gt;分布式:一个业务分拆多个子业...

2018-07-03 14:07:25

阅读数 43

评论数 0

转载 dubbo源码分析16 -- 集群容错之LoadBalance

原文地址:http://www.carlzone.cn/dubbo/16-dubbo-cluster-loadbalance/在集中式环境中服务的机器台只有一台,这样对于服务不仅存在服务单点故障问题而且还存在流量问题。为了解决这个问题,就引入的分布式与集群概念。&gt;分布式:一个业务分拆...

2018-07-03 14:07:19

阅读数 50

评论数 0

转载 dubbo源码分析15 -- 集群容错之Route

在集中式环境中服务的机器台只有一台,这样对于服务不仅存在服务单点故障问题而且还存在流量问题。为了解决这个问题,就引入的分布式与集群概念。&gt;分布式:一个业务分拆多个子业务,部署在不同的服务器上 &gt;集群:同一个业务,部署在多个服务器上1、 dubbo 服务治理当请求来临时,...

2018-07-03 14:07:13

阅读数 123

评论数 0

转载 dubbo源码分析14 -- 集群容错之Directory

原文地址:http://www.carlzone.cn/dubbo/14-dubbo-cluster-directory/在集中式环境中服务的机器台只有一台,这样对于服务不仅存在服务单点故障问题而且还存在流量问题。为了解决这个问题,就引入的分布式与集群概念。&gt;分布式:一个业务分拆多个...

2018-07-03 14:07:08

阅读数 52

评论数 0

转载 dubbo源码分析13 之 集群容错 Invoke

原文地址:http://www.carlzone.cn/dubbo/13-dubbo-cluster-overview/在集中式环境中服务的机器台只有一台,这样对于服务不仅存在服务单点故障问题而且还存在流量问题。为了解决这个问题,就引入的分布式与集群概念。&gt;分布式:一个业务分拆多个子...

2018-07-03 14:07:01

阅读数 171

评论数 0

转载 12、dubbo源码分析 之 Listener & Filter

原文地址:http://www.carlzone.cn/dubbo/12-dubbo-extenstion-filter-listener/Dubbo 是阿里巴巴开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输入与输出功能。作为一个优秀的框架,至少应该包含以下几个特点:...

2018-07-03 14:06:55

阅读数 105

评论数 0

转载 11、dubbo源码分析 之 服务引用

原文地址:http://www.carlzone.cn/dubbo/11-dubbo-consuer-ref/在使用 dubbo 的时候,我们对于远程服务调用是无感知的。当需要调用远程服务的时候我们只需要进行以下配置,就可以像本地调用的方式调用远程服务:&lt;?xml version=&...

2018-07-03 14:06:45

阅读数 78

评论数 0

转载 10、dubbo源码分析 之 服务远程暴露(下)

原文地址:http://www.carlzone.cn/dubbo/10-dubbo-expose-lower/在前面的文章我们分析了一下 dubbo 远程服务暴露过程中通过 Netty 进行 Socket 服务暴露。使得远程客户端可以访问这个暴露的服务,这个只是解决了访问之前点到点的服务调用。对...

2018-07-03 14:06:34

阅读数 104

评论数 0

转载 9、dubbo源码分析 之 服务远程暴露(中)

原文地址:http://www.carlzone.cn/dubbo/9-dubbo-expose-middle/在上一篇文章我们讲解了一下 dubbo 远程服务暴露过程中通过 Netty 进行 Socket 服务暴露。使得远程客户端可以访问这个暴露的服务,这个只是解决了访问之前点到点的服务调用。对...

2018-06-29 14:14:39

阅读数 73

评论数 0

转载 8、dubbo源码分析 之 服务远程暴露(上)

原文地址:http://www.carlzone.cn/dubbo/8-dubbo-expose-top/在上一篇文章我们讲解了一下 dubbo 服务暴露过程中的本地暴露。它只是一个开胃小菜,主要是为我们后面讲解远程暴露开个头。下面就来分析一下 dubbo 在远程暴露里面发生了哪些事。因为 dub...

2018-06-29 14:13:59

阅读数 81

评论数 1

提示
确定要删除当前文章?
取消 删除