自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农的艺术

学有所思,思有所悟,悟有所行,行有所效

  • 博客(142)
  • 资源 (12)
  • 收藏
  • 关注

原创 消息中间件:RocketMQ

Apache RocketMQ 是由阿里巴巴开源、现为 Apache 顶级项目的 分布式消息队列 / 消息中间件,用 Java 开发。核心定位:高吞吐、低延迟、高可靠、可水平扩展,面向万亿级消息、大规模分布式系统(如电商、金融、大数据)

2026-07-05 00:00:29 245

原创 解决RocketMQ-Dashboard开启登录认证后不生效

解决RocketMQ-Dashboard开启登录认证后不生效

2026-04-23 23:52:54 524

原创 解决代码启动后访问RocketMQ-Dashboard找不到127.0.0.1的网页

解决代码启动后访问RocketMQ-Dashboard找不到127.0.0.1的网页

2026-04-16 00:16:36 402

原创 前后分离项目:整合JWT+Shiro

前后端分离的核心优点,其实就是让前端和后端各自干擅长的事,项目更好维护、更好扩展、更好协作。

2026-04-12 23:37:44 426

原创 开放标准(RFC 7519):JSON Web Token (JWT)

JSON Web 令牌 (JWT) 是一种开放标准 (RFC 7519),它定义了一种紧凑且自包含的方式,用于将信息作为 JSON 对象在各方之间安全地传输。此信息是经过数字签名的,因此可以验证和信任。可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对对 JWT 进行签名。

2026-04-12 22:30:37 2125

原创 日志框架:Logback

‌Logback‌ 是一个由 ‌Log4j 创始人 Ceki Gülcü 设计‌的 ‌Java 开源日志框架‌,作为 Log4j 的继任者,它以其 ‌高性能、灵活配置‌ 和 ‌原生实现 SLF4J API‌ 等特性,成为 ‌Spring Boot 的默认日志框架‌,并广泛应用于企业级开发

2026-04-05 22:13:28 498

原创 数据库连接池:Druid

Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生,内置强大的监控功能,监控特性不影响性能。功能强大,能防SQL注入,内置Loging能诊断Hack应用行为。

2026-03-29 17:54:51 675

原创 渐进式JavaScript框架:Vue — API

Vue2提供给开发者用于构建组件、管理状态、处理事件等的一系列方法、属性和规则。

2025-12-29 21:33:24 717

原创 渐进式JavaScript框架:Vue 工具 & 模块化 & 迁移

Vue2 其生态系统围绕开发效率、模块化架构和版本迁移提供了完整支持,同时与其他框架相比有独特的优势。

2025-12-28 23:11:49 731

原创 渐进式JavaScript框架:Vue 过渡 & 动画 & 可复用性 & 组合

Vue2在过渡动画、组件可复用性和代码组合方面提供了灵活且强大的解决方案,既满足简单场景的快速实现,也支持复杂项目的工程化需求。

2025-12-27 23:29:57 1105

原创 渐进式JavaScript框架:Vue 组件

Vue2组件是构建应用的基础单元,它允许你将重复的应用拆分为独立、可复用的代码片段。每个组件都有自己的逻辑、模板和样式,使代码更易于维护和扩展。

2025-12-26 22:10:08 738

原创 渐进式JavaScript框架:Vue

