自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 HttpClient实现RPC协议

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/85051935一、使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。1. 创建HttpClient对象。2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。...

2018-12-17 17:00:08 1203

原创 WebService客户端和服务端的实现

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/85051595一、WebService到底是什么   一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。   所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服...

2018-12-17 16:49:06 4931

转载 Spring Boot各种日志记录方式详解

转载自:https://blog.csdn.net/ztchun/article/details/79804583 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhoutaochun/article/details/79804583 <sv...

2018-12-14 10:45:27 1660

转载 Maven简介(三)——profile介绍

尊重原创,原文链接4       profile介绍4.1     profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profil...

2018-12-13 15:47:25 168

转载 Maven中依赖版本冲突问题

    解决该问题有四种原则:路径近者优先原则,第一声明者优先原则,这两种原则又统称为调节原则,还有排除原则和版本锁定原则。    以下原则struts2-spring-plugin中的spring-bean-3.0.5包和sprin

2018-12-13 15:25:47 186

原创 基于zookeeper集群下的命名服务

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84983973zookeeper的命名服务有两个应用方向,一个是提供类似JNDI的功能,利用zookeepeer的树型分层结构,可以把系统中各种服务的名称、地址以及目录信息存放在zookeeper,需要的时候去zookeeper中读取。另一个,是利用zookeeper顺序节点...

2018-12-13 10:51:59 721

原创 基于zookeeper集群下的分布式队列

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84983529在传统的单进程编程中,我们使用队列来存储一些数据结构,用来在多线程之间共享或传递数据。分布式环境下,我们同样需要一个类似单进程队列的组件,用来实现跨进程、跨主机、跨网络的数据共享和数据传递,这就是我们的分布式队列。zookeeper可以通过顺序节点实现分布式...

2018-12-13 10:35:48 301

原创 基于zookeeper集群下的分布式锁

转载请说明出处 :https://blog.csdn.net/LiaoHongHB/article/details/84982238我们常说的锁是单进程多线程锁,在多线程并发编程中,用于线程之间的数据同步,保护共享资源的访问。而分布式锁,指在分布式环境下,保护跨进程、跨主机、跨网络的共享资源,实现互斥访问,保证一致性。架构图 左侧是zookeeper集群,locker是数据节点...

2018-12-13 09:50:03 416

原创 基于Zookeeper集群环境下的负载均衡

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/849738791、原理服务端启动创建临时节点(下图中servers下节点),临时节点数据包含负载信息 客户端启动获取服务器列表,并根据负载去连接一个负载较轻的服务器 服务端每次接收到客户端的连接,添加自己的负载,客户端断开与自己的连接则减少自己的负载2、架构图S...

2018-12-12 15:48:54 742

原创 基于Zookeeper集群环境下的数据发布订阅

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84958209 代码下载地址:https://download.csdn.net/download/liaohonghb/10843702        ZooKeeper 是一个高可用的分布式数据管理与系统协调框架。基于对 Paxos 算法的实现,使该框架保证了分布式环境中...

2018-12-11 17:30:45 341

原创 基于Zookeeper集群环境下的master选举

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84951540该篇博客需要有上一篇基础:https://blog.csdn.net/LiaoHongHB/article/details/84950486代码下载地址:https://download.csdn.net/download/liaohonghb/10843687...

2018-12-11 11:12:25 708

原创 基于Zookeeper集群环境下的服务注册

转载请标明出处:https://blog.csdn.net/LiaoHongHB/article/details/84950486代码下载地址:https://download.csdn.net/download/liaohonghb/10843684架构图:zookeeper服务注册:上面这张图左边是zookeeper集群,右边work server三台是工作服务器 。工作服务器...

2018-12-11 10:41:33 1047

转载 JAVA中的异常处理机制及异常分类

版权声明:本文为博主原创文章,未经博主允许不得转载。 转载自:https://blog.csdn.net/sinat_36713319/article/details/68945619 <p>JAVA的异常处理机制:如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。...

2018-12-07 17:16:41 357

转载 虚拟机CentOS 7 网络连接显示"线缆被拔出"

版权声明:本文为博主原创文章,未经博主允许不得转载。 转载自:https://blog.csdn.net/zhongxiayimeng/article/details/72745272 虚拟机centOS 7显示“线缆被拔出”的原因是两个服务被禁用了。解决方法:...

2018-12-07 09:46:19 1328 1

原创 Linux环境下搭建Zookeeper集群模式

转载请说明出处:https://blog.csdn.net/LiaoHongHB/article/details/848493971、下载VMware,然后进行安装2、下载CentOS7镜像文件3、使用VMware和CentOS7创建三台虚拟机             三台虚拟机ip地址分别是192.168.202.128,192.168.202.129,192.168.202.1...

2018-12-06 11:43:23 273 1

原创 IDEA使用SonarQube扫描代码完成代码质量检测

转载务必说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84785414前提:开发环境已经安装了Java1.8及以上,idea使用maven依赖,MySQL安装完成。sonarqube:下载路径:http://www.sonarqube.org/downloads/下载完成之后,以Windows-64位举例;点击运行图...

2018-12-04 11:51:52 16952 6

基于Zookeeper集群环境下的数据发布订阅代码

该代码是zookeeper应用场景数据订阅模式下的实现代码,可参考博客:https://blog.csdn.net/LiaoHongHB/article/details/84958209

2018-12-11

基于Zookeeper集群环境下的master选举代码

该代码是基于zookeeper应用场景:master选举下的代码;使用了zookeeper的集群模式,可参考博客:https://blog.csdn.net/LiaoHongHB/article/details/84951540

2018-12-11

基于Zookeeper集群环境下的服务注册代码

zookeeper作为如今分布式应用下常用的开发技术,已经广泛应用于各种开发项目中。该项目介绍了zookeeper的服务注册功能,使用了zookeeper集群环境搭建,可参考博客:https://blog.csdn.net/LiaoHongHB/article/details/84950486

2018-12-11

基于websocket的网页聊天室(私聊+多对多)

基于websocket实现的网页版聊天室,包括私聊和多对多聊天,简单易懂,一个jsp页面,一个config.class以及一个websocket.class

2018-11-19

第三方应用登陆QQ以及微信功能

该功能主要是在第三方应用上授权登陆QQ以及微信等操作,通过springsocial oauth2等技术实现,其中也包含了数据库的相关知识点。

2018-11-14

springsecurity 安全权限授权框架

该代码应用于系统权限认证和资源认证;通过spring security和rbac服务实现。

2018-11-14

spring security oauth2 实现jwt sso

该资源实现了一个sso单点登陆的功能,类似于在淘宝网登陆之后可以不需要登陆天猫即可访问天猫网;使用了spring security oauth2以及jwt。

2018-11-14

Socket编程的client

网络编程的client开发代码,最近在复习Java中网络编程的相关 知识,于是就练习了socket编程中的一些小的demo,在这里给大家分享一些socket 中client的代码

2018-07-09

Socket编程的server

网络编程中的socket编程是在开发过程中经常遇到的一个开发技术,其中包括了server和client端的代码开发,在这里我上传了server的代码,仅供参考

2018-07-09

JAVA 对CSV和Excel文件格式的读写

利用Java swing 对csv和excel文件进行读写;并且可以同时读取5个文件的数量;通过关键字配置来读文件,还有就是通过POI CSVWriter等类的使用来对excel和csv等文件进行操作

2017-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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