自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 curl: (56) Recv failure: Connection reset by peer

docker中curl ip报错curl: (56) Recv failure: Connection reset by peer,宿主机无法ping(或curl)通docker容器。此时就可以通过 curl localhost:3321 成功访问到容器tomcat的网页。完成后的端口内容是这样的。

2022-10-12 00:05:04 896 1

转载 【无标题】

failed to start daemon: Error initializing network controller: Error creating default "bridge" network: Failed to program NAT chain: INVALID_ZONE: docker

2022-10-11 11:11:42 76

原创 windows下根据程序端口号结束进程.bat

@echo off & setlocal EnableDelayedExpansion for /f "tokens=5" %%m in ('netstat -aon ^| findstr ":8848"') do ( taskkill /f /pid %%m )其中8848替换为自己所需的端口号即可

2021-12-28 09:53:45 320

转载 JAVA8 Stream

https://www.cnblogs.com/wuhenzhidu/p/10740091.html

2020-08-17 23:41:29 100

原创 SpringBoot-pom文件

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma.

2020-08-17 21:16:17 292

原创 Redis常见问题

为什么Redis是单线程的1.官方答案因为Redis是基于内存的操作,CPU不是Redis的瓶颈,Redis的瓶颈最有可能是机器内存的大小或者网络带宽。既然单线程容易实现,而且CPU不会成为瓶颈,那就顺理成章地采用单线程的方案了。Redis 单线程如何处理那么多的并发客户端连接?redis采用的是多路IO复用技术,多路指的是多个网络连接,复用指的是一个线程,多路IO复用技术可以让单个线程高效的处理多个请求。多路IO复用技术:epollRedis 两种持久化方案RDB 是 Redi

2020-08-03 23:17:09 129 1

原创 SpringBoot自动配置

springboot自动配置原理一、@SpringBootApplication是一个复合注解或派生注解,在@SpringBootApplication中有一个注解@EnableAutoConfiguration,该注解开启自动配置。二、@EnableAutoConfiguration注解也是一个派生注解,其中的关键功能由@Import提供,其导入的AutoConfigurationImportSelector的selectImports()方法通过SpringFactoriesLoader.loa

2020-08-02 22:47:13 79

原创 Alibaba   Seata  分布式事务管理

官网:http://seata.io/zh-cn/Seata 是什么?Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata有3个基本组成部分:事务协调器(TC): 维护全局事务和分支事务的状态,驱动全局提交或回滚。事务管理器TM: 定义全局事务的范围:开始全局事务,提交或回滚全局事务。资源管理器(RM):管理分支事务处理的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。...

2020-07-31 17:14:42 673

原创 springBoot整合Druid数据连接池

DRUID介绍: DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。maven依赖: <!-- druid--> <dependency> <groupId>com.al...

2020-07-31 17:10:34 165

原创 微服务调用框架-Feign

Feign与Hystrix组合使用1.引入jar 包<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency><dependency> <groupId>org.spri

2020-07-28 22:23:16 309 2

原创 Spring Cloud Alibaba Sentinel 实现熔断与限流

下载地址:github.com/alibaba/Sentinel/releases文档:https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-cloud-alibaba.htmlSentinel 分为两个部分:1.核心库(java客户端)不依赖任何框架/库,能够运行于所有Java运行黄金,同时对Dubbo/Spring Cloud等框架由较好的支持。2.控制台(Dashboard)基于Spri

2020-07-28 20:21:52 217

原创 Spring Cloud Alibaba Nacos 实现服务注册和配置中心

1.安装Nacos下载Nacoshttps://github.com/alibaba/nacos/releases/tag/1.3.1 解压 进入bin目录,执行 startup.cmd 访问 localhost:8848/nacos 进入nacos 界面2.Nacos 作为服务注册中心引入nacos jar 包 <dependency> <groupId>com.alibaba.cloud</groupId> .

2020-07-27 00:29:13 225

原创 sleuth 链路监控

1.映入JAR <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>2.application.ymlspring: application: nam.

2020-07-26 14:59:50 141

原创 SpringCloud-bus 消息总线学习记录

