自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 POI操作excle实现导入导出以及api解读

ApachePOI简介Apache POI 是Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它提供 API 给Java程序对Microsoft Office格式档案读和写的功能。org.apache.poi.hssf.usermodel和org.apache.poi.xssf.usermodel包下的HSSFWorkbook类与XSSFWorkbook类分别用于操作Microsoft Excel 2003及以下(.xls格式)和 Microsof.

2022-04-13 11:14:57 655

原创 GC垃圾回收

JVM内存分代模型(用于分代垃圾回收算法)年轻代(Young Gen):年轻代主要存放新创建的对象,内存大小相对会比较小,垃圾回收会比较频繁。年轻代分成1个Eden Space(伊甸区)和2个Survivor Space(幸存者区),Survivor Space中又分成from和to。当对象在堆创建时,将进入年轻代的Eden Space。垃圾回收器进行垃圾回收时,扫描Eden Space和from,这些对象经过第一次Minor GC后,如果仍然存活,将会被移到to。对象每熬过一次Minor .

2021-12-30 18:59:21 206 1

原创 Redis总结

Redis 概述Redis是一个key-value存储系统(官网:http://redis.io),是一个分布式缓存数据库。Redis 相关参考网址如下所示:Bootnb 相关:https://www.runoob.com/redis/redis-tutorial.htmlRedis 官网:https://redis.io/源码地址:https://github.com/redis/redisRedis 在线测试:http://try.redis.io/Redis 命令参考:http:

2021-12-09 21:48:20 157

原创 Docker服务基本操作

启动docker服务: systemctl start docker 查看docker状态: systemctl status docker 设置Docker开机自启:systemctl enable docker 禁用Docker开机自启:systemctl disable docker 重新启动Docker服务: systemctl restart docker 查看Docker信息:docker info 查看docker info中具体key的...

2021-12-08 16:24:44 2610

原创 Docker概述

Docker概述Docker是一个虚拟化的平台,基于这种方式,可更快的打包,测试以及部署应用程序。docker可以保证开发,测试和生产环境的一致。Docker 核心对象镜像(Image)Docker 镜像是一个特殊的文件系统(https://hub.docker.com/),镜像可以打包应用的运行环境以及应用程序,可以通过 Docker 启动这个镜像,进而将应用程序在一个容器中启动运行起来。在 Docker 镜像中,操作系统是高度精简的,镜像中的操作系统还不包含内核,容器都是共享所在的宿主机

2021-12-08 16:08:36 347

原创 网关Gateway 应用实践

网关概述网关本质上要提供一个各种服务访问的入口,并提供服务接收并转发所有内外部的客户端调用,还有就是权限认证,限流控制等等。Spring Cloud Gateway是Spring公司基于Spring 5.0,Spring Boot 2.0 和 等技术开发的一个网关组件,它旨在为微服务架构提供一种简单有效的统一的 API入口,负责服务请求路由、组合及协议转换,并且基于 Filter 链的方式提供了权限认证,监控、限流等功能。Spring Cloud Gateway优缺点分析:优点:性能强劲:

2021-12-02 20:22:26 314

原创 Sentinel限流熔断应用实践

Sentinel简介我们可以在系统负载过我们设置一下指定接口的流控(流量控制),QPS(每秒请求次数)单机阈值为1,代表每秒请求不能超出1次,要不第二步:设置限流策略,如图所示:然就做限流处理,处理方式直接调用失败。第一步:选择要限流的链路,如图所示:高时,采用限流、降级和熔断,三种措施来保护系统,由此一些流量控制中间件诞生。例如Sentinel。Sentinel概述Sentinel (分布式系统的流量防卫兵)

2021-12-02 08:54:00 563

原创 网关Gateway应用实践

网关概述网关本质上要提供一个各种服务访问的入口,并提供服务接收并转发所有内外部的客户端调用,还有就是权限认证,限流控制等等。Spring Cloud Gateway是Spring公司基于Spring 5.0,Spring Boot 2.0 和 等技术开发的一个网关组件,它旨在为微服务架构提供一种简单有效的统一的 API入口,负责服务请求路由、组合及协议转换,并且基于 Filter 链的方式提供了权限认证,监控、限流等功能。优点:1.性能强劲:是第一代网关Zuul的1.6倍2.功能强大:内置了很

2021-11-30 21:23:14 184

原创 服务负载均衡设计及重点

业务描述一个服务实例可以处理请求是有限的,假如服务实例的并发访问比较大,我们会启动多个服务实例,让这些服务实例采用一定策略均衡(轮询,权重,随机,hash等)的处理并发请求,在Nacos中服务的负载均衡(Nacos客户端负载均衡)是如何应用的?LoadBalancerClient应用LoadBalancerClient对象可以从nacos中基于服务名获取服务实例,然后在工程中基于特点算法实现负载均衡方式的调用,案例实现如下:第一步:修改ConsumerController类,注入LoadBa

2021-11-30 19:55:52 322

原创 Nacos服务注册中心应用实践

nacos配置以及注册

2021-11-29 20:33:57 162

原创 微服务总结

微服务总结

2021-11-29 19:55:24 431

空空如也

空空如也

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

TA关注的人

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