
Java填坑工程
文章平均质量分 92
扫地僧-大白
不懂时,别乱说。懂得时,别多说。心乱时,慢慢说。没话时,就别说。
展开
-
Nacos2.1.2改造适配达梦数据库7.0
Nacos2.1.2改造适配达梦数据库7.0出于业务需求,现将Nacos改造适配达梦数据库7.0,记录本次改造过程。原创 2023-12-26 21:58:27 · 1669 阅读 · 0 评论 -
ElasticSearch入门教程
Elaticsearch,简称为 ES,ES 是一个**开源的高扩展的分布式全文搜索引擎**,是整个 Elastic Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。原创 2023-07-11 16:45:59 · 751 阅读 · 0 评论 -
Spring Cloud Alibaba-Sentinel熔断降级
可以添加一个配置类,用来做服务降级的兜底方法,在需要使用的地方,引入即可。/**return new CommonResult(2023 , "自定义的限流处理信息......CustomerBlockHandler");} }/*** 自定义通用的限流处理逻辑,上述配置:找CustomerBlockHandler类里的handleException方法进行兜底处理*/ /*** 自定义通用的限流处理逻辑return new CommonResult(200 , "成功访问");原创 2023-05-18 15:57:23 · 1404 阅读 · 0 评论 -
Spring Cloud Alibaba--Nacos集群配置
方法②:复制nacos文件夹分别为nacos_8846、nacos_8848、nacos_8850,分别修改conf/application.properties的端口号,分别启动Nacos,测试搭建成功。因为这样会导致端口冲突。第一步,先搭建三个Nacos,复制出nacos/conf下的的集群配置文件cluster.conf,nacos2.0之后,nacos会占用四个端口,如果伪集群采用的端口是连号方式,会导致端口被占用。第三步,在安装好的nginx中,配置Nacos信息,修改nginx.conf。原创 2023-05-12 18:12:47 · 1182 阅读 · 0 评论 -
Spring Cloud第二季--Spring Cloud Bus
在微服务架构的系统中,通常会使用轻量级的消息代理来构建一个共用的消息主题,并让系统中所有微服务实例都连接上来。由于该主题中产生的消息会被所有实例监听和消费,所以称它为消息总线。在总线上的各个实例,都可以方便地广播一些需要让其他连接在该主题上的实例都知道的消息。Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。Spring Clud Bus目前支持RabbitMQ和Kafka。原创 2023-05-12 16:46:39 · 699 阅读 · 0 评论 -
Spring Cloud Alibaba--Nacos服务注册和配置中心
Nacos 是Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。原创 2023-05-11 16:46:26 · 1105 阅读 · 0 评论 -
Spring Cloud Alibaba
Spring Cloud Alibaba 由阿里的开源软件和云产品组成,在2018.10.31正式入驻了 Spring Cloud 官方孵化器,并在 Maven 中央库发布了第一个版本。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。原创 2023-05-10 16:44:40 · 843 阅读 · 0 评论 -
Spring Cloud第二季--消息驱动Spring Cloud Stream
Spring Cloud Stream 是一个构建消息驱动微服务的框架。比如有这样的一个场景,应用A 使用了RabbitMQ作为消息队列,而应用B使用了Kafka,各消息中间件构建的初衷不同,架构不同,肯定不能直接通信,更不用说发送消息、接收消息啦,但我们业务上又必须让二者通信,怎么办呢?这时候,就是Spring Cloud Stream大显身手的时候啦!原创 2023-05-10 14:05:11 · 344 阅读 · 0 评论 -
Spring Cloud第二季--服务网关Gateway
Zuul 1.x,是一个基于阻塞 I/ O 的 API Gateway,不支持任何长连接,Zuul 用 Java 实现,而 JVM 本身会有第一次加载较慢的情况,使得Zuul 的性能相对较差。注: 在“pre”类型的过滤器可以做参数校验、权限校验、流量监控、日志输出、协议转换等,在“post”类型的过滤器中可以做响应内容、响应头的修改,日志的输出,流量监控等有着非常重要的作用。路由是构建网关的基本模块,由ID,目标URI,一系列的断言和过滤器组成,如果断言为true则匹配该路由。原创 2023-05-09 15:15:56 · 1868 阅读 · 4 评论 -
Java填坑工程--Docker
Docker 容器技术;核心images、container、registry;Docker安装与卸载;原创 2023-03-24 11:35:47 · 248 阅读 · 0 评论 -
Java填坑工程--Redis详解
Redis Sentinel、Redis Cluster、主从复制、redis命令原创 2022-08-19 14:27:14 · 462 阅读 · 0 评论 -
java对接第三方快递---顺丰SDK
文章目录开发之前接入SDK2.1、工具类2.2、测试中2.3 、JavaBean背景介绍:APP内商城,需要对接第三方快递,公司本身和顺丰有月结账户合作,故选用顺丰。开发之前开始要到丰桥官网注册账号,丰桥会提供客户编码和校验码到你的邮箱;官方有接入教程,没啥可纠结的,一路申请到底。因为我这边散户多,用户量小,没有对接面单打印SDK,和我一样需求的,可申请免面单,完成审核即可;可在“我的A...原创 2020-01-10 15:49:18 · 8450 阅读 · 9 评论 -
Java填坑工程--JVM那些事儿之性能监控与故障处理
文章目录一、JDK的命令行工具Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。-----《深入理解Java虚拟机》当程序出现OOM异常的时候,我们要知道如何处理故障,为了不出现故障,要对虚拟机进行性能监控。一、JDK的命令行工具名称功能描述jps显示指定系统内所有的HotSpot虚拟机进程jst...原创 2019-12-16 16:56:27 · 209 阅读 · 0 评论 -
Java填坑工程--JVM那些事儿之垃圾收集器
文章目录一、垃圾收集器1、对象是否存活?2、垃圾收集算法标记-清除(Mark-Sweep)复制(Copying)标记-整理3、垃圾收集器Serial收集器ParNew收集器Parallel Scavenge收集器Serial Old收集器Parallel Old收集器CMS收集器G1收集器二、 内存分配与回收策略Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人...原创 2019-12-15 17:50:57 · 233 阅读 · 0 评论