自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HMing的博客

个人专业知识学习及个人经验分享

  • 博客(280)
  • 资源 (24)
  • 收藏
  • 关注

原创 SpringCloudGateway之高性能篇

在公司的开放平台中,为了统一管理对外提供的接口、处理公共逻辑、实现安全防护及流量控制,确实需要一个API网关作为中间层。

2024-03-21 17:11:48 800 2

原创 Spring Cloud Gateway如何实现灰度发布

Spring Cloud Gateway 实现灰度发布通常依赖于服务治理和路由规则的动态配置。

2024-03-15 18:13:52 552

原创 SpringCloudGateway之统一鉴权篇

在客户端登录成功后,服务端生成一个包含用户信息和过期时间等数据的JWT令牌返回给客户端。客户端在后续请求中将此令牌放在请求头(如Authorization: Bearer token)中发送给网关。网关层通过自定义的GatewayFilter Factory来拦截所有请求,并检查请求头中的JWT令牌,使用对应的解码器对其进行解密和校验,包括但不限于签名验证、过期时间检查等。

2024-03-14 18:07:04 1420

原创 SpringCloudGateway之限流集成篇

在Spring Cloud Gateway中实现限流(Rate Limiting)可以通过集成Spring Cloud Gateway的熔断和限流功能以及第三方限流组件如Sentinel或Resilience4j。

2024-03-14 18:06:30 554

原创 前端性能基础测试研究

站长之家:爱资料在线工具,应用网站在线测试

2024-03-14 16:03:39 864

原创 Spring Cloud Gateway如何实现熔断

熔断应用:金融市场中的熔断机制:在金融交易系统中,熔断机制(Circuit Breaker)是一种市场保护措施,旨在预防市场剧烈波动时可能导致的系统性风险。当某个基准指数(如股票指数或期货价格)在短时间内发生急剧上涨或下跌达到预先设定的阈值时,交易所会自动暂停交易一段时间或者限制涨跌幅度,类似于电器中的保险丝在电流过载时熔断以切断电流。例如,在美国股市中,曾经存在三级熔断机制,分别在标普500指数下跌7%、13%和20%时触发。

2024-03-14 14:42:31 1588

原创 Spring Cloud Gateway核心之Filter、自定义全局Filter、自定义局部Filter介绍

该GlobalFilter接口具有与 相同的签名GatewayFilter。这些是有条件地应用于所有路由的特殊过滤器。Spring Cloud Gateway 提供了一种强大的机制,允许开发者自定义过滤器以满足特定的路由和请求处理需求。局部过滤器(GatewayFilter)是作用在特定路由上的过滤器,可以通过配置文件或代码方式实现绑定。

2024-03-10 16:08:56 1309

原创 DDD领域驱动设计模型介绍

什么是领域驱动设计模型?有什么作用?优势?缺点?模型图:各层之间的关系?api:存放要对外暴露的rpc||http的service层web:跟传统的controller层作用一样,用于校验和转发等简单业务。biz(business):业务逻辑层,等于传统设计的service层。其中api需要实现的业务逻辑都在biz,不对外提供。dal(Data Access Layer):与传统的dao层一致,主要用于数据的交互。mysql、hbase、estomain:存放通用的,可以对外暴

2024-03-10 15:05:27 2796

原创 HIngress 的定位和基本运行原理

Higress是基于阿里内部的Envoy Gateway实践沉淀、以开源Istio + Envoy为核心构建的下一代云原生网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深度集成Dubbo、Nacos、Sentinel等微服务技术栈,能够帮助用户极大的降低网关的部署及运维成本且能力不打折;在标准上全面支持Ingress与Gateway API,积极拥抱云原生下的标准API规范;

2024-03-08 11:41:57 323

原创 泛微ecology9开发

