自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud服务调用中的负载均衡——Ribbon的负载均衡策略、自定义负载均衡策略

SpringClould 是一个分布式微服务的完整解决方案,提供了在分布式系统中快速构建的工具。通过使用SpringClould可快速启动服务或构建应用,同时能快速和云平台资源进行对接.RibbonSpringCloud中通过Eureka实现服务治理,Ribbon是服务调用工具,它默认实现了服务调用中的负载均衡,从而通过服务的横向扩展来提高系统的并发请求处理能力,Ribbon默认使用的负载...

2019-04-26 18:48:27 308

原创 Docker容器技术的应用——使用Docker镜像启动Redis、RabbitMQ、ElasticSearch、Zookeeper以及容器的服务器迁移

docker最近的项目开发当中比较经常的使用docker进行环境部署,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现Docker的容器技术可以在一台主机上轻松地为任何应用创建个轻量级的、可移植的、自给自足的容器。通过这种容器打包应用程序,简化了重新部署、调试这些琐碎的重复工作,极大地提高了工...

2019-04-22 14:46:12 402

原创 SpringBoot中使用RabbitMQ,解决无法连接AmqpConnectException: java.net.ConnectException: Connection timed out:

RabbitMQ 是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),AMQP 即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 AMQP的主要特征是面向消息、队列、路由(包括点对点和...

2019-04-20 20:03:45 9489

转载 Java字符串String类操作方法整理

最近项目开发中要对文本进行处理,趁机整理下相关的方法String类的基本操作,可分为以下几类:1、基本操作方法 2、字符串比较 3、字符串与其他数据类型之间的转换 4、字符与字符串的查找 5、字符串的截取与拆分 6、字符串的替换与修改一、String基本操作方法首先说一下基本操作方法,字符串的基本操作方法中包含以下几种:(1)获取字符串长度length()(2)获...

2019-04-19 15:17:03 811

原创 java开发当中的定时器任务调度

项目当中有时需要在一些业务场景中执行定时操作来完成一些周期性的任务,比如定时从别的资源系统当中抓取和更新系统的数据、定时删除数据库中的历史数据、定时进行数据备份等。定时器任务常用的解决方案:第一种:使用Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。 最早的时候就是这样写定时任务的。但是Timer和TimerTask存在...

2019-04-15 09:40:19 422

原创 java使用poi实现xls和xlsx类型的Excel读写

最近项目中常用到Excel的读写,因此想写个总结 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。包名称说明HSSF提供读写Microsoft Excel XLS格...

2019-04-10 14:38:03 1608

原创 java的IO——读取指定路径下所有文件及文件夹

public static List<String > traverseFolder1(String path) { List<String> fileList=new ArrayList<String>(); int fileNum = 0, folderNum = 0; File file = new File(path); ...

2019-04-10 10:00:54 2587

原创 CentOS下yum命令报错File contains no section headers. file: file:///etc/yum.repos.d/

在使用yum命令执行安装指令时,报错File contains no section headers. file: file:///etc/yum.repos.d/原因是配置中没有配置yum源,解决方法:方法1:配置yum源,修改/etc/yum.repos.d/CenOS-Base.repo文件方法2:删除原文件重新下载删除原有的文件 rm-f/etc/yum.repo...

2019-04-08 00:10:15 28036 2

原创 Swagger

什么是swagger,为什么使用swagger最近的项目当中Swagger用的比较多。Swagger 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具,方便开发过程中的接口管理.它具有地球上最大的API工具生态系统,数以千计的开发人员,使用几乎所有的现代编程语言,都在支持和使用Swagger。使用Swagger生成API,我们可以得到交互式文档,自动...

2019-04-02 11:48:33 1120

转载 MySQL集群

Repliaction 集群方案PXC 集群方案( Percona XtraDB Cluster )两种集群方案特性如下图:二、PXC方案 和 Replication方案对比1. PXC方案PXC方案在任何一个节点写入的数据都会同步到其他节点,数据双向同步的(在任何节点上都可以同时读写)。2. Replication 集群方案:Replication方案只能...

2019-04-02 10:23:57 1235

空空如也

空空如也

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

TA关注的人

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