- 博客(127)
- 资源 (12)
- 收藏
- 关注
原创 快速入手:基于SpringBoot的Dubbo应用融合Nacos成为注册中心
Dubbo 是阿里巴巴开源的一个高性能、轻量级的分布式服务框架,在分布式系统开发领域应用广泛。它提供了远程调用、服务注册与发现、负载均衡、集群容错等一系列核心功能,适用于各种大型分布式系统和微服务架构。
2025-03-31 23:01:37
661
原创 解决Dubbo3调用Springcloud接口报No provider available from registry RegistryDirectory
解决Dubbo3调用Springcloud接口报No provider available from registry RegistryDirectory
2025-03-30 00:09:49
295
原创 快速入手:Nacos融合SpringCloud成为注册配置中心
是一系列框架的集合,提供了微服务架构下的各种解决方案,如服务治理、配置管理、熔断器、网关等。它基于,使得开发者能够快速构建微服务应用。Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它可以作为服务注册中心,帮助微服务实例进行注册与发现,使各个微服务之间能够方便地进行通信。Nacos服务器维护着一个服务注册表,记录着各个微服务的实例信息,如IP地址、端口号、服务名称等。当其他微服务需要调用某个服务时,只需从Nacos服务器获取服务实例列表,即可进行远程调用。此外,Nacos。
2025-03-23 23:23:56
737
1
原创 解决SpringCloud整合Nacos启动报Client not connected, current status:STARTING
解决SpringCloud整合Nacos启动报Client not connected, current status:STARTING
2025-03-20 23:15:35
531
原创 解决SpringCloud整合Nacos启动报java.lang.IllegalArgumentException: illegal dataId
解决SpringCloud整合Nacos启动报java.lang.IllegalArgumentException: illegal dataId
2025-03-18 12:27:19
346
原创 开放标准(RFC 7519):JSON Web Token (JWT)
JSON Web 令牌 (JWT) 是一种开放标准 (RFC 7519),它定义了一种紧凑且自包含的方式,用于将信息作为 JSON 对象在各方之间安全地传输。此信息是经过数字签名的,因此可以验证和信任。可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对对 JWT 进行签名。
2025-02-27 17:25:55
1098
原创 安全框架:Apache Shiro
Apache Shiro™ 是一个功能强大且易于使用的 Java 安全框架,可执行身份验证、授权、加密和会话管理。使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序 - 从最小的移动应用程序到最大的Web和企业应用程序。
2025-01-02 20:37:51
1162
原创 解决Springboot整合Shiro自定义SessionDAO+Redis管理会话,登录后不跳转首页
解决Springboot整合Shiro自定义SessionDAO+Redis管理会话,登录后不跳转首页
2024-12-26 13:55:06
464
原创 解决SpringBoot整合Shiro报Submitted credentials for token [.UsernamePasswordToken did not match...
解决SpringBoot整合Shiro报Submitted credentials for token [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false] did not match the expected credentials.
2024-12-17 11:08:22
462
原创 解决SpringBoot连接Websocket报:请求路径 404 No static resource websocket.
解决SpringBoot连接Websocket报:请求路径 404 No static resource websocket.
2024-11-26 08:43:17
1101
2
原创 【汇总】解决SpringBoot3整合Shiro启动报错 Error processing condition on ShiroWebFilterConfiguration.globalFilters
解决SpringBoot3整合Shiro启动报错 Error processing condition on ShiroWebFilterConfiguration.globalFilters
2024-11-21 20:57:05
956
原创 消息中间件:RabbitMQ
RabbitMQ 是一个开源的消息代理软件,它实现了高级消息队列协议(AMQP)标准,提供了可靠的消息传递机制,用于应用解耦、异步、流量削锋、数据分发、错峰流控、日志收集等等。
2024-09-30 17:51:06
1080
原创 解决RabbitMQ设置x-max-length队列最大长度后不进入死信队列
解决RabbitMQ设置x-max-length队列最大长度后不进入死信队列
2024-09-22 23:40:45
1276
1
原创 Easy Redis Java 客户端:Redisson
Redission是一个基于Redis的Java框架。它提供了许多分布式的数据结构和功能,如分布式锁、MapQueue和Topic等。Redission可以帮助简化并发编程的复杂性,并提供可重入锁、公平锁等常用的分布式锁,支持异步执行、锁的自动续期、锁的等待,等特性。
2024-07-23 10:48:41
1310
原创 MySQL事务隔离
在MySQL中,事务隔离是指控制并发事务之间相互影响的程度。MySQL支持多种事务隔离级别,包括读未提交、读已提交、可重复读和串行化。这些事务隔离级别可以通过设置参数来进行配置。
2024-07-08 02:41:19
1147
原创 NoSql数据存储:Redis
Redis是一个开源(BSD许可)的键值对内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis提供了数据结构,如字符串、哈希、列表、集合、排序集合、范围查询、位图、超日志、地理空间索引和流。Redis具有内置复制、Lua脚本、LRU驱逐、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster提供高可用性和自动分区。
2024-05-13 12:18:25
999
1
原创 解决SpringBoot整合MyBatis和MyBatis-Plus,请求后不打印sql日志
解决SpringBoot整合MyBatis和MyBatis-Plus,请求后不打印sql日志
2024-05-13 09:53:29
4135
原创 数据持久层框架:MyBatis-Plus
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
2024-03-05 22:11:27
1090
1
原创 数据持久层框架:MyBatis
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2024-03-04 17:21:36
1382
原创 解决Mybatis报Type interface *.*Mapper is not known to the MapperRegis
解决Mybatis报Type interface com.example.mybatisstudy.dao.UserMapper is not known to the MapperRegis
2024-03-02 00:38:28
2579
原创 重拾前端基础知识:HTML
超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
2024-02-29 01:37:19
1033
原创 重拾前端基础知识:CSS
CSS(层叠样式表)是一种用于描述网页内容外观和布局的样式表语言。它与 HTML 结合使用,可以控制网页中元素的样式、排版、颜色、大小等方面,从而实现页面的美化和布局控制。
2024-02-29 01:36:17
706
原创 重拾前端基础知识:JavaScript
JavaScript 是一种高级的、解释性的编程语言,用于在网页上实现交互式效果和动态内容。它是一种多范式的语言,可以支持面向对象、函数式和基于原型的编程风格。
2024-02-29 01:33:56
532
原创 【汇总】解决IndexedDB报Failed to execute ‘transaction‘ on ‘IDBDatabase‘
【汇总】解决IndexedDB报Failed to execute 'transaction' on 'IDBDatabase'
2024-02-16 18:18:20
3054
原创 Java进击框架:Spring-WebFlux(九)
Spring框架中包含的原始web框架是专门为和Servlet容器构建的。响应式堆栈web框架是在5.0版本中添加的。它是完全非阻塞的,支持响应式流回压,并运行在诸如NettyUndertow和Servlet容器之类的服务器上。
2024-01-30 23:16:31
1102
原创 全双工通信协议:WebSockets+STOMP
STOMP(Streaming Text Oriented Messaging Protocol)是一种简单的、基于文本的消息传递协议,提供了一组命令和消息格式,用于在客户端和服务端之间发送和接收消息。客户端可以通过连接到消息代理(如ActiveMQ,RabbitMQ等)来发送和接收消息。STOMP协议支持多种编程语言和平台,因此可以在不同的环境中使用。也可以实现一对多的发布/订阅模式。它还提供了一些高级特性,如事务支持、消息持久化等
2024-01-24 00:13:16
2207
原创 全双工通信协议:WebSocket
WebSocket协议,RFC 6455提供了一种标准化的方法,通过单个TCP连接在客户端和服务器之间建立全双工双向通信通道。它是一种不同于HTTP的TCP协议,但设计为在HTTP上工作,使用端口80和443,并允许重用现有的防火墙规则。
2024-01-24 00:12:04
1788
原创 解决springboot启动报Failed to start bean ‘subProtocolWebSocketHandler‘;
解决springboot启动报Failed to start bean 'subProtocolWebSocketHandler'; nested exception is java.lang.IllegalArgumentException: No handlers
2024-01-14 23:35:24
1458
原创 Java进击框架:Spring-Web(八)
Spring Web MVC是构建在Servlet API上的原始Web框架,从一开始就包含在Spring框架中。正式名称“Spring Web MVC”来自其源模块的名称(spring-webmvc),但更通俗的说法是“springMVC”。Spring Framework 5.0引入了一个反应式堆栈Web框架,它的名字“Spring WebFlux”也是基于它的源模块(spring-webflux)。
2024-01-08 10:38:01
1394
1
原创 解决使用localhost或127.0.01模拟CORS失效
CORS(Cross-Origin Resource Sharing) 指的是一种机制,它允许不同源的网页请求访问另一个源服务器上的某些资源。通常情况下,如果 JavaScript 代码在一个源中发起了AJAX请求,那么该请求只能访问同源的资源,而不能访问其他源的资源。
2024-01-06 00:27:15
1556
原创 Java进击框架:Spring-Test(六)
Spring团队提倡测试驱动开发(TDD)。Spring团队发现,控制反转(IoC)的正确使用确实使单元和集成测试变得更容易(因为类上setter方法和适当构造函数的存在使它们更容易在测试中连接在一起,而不必设置服务定位器注册中心和类似的结构)。
2023-10-24 14:13:46
2490
非常好用的日志工具log4j
2022-01-11
excelUtil.zip
2019-07-29
newutil.zip
2019-05-11
为什么Dubbo3调用SpringCloud的Feign接口一直报找不到服务?
2025-03-28
Token刷新方案如何选择??
2025-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人