链接:https://pan.baidu.com/s/1bfcXxXF_1wmbxlAGyumhQg?链接:https://pan.baidu.com/s/1Es6E9P1M-6uRQCmSOPy4vw?链接:https://pan.baidu.com/s/1ZyAv6ffeQDVjS1atj4cOmw?系统开发常见例子:基础篇---->进阶篇。相关文档本博客资源上有可以进行下载。由于迭代,可能文档不是最新的。

2024-03-08 11:08:58 600

原创 E6语法@

E6 笔记,涉及Es5。

2024-03-08 10:39:52 283

原创 Spring Cloud Gateway核心之Predicate

Spring Cloud Gateway 将路由作为 Spring WebFluxHandlerMapping基础设施的一部分进行匹配。Spring Cloud Gateway 包含许多内置的路由Predicate 工厂。所有这些谓词都匹配 HTTP 请求的不同属性。多个 Route Predicate Factory 可以组合,并通过逻辑组合and。

2024-03-06 16:27:39 1106

原创 Spring Cloud Alibaba 和 Spring Cloud、Spring Cloud Netflix 的区别在哪?

针对中国开发者的需求,提供了阿里巴巴集团多个开源组件的整合,例如 Nacos(服务注册与发现、配置管理)、Sentinel(流量控制、熔断降级)、RocketMQ(消息队列)、Dubbo(RPC 框架)、Seata(分布式事务解决方案)等。相较于 Spring Cloud Netflix,Spring Cloud Alibaba 使用的是更活跃且持续维护的组件,并针对云原生场景做了优化,更适合当前微服务架构的发展趋势。

2024-03-05 14:31:08 373

原创 SpringCloudGateway工作原理与链路图

1、客户端向 Spring Cloud Gateway 发出请求。2、如果网关处理程序映射确定请求与路由匹配,则会将其发送到网关 Web 处理程序。3、此处理程序运行通过特定于请求的过滤器链发送请求。4、过滤器被虚线分开的原因是过滤器可能在发送代理请求之前或之后执行逻辑。5、执行所有“预”过滤器逻辑,然后发出代理请求。6、发出代理请求后,执行“post”过滤器逻辑。在没有端口的路由中定义的 URI 将分别为 HTTP 和 HTTPS URI 设置为 80 和 443 的默认端口。

2024-03-05 14:15:24 962

原创 程序员的金三银四求职季

自我介绍:准备一个1到2分钟的自我介绍,包含姓名,故乡,毕业学校,所持技能,熟悉的业务行业,年限,做过的大项目有哪些,周期有多长,金额有多大,表现出自己强大的自信气场。随着全球疫情的影响以及技术条件的成熟,越来越多的企业开始接受或推广远程办公模式,程序员在选择工作时,可以更灵活地考虑地域限制,同时远程工作也可能成为一种重要的招聘趋势。人脉资源拓展:利用求职季的机会,积极参加各类技术交流活动、线上线下的社群活动,拓宽行业人脉,了解不同公司的组织文化和团队氛围,寻找潜在的工作机会。

2024-03-01 15:36:06 465

原创 Spring Cloud Alibaba版本介绍

由于 Spring Boot 3.0,Spring Boot 2.7~2.4 和 2.4 以下版本之间变化较大,目前企业级客户老项目相关 Spring Boot 版本仍停留在 Spring Boot 2.4 以下,为了同时满足存量用户和新用户不同需求,社区以 Spring Boot 3.0 和 2.4 分别为分界线,同时维护 2022.x、2021.x、2.2.x 三个分支迭代。如果不想跨分支升级,如需使用新特性,请升级为对应分支的新版本。为了规避相关构建过程中的依赖冲突问题,我们建议可以通过进行项目创建。

2024-03-01 15:25:37 1039

原创 第二代Spring Cloud Alibaba主流时代

spring cloud 现在已经是一种标准了,各公司可以基于它的编程模型编写自己的组件 ,比如Netflix、阿里巴巴都有自己的一套通过spring cloud 编程模型开发的分布式服务组件。Spring Cloud Alibaba 主要包含 Sentinel、Nacos、RocketMQ、Dubbo、Seata 等组件。

2024-03-01 15:24:10 576