什么是总线:在微服务架构的系统中,通常会使用轻量级的消息代理来构建一个公用的消息主题,并让该系统中的所有微服务实例都连接上来。由于该主题中产生的消息会被所有实例监听和消费,所以称他为消息总线。基本原理:ConfigClient实例都监听MQ中同一个topic(默认是SpringCloudBus)。当一个服务刷新数据的时候,他会把这个消息放入topic,这样其他监听同一个topic的服务就能够得到通知,然后去更新自身配置。SpringCloud配置中心+消息总线服务端配置1.引入依赖 .

2020-07-26 11:36:22 100

原创 SpringCloud-GateWay网关学习记录

GateWay三大核心概念:断言(Predicate),路由(Route),过滤(Filter)路由,断言配置server: port: 9527spring: application: name: cloud-gateway cloud: gateway: discovery: locator: enabled: true # 开启从注册中心动态创建路由的功能,利用微服务名称进行路由 routes: #路

2020-07-25 14:42:51 267

原创 Hystrix 服务降级,熔断学习记录

Hystrix 是一个用于处理分布式系统的延迟和容错开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix 能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性断路器 本身是一种开关装置,当某个服务单元发生故障后,通过断路器的故障监控,向调用方法返回一个符合预期的,可处理的备选响应,而不是长时间的等待或者抛出调用方无法处理的异常,这样就保证了服务调用方的线程不会被长时间的,不必要的占用,从而避免了故障在分布式系统中的蔓延,乃至雪崩.

2020-07-24 20:09:18 123

原创 Ribbon学习记录

Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端,负载均衡的工具。Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。LB(Load Balance)负载均衡是什么?负载均衡就是将用户的请求平摊分配到多个服务上,从而达到系统的高可用。常见的负载均衡有软件Nginx,LVS,硬件 F5等。Ribbon负载均衡与Nginx负载均衡区别Ribbon是本地负载均衡,在调用微服务接口时,会在注册中心上获取.

2020-07-22 23:23:07 143

原创 Eureka&zookeeper

Eureka:采用CS的设计架构,Eureka Server 作为服务注册功能的服务器,他是服务注册中心。而系统中的其他微服务,使用Eurkeka的客户端连接到Eureka Server,并维持心跳链接。这样系统维护人员可通过Eureka Server来监控系统中各个微服务是否正常运行。什么是服务治理:管理服务与服务之间的依赖关系,实现服务调用,负载均衡,服务发现与注册。什么是服务注册与发现:在服务注册与发现中,有一个注册中心(Eureka Server)。当服务启动的时候,会把当前自己服务的信息,

2020-07-22 17:35:27 135

原创 JS中截取URL后面值的方法

function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return r[2]; retu...

2020-07-16 22:53:11 1088

原创 RabbitMQ最新版安装-Linux系统

准备安装环境在Linux系统中运行安装脚本,我用的是CentOS 71,curl -shttps://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh| sudo bash2,curl -shttps://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh| sudo bash执行安装yum in...

2020-07-16 21:15:17 234

转载 java7新特性

作者:我没有三颗心脏链接:https://www.jianshu.com/p/6bc2e4c82f6b来源:简书1.Diamond Operator类型判断是一个人特殊的烦恼,入下面的代码:Map<String,List<String>> anagrams = new HashMap<String,List<String>&g...

2019-12-24 16:09:06 222

原创 java复习记录

内容来自java编程思想。尽管java是基于c++的,但是相比之下,java是一种更“纯粹”的面向对象设计语言 2.1 用引用操作对象在java中,一切都被视为对象,尽管一切都看作对象,但操纵的标识符实际上是对象的一个”引用“。如果想操纵要给词或句子,则可以穿件一个String引用。String s;但这里所创建的只是引用,并不是对象。此时向 s 发送一个消息,会返回一个...

2019-12-23 22:28:42 92

原创 过滤器、监听器

过滤器: 需要使用一个类来实现Filter接口,并重写doFilter方法,然后再  进行  web.xml配置web.xml配置&lt;filter&gt; &lt;filter-name&gt;encodingFilter&lt;/filter-name&gt; &lt;filter-class&gt;Class全地址&lt;/filter-class&gt;&lt;/...

2018-08-27 21:54:25 61

config_Help.json

config_Help.json

2022-02-18

Spring security-包含官方文档

这里是Spring security 的jar包以及说明文档,Spring security可以提供系统安全方面的支持

2018-10-24

空空如也

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

TA关注的人

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