Vue (发音为 /vjuː/,类似view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue都可以胜任。

2025-12-25 23:49:11 695

原创 解决项目启动报 Cannot invoke “com.alibaba.nacos.client.naming.backups.FailoverDataSource.getSwitch()“...

解决项目启动报java.lang.NullPointerException: Cannot invoke "com.alibaba.nacos.client.naming.backups.FailoverDataSource.getSwitch()" because the return value of ".FailoverReactor.access$0000() is null

2025-10-23 00:14:17 1233

原创 解决Nacos2.4启动报 /logs/access_log.x-x-x-x.log (权限不够)、java.net.UnknownHostException: jmenv.tbsite.net

解决Nacos2.4启动报 /logs/access_log.x-x-x-x.log (权限不够)、java.net.UnknownHostException: jmenv.tbsite.net

2025-07-10 21:43:53 1668

原创 解决Vue再浏览器的控制台中更新属性不生效

解决Vue再浏览器的控制台中更新属性不生效

2025-06-19 22:57:57 1142 1

原创 重拾前端基础知识:CSS预处理器

CSS 预处理器是一种能让你使用特殊语法编写 CSS 的工具,它提供了变量、嵌套规则、混合、函数等功能,让 CSS 代码更易维护和扩展。

2025-06-12 00:02:45 1524 1

原创 快速入手:基于SpringBoot的Dubbo应用融合Nacos成为注册中心

Dubbo 是阿里巴巴开源的一个高性能、轻量级的分布式服务框架,在分布式系统开发领域应用广泛。它提供了远程调用、服务注册与发现、负载均衡、集群容错等一系列核心功能,适用于各种大型分布式系统和微服务架构。

2025-03-31 23:01:37 1341

原创 解决Dubbo3调用Springcloud接口报No provider available from registry RegistryDirectory

解决Dubbo3调用Springcloud接口报No provider available from registry RegistryDirectory

2025-03-30 00:09:49 716

原创 解决Dubbo3整合Nacos启动未注册服务

解决Dubbo整合Nacos启动未注册服务

2025-03-25 11:12:48 1663

原创 快速入手:Nacos融合SpringCloud成为注册配置中心

是一系列框架的集合,提供了微服务架构下的各种解决方案,如服务治理、配置管理、熔断器、网关等。它基于,使得开发者能够快速构建微服务应用。Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它可以作为服务注册中心,帮助微服务实例进行注册与发现,使各个微服务之间能够方便地进行通信。Nacos服务器维护着一个服务注册表,记录着各个微服务的实例信息,如IP地址、端口号、服务名称等。当其他微服务需要调用某个服务时,只需从Nacos服务器获取服务实例列表,即可进行远程调用。此外,Nacos。

2025-03-23 23:23:56 1457 4

原创 解决SpringCloud整合Nacos启动报Client not connected, current status:STARTING

解决SpringCloud整合Nacos启动报Client not connected, current status:STARTING

2025-03-20 23:15:35 2890

原创 解决SpringCloud整合Nacos启动报java.lang.IllegalArgumentException: illegal dataId

解决SpringCloud整合Nacos启动报java.lang.IllegalArgumentException: illegal dataId

2025-03-18 12:27:19 1421

原创 Springboot整合Shiro使用yml文件管理Urls

Springboot整合Shiro使用yml文件管理Urls

2025-01-07 22:26:45 535

原创 安全框架:Apache Shiro

Apache Shiro™ 是一个功能强大且易于使用的 Java 安全框架,可执行身份验证、授权、加密和会话管理。使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序 - 从最小的移动应用程序到最大的Web和企业应用程序。

2025-01-02 20:37:51 1530

原创 解决Springboot整合Shiro+Redis退出登录后不清除缓存

解决Springboot整合Shiro+Redis退出登录后不清除缓存

2025-01-01 00:44:51 1354

原创 解决Springboot整合Shiro自定义SessionDAO+Redis管理会话,登录后不跳转首页

解决Springboot整合Shiro自定义SessionDAO+Redis管理会话,登录后不跳转首页

2024-12-26 13:55:06 707

原创 解决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 923

原创 解决SpringBoot连接Websocket报:请求路径 404 No static resource websocket.

解决SpringBoot连接Websocket报:请求路径 404 No static resource websocket.

2024-11-26 08:43:17 2123 2

原创 【汇总】解决SpringBoot3整合Shiro启动报错 Error processing condition on ShiroWebFilterConfiguration.globalFilters

解决SpringBoot3整合Shiro启动报错 Error processing condition on ShiroWebFilterConfiguration.globalFilters

2024-11-21 20:57:05 1654

原创 消息中间件:RabbitMQ

RabbitMQ 是一个开源的消息代理软件,它实现了高级消息队列协议(AMQP)标准,提供了可靠的消息传递机制,用于应用解耦、异步、流量削锋、数据分发、错峰流控、日志收集等等。

2024-09-30 17:51:06 1481

原创 解决RabbitMQ设置x-max-length队列最大长度后不进入死信队列

解决RabbitMQ设置x-max-length队列最大长度后不进入死信队列

2024-09-22 23:40:45 1579 1

原创 解决RabbitMQ设置TTL过期后不进入死信队列

解决RabbitMQ设置TTL过期后不进入死信队列

2024-09-14 10:06:02 2002

原创 Easy Redis Java 客户端:Redisson

Redission是一个基于Redis的Java框架。它提供了许多分布式的数据结构和功能,如分布式锁、MapQueue和Topic等。Redission可以帮助简化并发编程的复杂性,并提供可重入锁、公平锁等常用的分布式锁,支持异步执行、锁的自动续期、锁的等待,等特性。

2024-07-23 10:48:41 1579

原创 MySQL事务隔离

在MySQL中,事务隔离是指控制并发事务之间相互影响的程度。MySQL支持多种事务隔离级别,包括读未提交、读已提交、可重复读和串行化。这些事务隔离级别可以通过设置参数来进行配置。

2024-07-08 02:41:19 1339

原创 NoSql数据存储:Redis

Redis是一个开源(BSD许可)的键值对内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis提供了数据结构,如字符串、哈希、列表、集合、排序集合、范围查询、位图、超日志、地理空间索引和流。Redis具有内置复制、Lua脚本、LRU驱逐、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster提供高可用性和自动分区。

2024-05-13 12:18:25 1108 1

原创 解决SpringBoot整合MyBatis和MyBatis-Plus,请求后不打印sql日志

解决SpringBoot整合MyBatis和MyBatis-Plus,请求后不打印sql日志

2024-05-13 09:53:29 5528

原创 数据持久层框架:MyBatis-Plus

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2024-03-05 22:11:27 1411 1

原创 数据持久层框架:MyBatis

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

2024-03-04 17:21:36 1629

原创 解决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 3516

原创 重拾前端基础知识:HTML

超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

2024-02-29 01:37:19 1656

Dubbo整合Nacos成为注册中心

Dubbo整合Nacos成为注册中心

2025-03-31

Nacos融合SpringCloud成为注册配置中心

Nacos融合SpringCloud成为注册配置中心示例代码

2025-03-23

shiro项目示例!!!!

shiro项目示例

2025-01-02

超详细集合流程图.pdf

讲解Map、Set、List底层源码分析,带你体验不一样的增删改查。

2021-12-18

java环境jdk1.8

解压后,双击.exe文件,点击下一步,直至安装结束即可。

2022-08-04

一些服务器软件安装手册

一些服务器软件安装手册

2022-06-16

Mui.picker.min.js

MUI的时间控件,方便很多的小伙伴们一起使用,帮助跟多有需求的同学,mui.picker.min.js

2019-01-11

office2016安装说明.txt

office2016下载,安装说明书(附:安装包)

2021-04-01

jquery-ui.min.js+CSS

jquery-ui.min.js+CCS希望能帮助你解决开发过程种遇到的问题,帮组大家快速进入开发学习当中

2019-01-11

微基准测试工具:jmh

JMH是Java性能测试工具,主要是对工程中一些方法进行一些基准测试,支持的时间单位为:nano / micro / milli / macro

2022-01-13

非常好用的日志工具log4j

Simple Logging Facade for Java(SLF4J) ,它为多个日志框架提供了一个封装好的调用方式。SLF4J 允许用户在部署时插入所需的日志框架。

2022-01-11

不收取积分的最新版的junit5

主要分为三个jar包,直接引入到普通java项目中即可使用,如果你使用的是web项目可以使用maven下载

2022-01-10

数据库管理工具navicat15安装包.zip

帮助大伙提高开发效率,付含使用说明

2021-07-11

newutil.zip

本逆向工程使用于Mysql的生成,为了方便Mybatis的开发,提高效率。使用前先将create_mapper.xml中的数据库等信息进行修改,然后点击bulid_mysql.bat的文件运行最后方可达到我们想要的内容

2019-05-11

excelUtil.zip

本工具类适用于excel导出,本文件中有两个类,一个excelData是用来传数据的,表头和内容,一个ExcelUtils是用来下载文件的,通过调用exportExcel()方法传输数据

2019-07-29

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

TA关注的人

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