原创 Spring Cloud Alibaba技术栈介绍

Spring Cloud Alibaba 是一套基于 Spring Cloud 的微服务解决方案,它集成了阿里巴巴集团在微服务架构实施中所使用的一系列开源中间件和服务治理组件,帮助开发者构建、部署和管理微服务应用。

2024-02-29 17:31:04 634

原创 SpringCloudAlibaba介绍

下面我会为大家准备Spring Cloud Alibaba系列知识体系,结合实战输出案列,让大家一眼就能明白得技术原理,应用于各公司得各种项目和生活中。让我们得生活越来越美好。Spring Cloud Alibaba 为分布式应用开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,使您可以轻松地使用 Spring Cloud 微服务框架开发应用程序。

2024-02-27 18:12:06 232 1

原创 Java【tomcat】配置文件

Tomcat(二):tomcat配置文件server.xml详解和部署简介分类:网站架构本文原创地址在博客园:https://www.cnblogs.com/f-ck-need-u/p/8120008.htmlTomcat系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html1. 入门示例:虚拟主机提供web服务该示例...

2022-11-07 16:52:13 281

原创 E8前端相关知识点

111111

2022-08-01 16:45:31 642

原创 linux中相关问题

oracle相关问题常用命令ORA-01109: database not open一般是oracle12c 及以上会出现这种问题.装的数据库是CDB和PDB一起的,但是网上说的startup启动数据库的时候其实只是默认只启动了数据库容器就是CDB,这个时候如果你要连接PDB数据库的时候就会提示ORA-01109: database not open。..................

2022-06-08 21:59:39 729

原创 技术架构演进流程(java)

目录简介三层架构:Servlet项目项目结构:底层数据连接:数据业务处理:SSH项目(spring+struts+hibernate)Hibernate框架的Struts2框架的Spring框架的log4j.properties:consolelog fileexceptionmybatis show sqlspring-hibernate.xml:struts2.xml:pom.xml:session类:dao层service层controller层vo层SSM项目(spring+springMVC+my

2022-01-10 11:13:33 612

原创 Java泛型全解析【接口、类、封装类型】

目录泛型为何需要泛型?泛型的好处什么时候使用泛型?泛型的擦除泛型的补偿泛型的应用7.2【泛型方法】【泛型接口】泛型の通配符:?泛型的限定泛型 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。Generic有“类的,属性的”之意,在Java中代表泛型。泛型作为一种安全机制而产生。为何需要泛型? 我们知道集合(Collection、Map之类的容器)是用来存储任意对象(Object)的一系列“容器类或者接口”,注意这里的“任意对象”,就

2022-01-10 10:26:31 339

原创 前端测试集

接口测试:1、postman工具2、curl 服务端接口测试:语法:Swagger接口文档中可以复制到对应接口生成的curl语法前提是接口的地址网络策略要通:在window下需要支持curl 命令 单引号变成双引号 在linux中,使用单引号curl :固定前缀-X POST:接口类型-header 请求头设置 多个:-h xx -h xx-d :json形式的入参-v:接口详情...

2021-11-03 16:13:52 185

原创 业务系统全链路日志监控系统ELK

什么是ELK?分别代表什么?对应的配置需要怎样配?说一下部署一套ELK全链接监控的流程?如果处理日志大量堆积造成的数据库压力?怎么处理各个系统之间的日志监控?ELK的不足点?

2021-10-22 14:33:59 402

原创 看雪社区文章

看雪社区知识文档看雪官网简介:看雪软件安全网站一直遵循纯技术主题的发展策略,不但在行业中树立了令人尊敬的专业形象,更使一大批专业人士和专家聚集在这里,构建起了一个围绕软件安全主题的活跃的大社区。...

2021-10-20 15:31:35 154

原创 jeecg项目学习(开源项目持续学习)

目录jeecg低代码多系统技术理论学习:在线手册笔记:技术架构:后端前端安装环境:部署:一:前台知识点:二:以下是后台知识点:spring:sprinboot:websocket:工具包:springAOP注解:quartz定时包:jackson包注解:excel包lombok包下的注解:tomcat优化:nginx:JVM优化:2、jvm调优工具Headless模式是系统的一种配置模式。在系统可能缺少显示设备、键盘或鼠标这些外设的情况下可以使用该模式。Weblogic管理服务G1垃圾回收模式CMS常用参数

2021-09-25 19:42:37 4628 1

原创 多系统多方式单点登入

目录SSO单点登入SSO单点登入

2021-06-12 19:22:20 2523

原创 电脑性能优化

目录调整cpu核数超管文件下垃圾清理清理本地垃圾清理系统垃圾:设置删除系统临时文件设置后台允许运行的程序设置关闭电脑特效设置系统显示时间限制关闭不需要的电脑服务调整cpu核数win+R:msconfig超管文件下垃圾清理win+R:recent清理本地垃圾win+R:%temp%清理系统垃圾:cmd:chkdsk —>sfc/scannow设置删除系统临时文件设置后台允许运行的程序设置关闭电脑特效设置系统显示时间限制关闭不需要的电脑服务...

2021-05-28 00:53:48 173

原创 VUE工具文件

目录元素高度动态设置/* 工具文件 */var app = { /** * 获取当前时间 */ getCurrentDateTime: function() { const year = new Date().getFullYear(); const month = new Date().getMonth() + 1 < 10 ? "0" + new Date().getMonth() + 1 : new Date().getMonth() +

2021-05-23 22:33:56 138

原创 vue开发异常记录

目录1、A later version of Node.js is already installed. Setup will now exit.已经安装了Node.js的新版本。安装程序现在将退出。2、 Component template should contain exactly one root element. If you are using v-if on multiple eleme组件模板应该只包含一个根元素。localhost与127.0.0.1的区别Errors: http:

2021-05-23 22:31:04 1949

原创 基于vue的iviewui组件应用和封装开发

IviewUI官方文档目录什么是iviewUI?应用组件及语法页面布局LayoutDivider 分割线Menu 导航菜单Tabs 标签页Switch 开关Select 选择器InputNumber 数字输入框Message 全局提示Modal 对话框BackTop 返回顶部Table组件Rate 评分什么是iviewUI?View UI®,即原先的 iView,是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。应用组件及语法页面布局Layout页面主题配

2021-05-23 22:28:16 1321 9

原创 vueX

11

2021-05-10 02:14:48 102 1

原创 基于axios请求封装的vue应用

目录什么是axios?axios的请求类型?axios封装默认的自定义配置配置的加载优先级拦截器get请求post请求delete请求put请求:更新整个对象资源patch请求:更新对象的局部资源并发请求axios与ajax的区别?axios怎样自定义封装?什么是axios?Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性:从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API

2021-05-03 20:24:37 2598 28

原创 JavaSE的API记录

11

2021-04-07 22:10:25 143 1

原创 系统跨域解决

1

2021-04-02 00:26:16 361 1

原创 网络策略

目录cdn是什么?cdn有什么用?cdn工作原理?cdn优缺点?cdn是什么?来自于百度词汇CDN的全称是Content DeliveryNetwork,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。cdn有什么用?1、cdn工作原理?cdn优缺点?...

2021-03-23 00:41:44 5293

原创 原生JS前端工具箱及开发中碰到的经典bug

目录=进行对象赋值所引发的事故:=进行对象赋值所引发的事故:var val1={};var val2={};val1 = val2=AJAX(同步请求);…进行一系列数据操作val2.val=13;然后这个属性值被用到多出地方,就出现移除更改,影响两个对应的同一属性值解决方式:通过前端JSON实现深拷贝:将一个对象进行拷贝给另外一个对象,这样前端的这两个对象,就开辟了两块存储空间,指针指向的存储空间也不一样。val1=AJAX(同步请求);val2=JSON.Parse(JSON.str

2021-03-22 23:32:00 473 1

原创 CDN内容分发网络

目录cdn是什么?cdn有什么用?cdn工作原理?cdn优缺点?cdn是什么?来自于百度词汇CDN的全称是Content DeliveryNetwork,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。cdn有什么用?1、cdn针对多域名使用 2、针对文件刷新的时间设置,也可以针对文件目录进

2021-03-21 21:05:46 498

Ecology9泛微平台二次开发基础知识培训

Ecology9泛微平台二次开发基础知识培训

2024-03-08

统一待办中心集成数据接口说明

统一待办中心集成数据接口说明

2024-03-08

第3方系统单点登录OA(Token方案)

第3方系统单点登录OA(Token方案)

2024-03-08

工作流程webservices标准接口文档

工作流程webservices标准接口文档

2024-03-08

泛微Ecology9开发环境搭建

泛微Ecology9开发环境搭建

2024-03-08

linux服务器系统U盘安装工具

1、需要U盘 2、需要下载镜像,写入U盘中 清华centos8镜像地址 https://mirrors.tuna.tsinghua.edu.cn/centos/8-stream/isos/x86_64/

2023-10-25

远程连接异常解决111

怎么解决发生身份验证错误要求的函数不受支持

2023-04-06

打印功能~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

了解了很简单,不了解,好难

2023-02-13

E9中ecology对外公共接口页面

E9中ecology对外公共接口页面

2022-07-26

jad工具-客官看过来

将需要反编译的class文件编译成java文件。非常实用 命令:jad -o -r -s java -d com class/*.class 1、在当前jad目录下,创建一个class文件夹,翻入class文件 2、创建一个放入java文件的com 文件夹

2022-06-29

三年个人面试题准备---------------------------------------------------

三年个人面试题准备---------------------------------------------------

2022-03-08

三年个人简历 111111111111111111111111111111111111111

三年个人简历 111111111111111111111111111111111111111

2022-03-08

源码工具查看、客官客官客官

源码工具查看、客官客官客官

2022-02-15

文件夹加密锁tttt.rar

文件加密工具

2022-01-07

附件4:《DTCube EMR SQL使用手册》.pdf

大数据平台使用的,Phoenix脚本语法

2021-12-16

DM数据库文档集.zip

国产达梦数据相关文档,各种类型都有,

2021-12-16

1111宝塔开发记录.doc

111111111111111

2021-12-16

11111商城系统脚本.cdm

pdm

2021-12-16

EmEditor永久版分析工具

大日志分析工具

2021-09-22

Weblogic_12c安装使用说明.docx

Weblogic_12c安装使用

2021-06-05

LogView.rar

日志查看工具

2021-05-19

zTreedemo树型加载数据

zTree v3.5 示列demo实例

2021-01-17

spket-1.6.23.zip

JS语法提示包

2020-12-27

JQ语法提示文件

11111111111111111

2020-12-27

xxxx_Java工程师 .docx

简单的面试模板,不喜勿喷。 (一年工作经验)

2020-04-05

面试总结篇(一年多工作经验).docx

JAVA面试收集的常见问题

2020-04-05

Dubbo例子.rar

学习案例 ---------------------------------------------------------------------------------------------------------------------

2020-02-20

zkwindows客户端

那如何查看Zookeeper中的数据呢,我们可以通过ZkCli.sh命令客户端查看,但是不太直观,因为ZK本身数据是以树型结构存储组织的, 所以今天推荐一个实用的界面操作工具ZooInspector;

2020-02-20

XXL-JOB接口文档(分布式任务调度平台).docx

XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。作者:xuxueli

2020-02-04

maven安装引用手册.docx

maven安装、项目集成、工具配置-

2020-01-19

JMeter从入门到精通.doc

jmeter工具使用资料

2020-01-18

echarts-4.5.0.rar

echars集成文件-通过标签方式直接引入构建好的 echarts 文件 <script type="text/javascript" src="${ctx}/res/js/echarts/echarts.js"></script>

2019-11-23

空空如也

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

TA关注的人

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