自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HarryChenj的专栏

HarryChenj的专栏

  • 博客(169)
  • 资源 (53)
  • 收藏
  • 关注

原创 RedissonLock源代码分析与锁应用

文章主要探讨分布式环境下定时任务重复执行问题及Redisson分布式锁解决方案。第一部分深入分析RedissonLock核心源码,重点解析tryLock方法实现机制,包括锁申请、订阅释放事件、阻塞等待与自旋重试等关键流程。第二部分介绍锁的业务应用实践:通过@注解方式实现接口方法级锁控制,以及代码行级别的精细化加锁操作。

2025-06-17 09:28:11 541

原创 LAMP-Cloud与RuoYi-Cloud技术架构对比

开源企业管理系统框架LAMP-Cloud(灯塔)与RuoYi-Cloud(若依)技术架构对比

2025-06-10 12:39:14 930

原创 AOP实现Restful接口操作日志入表方案

本文介绍了一种基于注解的非侵入式Restful接口操作日志记录方案。通过定义@WebLog注解和OptLogDTO实体类,结合AOP切面编程,在接口方法执行前后自动记录操作日志。方案包含基本表(base_operation_log)存储接口基础信息,扩展表(base_operation_log_ext)保存请求参数和响应数据。SysLogAspect切面类通过拦截标记注解的方法,在三个关键节点(执行前、返回后、异常时)收集日志数据,包括IP、操作人、请求方法等字段,并通过事件机制异步存储。该设计降低了代码耦

2025-06-06 17:50:44 743

原创 CronExpression根据不同日期维度生成下一周期执行时间

基于日期和cron表达式计算下一执行时间的实现方案。主要内容包括:1)日期计算工具类WoDateUtil,提供nextDate方法支持weekly/monthly/yearly/fixed_date四种周期类型的时间计算;2)测试案例演示了如何使用该工具类计算年、月、周三种周期的下次执行日期。该实现将日期计算逻辑封装成工具类,支持灵活的周期配置,可广泛应用于定时任务场景。核心思路是通过解析cron表达式并结合当前日期,计算出满足条件的最早未来执行时间点。

2025-06-05 16:16:56 365

转载 Java工具包类库Hutool

JAVA工具集,也是一个知识库,涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库JDBC、JSON、HTTP客户端等一系列操作

2025-05-27 14:19:20 82

原创 注解方式实现主类属性和组合子类属性递归Valid校验

1.注解方式实现主类属性和组合子类属性递归Valid校验(@NotNull/@NotBlank)2.fastjson实现不确定的JSON串转换成组件类

2025-04-11 10:15:18 308

原创 Sa-Token核心功能解剖三(OAuth2.0认证、分布式会话、参数签名 )

Sa-Token核心功能解剖三(OAuth2.0认证、分布式会话、参数签名 )

2025-03-31 17:56:47 979

原创 Sa-Token核心功能解剖二( Session会话、 持久层Redis扩展 、全局侦听器 、全局过滤器、多账号体系认证、单点登录)

Sa-Token核心功能解剖二( Session会话、 持久层Redis扩展 、全局侦听器 、全局过滤器、多账号体系认证、单点登录)

2025-03-27 16:33:28 1226

原创 Sa-Token核心功能解剖一(登录认证、权限认证、注解式鉴权、路由拦截式鉴权 )

Sa-Token核心功能解剖一(登录认证、权限认证、注解式鉴权、路由拦截式鉴权 )

2025-03-26 18:04:38 996

原创 对接SaToken @SaCheckEL 鉴权注解

SaToken SpEL 表达式注解鉴权 对接

2025-03-21 18:06:07 503

原创 智慧城市初探与解决方案

智慧城市应用与平台初探

2024-11-20 16:14:44 1702

原创 数字孪生应用与平台初探

数字孪生应用、平台

2024-11-20 12:03:00 1299

原创 MySQL深入:B+树的演化、索引和索引结构

MySQL深入,B+树的演化、索引和索引结构

2024-11-15 15:01:20 960

原创 企业IT架构转型之道:阿里巴巴中台战略思想与架构实战感想

企业IT架构转型之道

2024-11-05 16:28:35 1633

原创 软件工作者旅程,勉励自己

我的第一份工作教会了我基础的编程技能和团队合作的重要性。我学会了如何将理论知识应用于实际项目中,这是我职业生涯的宝贵起点。我学会了如何与客户沟通,理解他们的需求,并将其转化为软件解决方案。我意识到,领导力不仅仅是指挥,更是服务和赋能,要与团队成员密不可分。我学会了如何保持冷静,分析问题,并找到最有效的解决方案。这种学习态度不仅让我保持了竞争力,也激励了我的同事和团队。要时刻保持健康的身体和清晰的头脑,这对于长期的职业成功至关重要。我享受传授知识和经验的过程,同他们共同分享技术专题,大家一同成长和进步。

2024-10-29 14:32:03 263

原创 SSE[Server-Sent Events]实现页面流式数据输出(模拟ChatGPT流式输出)

SSE、Server-Sent Events实现页面流式数据输出、模拟ChatGPT流式输出

2024-01-19 18:32:51 5092 3

原创 基于zookeeper实现服务节点HA主备自动切换

zookeeper实现服务节点HA主备自动切换1主多从模式ZooKeeper实现高可用主备模式自动切换基于SpringBoot2.5.6、SpringFrameWork5.3.12、JDK8

2024-01-08 15:46:40 2526 2

原创 Java JDK8到21演升特性汇总

Java JDK8到21演升特性汇总

2024-01-05 16:58:23 1662

原创 Spring WebSocket通信应用二[基于Redis实现Ws分布式]

基于Redis发布订阅实现Spring WebSocket分布式通信

2024-01-04 16:27:43 1147

原创 Kafka3.1部署和Topic主题数据生产与消费

Kafka3.1部署、应用(Topic主题数据生产与消费)

2023-09-08 18:24:20 969

原创 文件文档在线预览转换解决方案和应用

解决文件文档在线预览、转换,文件文档在线预览、转换部署和应用、Word、PPT转换成Pdf在线浏览、PDF关键字高亮定位与搜索

2023-08-24 14:34:28 1843

原创 SpringBoot集成ShedLock分布式定时任务

SpringBoot集成ShedLock分布式定时任务、分布式定时调度

2023-02-22 14:20:05 1120

原创 SpringBoot 整合Redis客户端lettuce,LPOS异常分析

SpringBoot 整合Redis客户端lettuce,LPOS异常分析

2023-01-10 10:06:20 1320 1

原创 dockerfile制作各应用镜像实例

dockerfile制作各应用镜像实例、jar、war、nginx

2022-12-21 13:40:36 677

原创 Spring WebSocket通信应用

Spring WebSocket、WebSocket通信、WebSocket心跳监测

2022-12-14 15:53:16 1175

原创 spring security安全认证登录全流程分析

spring security安全认证,登录全流程

2022-12-12 16:17:35 865

原创 smart-doc 文档生成器实战

smart doc,使用文档、说明文件、帮助文件等文档生成器

2022-12-12 15:58:53 1207

转载 Spring的Factories机制介绍

Spring的Factories机制介绍

2022-11-16 14:41:04 111

原创 定时任务动态管理-Scheduled

定时任务动态管理分方案:Web前台配置Trigger触发器(关联Cron)、ThreadPoolTaskScheduler类创建Scheduler方式下进行Schedule调度任务的动态管理

2022-11-07 18:59:44 2024 1

原创 python更新mysql两种方式

python两种mysql connect和update操作方式

2022-08-11 17:31:21 3676

原创 自动化Playwright专题汇总

palywright入门、核心架构、核心知识点、selector、RF测试等汇总

2022-08-10 18:25:47 2070 1

原创 docker专题-数据管理

docker数据管理、数据卷Data Volumes、数据卷容器、docker数据通信、共享

2022-08-10 17:52:16 315

原创 Docker专题-入门与运维

docker专题,docker概念、运维操作、docker入门知识

2022-08-10 17:36:26 376

原创 系统权限-数据权限案例分析

1.系统权限-基于部门级别的实例实现、分析2.基于开源的若依系统权限架构3.数据权限实例实现、分析

2022-08-08 17:59:46 2659

原创 Spring Cloud + Feign实现微服务负载路由

项目的启动顺序为spring-cloud-eureka 提供注册服务:节点两个【resumer-eurake-9001、resumer-eurake-9002】微服务(提供服务):节点两个【resumer-user、resumer-user2forTest】spring-cloud-feign调用微服务(服务消费端):【resumer-feign】1 spring-cloud-eureka1.1 resumer-eurake-9001resumer-eurake-9001配置文件applicat

2021-06-01 13:14:36 721 4

原创 2取模技巧

String transaction_id = 数据库或业务消息中变动的唯一值;int hash = transaction_id.hashCode() ^ (transaction_id.hashCode() << 16);String url;if ((hash & 2) == 0) { syso("负载分发0")} else { syso("负载分发1")}通过获取String hashcode值 和 移位 的交集生成新值,然...

2021-05-18 11:05:52 845

原创 SpringBoot-ThreadPoolExecutor实例demo

本章节为基于SpringBoot 通过注解方式实现ThreadPoolExecutor实例,步骤过程如下:1、定义ExecutorConfig类,用于配置、初始化ThreadPoolTaskExecutor类package com.example.threadpooldemo.config;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.an.

2021-05-17 17:18:21 719

原创 JDK9主要新特性介绍

1.Java 9 REPL (JShell) - 交互式编程环境 JShell 是 Java 9 新增的一个交互式的编程环境工具,允许无需使用类或者方法包来执行 Java 语句,可以直接 输入表达式并查看其执行结果。执行 JSHELL $ jshell | Welcome to JShell -- Version 9-ea...

2019-06-28 17:31:03 2814

原创 JDK8主要新特性介绍(二)

1.6 类库新特性 ●java.util.stream 类库包新特性 ●java.util.Optional 类新特性 ●java.util.Base64 类新特性 ●Java.time 类新特性 ●其它常用类新增特性 ●HashMap类性能提升1.6.1 java.util.stream 类库包...

2019-06-28 11:33:37 1578

原创 JDK8主要新特性介绍(一)

1、语言新特性1.1接口新增默认方法与静态方法1.1.1 Interface Default Method:For creating a default method in java interface, we need to use “default” keyword with the method signature. For example:package com.java8.d...

2019-06-21 17:13:50 92933 17

J2EE指南[pdf]

J2EE指南是对J2EE的全面学习,是一本好资料书

2009-04-27

Struts in Action 中文修正版.pdf

Struts in Action 中文修正版是对Struts的深度学习,是一本很经典的书,学Struts的我想没有不知道的-----有一定的难度,初学者请不用下载------

2009-04-27

hibernate&Structs API.rar

hibernate&Structs API.rar是hibernate ,Structs 的API参考手册,是查阅相关内容必备的资料,都是.chm格式---

2009-04-27

JDK_API_1_5_zh_CN.rar

JDK_API_1_5_zh_CN是一本java API参考手册,可能查阅java里的相关函数,并从返回值,参数,各方面进行介绍-------

2009-04-27

NSIS NSI源代码 制作JAVA WEB + TOMCAT7 + jdk1.7

NSIS NSI源代码 制作JAVA WEB + TOMCAT7 + jdk1.70

2013-08-21

thrift + 服务模型实例演示(java)

主要是对thrift0.9.0 TSimpleServer、TThreadPoolServer 、TNonblockingServer、THsHaServer等服务模型实例和AsynClient 异步客户端实例代码的演示

2013-05-29

解决ORA-01033 ORACLE 正在初始化或关闭

解决ORA-01033 ORACLE 正在初始化或关闭

2011-10-13

NSIS NSI源代码 制作JAVA WEB + TOMCAT7

通过NNIS工具初步完成应用系统与TOMCAT 7.0 的EXE安装包(包括:程序的安装、禁止多次安装、卸载、环境变量修改、应用系统快捷方式启动、服务器JDK检测、注册应用系统window服务形式启动等)制作; 并与本机、其它windows服务器测试成功;

2013-08-22

JSP实用编程实例集锦(PDG)

JSP实用编程实例集锦(PDG)适合想对jsp全面学习的学友,内容很基础,涉及到数据库的链接,css,js---但没有涉及到servlet ,JB ,EJB-----

2009-04-27

NSIS制作EXE安装包手册

NSIS制作EXE安装包手册

2013-08-21

jquery-easyui-1.2.6JS源代码、DEMO、API

jquery-easyui-1.2.6JS源代码、DEMO、API,很全面,学习jquery-easyui-1.2.6必不可少的参考资源

2013-11-12

Java 编程艺术--PDF教程

主要内容为: java精髓,实现语言解释器,下载管理器, E-Mail客户端的实现,internet的搜索,统计,图表, 递归下降的表达式解析器,Applet,AI问题求解,HTML等

2010-08-06

J2EE 5.0 API & DHTML 手册 &Javascript5.5语言参考.rar

J2EE 5.0 API & DHTML 手册 &Javascript5.5语言参考.rar是对J2EE 5.0 API ,DHTML ,Javascript5.5的语言参考手册,是学习它们必须必备的资料,全是.chm格式-------

2009-04-27

jquery-easyui-1.3.4源代码 + DEMO + API

jquery-easyui-1.3.4完全的源代码 、API说明、DEMO实例,学习jquery-easyui-1.3.4必备参考资料

2013-11-12

JS知识总结与JS入门经典实例代码

涉及内容 1:对JS知识各网络的总结 2:JS入门经典一书实例代码与几个额外实例的代码

2010-10-21

Struts小实例StrutsExample

关于struts小实例,里附有开发程序的详细解释与对应对Struts核心 ,工程流程原理 ,启动后Struts里流走顺序,是初学者的很好参考实例

2009-07-30

Struts in Action 中文修正版源代码2

由于上传文件大小的问题,我只能分两次上传,不过你放心,下载后一定没有问题,而且是和Struts in Action 中文修正版配套------

2009-04-27

Hibernate与struts实例 HiberORM1toN

1.本实例里是结合Hibernate与struts的实例,而Hibernate的ORP采用one-to-many. 2.内含SQL2000对应表的创建 3.是结合Hibernate与struts的非常棒的实例,已经经过 我多次调试,没有问题。

2009-07-30

Struts in Action 中文修正版源代码1

由于上传文件大小的问题,我只能分两次上传,不过你放心,下载后一定没有问题,而且是和Struts in Action 中文修正版配套------

2009-04-27

深入浅出 MFC<华中理工 简体版>

深入浅出 MFC<_华中理工_简体版>是一本学习VC可视化环境的很好,也是必备的资料书,是学习MFC经典之作,我想学习VC的人没有不知道深入浅出 MFC:

2009-03-25

百度智慧城市解决方案,包括城市大脑、治理和民生服务等章节

百度 智 慧 城 市解决 方 案,包括如下内容: 百度智慧城市 百度城市大脑 智慧城市解决方案 城市大脑: 城市数据服务中心 城市全域感知中心 城市 AI 服务中心 城市智能运行指挥中心 城市大脑安全体系 城市治理: 一网统管 智慧公安 - 数字化指挥平台 智慧公安 - 城市智能防控圈 智慧公安 - 大数据研判平台 智慧应急 智慧交通 智慧城管 时空遥感 智慧生态 智慧党建 。。。。。。。

2024-11-20

1.SSE、Server-Sent Events实现页面流式数据输出 2.模拟ChatGPT流式输出

1.SSE、Server-Sent Events实现页面流式数据输出 2.模拟ChatGPT流式输出

2024-01-19

zookeeper实现服务节点HA主备自动切换,1主多从模式、ZooKeeper实现高可用

zookeeper实现服务节点HA主备自动切换 1主多从模式 ZooKeeper实现高可用 主备模式自动切换 基于SpringBoot2.5.6、SpringFrameWork5.3.12、JDK8

2024-01-08

Redis实现WebSocket分布式通信

采用技术:springboot、websocket、redis发布订阅; 基于Redis实现Spring WebSocket分布式通信。 环境说明:spring-boot-2.5.6、springframework-5.3.12,spring-websocket-5.3.12、spring-data-redis-2.5.6、JDK 8 实现服务端多节点的情况下,主动推送消息到客户端(即设备1、2、......N)

2024-01-04

Maven by Example

Maven by Example,从MAVEN官网下载而来,绝对高清并带有标签、目录

2014-08-06

Spring WebSocket通信应用实例demo

Spring WebSocket通信应用实例demo、双向通信、WebSocket、心跳监测

2022-12-14

docker基础入门、应用、常用运维

主题内容为: 1.简介与安装:发展缘由,为什使用Docker,应用场景等 2.运行原理 3.架构 4.数据管理 5.常见命令 6.Dockfi

2022-09-21

Playwright专题培训

主题内容包括: 1.序言 2.特性 3.安装(3.1命令行工具) 4.模块构成 5.关键内容点 5.1元素选择器selector 5.2可操作性 5.3网页加载过程 6.playwright Robot Framework(RF测试架构) 8.技术网站

2022-09-21

3Maven创建web项目具体步骤.docx

包括: 1 Eclipse创建Maven web项目具体步骤(现在所有公司MAven WEb 项目框架) 2 过程中出现各种问题以及解决办法的汇总,一共7个

2014-12-30

jquery-loadmask-0.4[蜗牛修改版]

jquery-loadmask-0.4[蜗牛修改版],是对jquery-loadmask-0.4 ,基于jquery,实现指定页面DOM元素、指定等候、锁屏时间等功能;语法:$("#锁定DOM元素ID").mask("正在处理,请稍等......", -10[出现廷迟时间毫秒], 5000[锁屏时间毫秒]);

2013-11-12

读取EXCEL Demo&Servlet DEMO

采用 Eclipse + JSP + JQuery + Servlet + Ajax + POI(解析EXCEL,支持XLXS),解析,读取EXCEL内数据,并通过Servlet 框架,回写到JSP

2017-08-17

Zookeeper概述、原理及应用汇总

1)Zookeeper概述、原理及应用汇总 2)Zookeeper分布式服务框架内容总结:包括四字命令、命令行工具操作、目标、概念、 Zookeeper结构等说明 3)4大应用场景(配置中心、集群管理、等) 4)Linux Evi集群(三台PC)部署

2017-03-22

SecureCRT6、含注册机、破解说明

SecureCRT6 1)支撑Win XP、7、8 32位和64位OS 2)含注册机 3)附带破解说明

2018-11-09

Zookeeper公司内部交流学习、培训总结

内容包括: 1)Zookeeper公司内部交流学习、培训PPT【ZooKeeper前言、是什么&为什么要用、ZAB、4大应用场景分析&JAVA实例Demo Code、3.4.9版本源代码Eclipse创建】 2)Eclipse 支持的 3.4.9版本源代码 JAVA Project

2017-03-22

easyUi+jquery+common-file-upload +struts2带进度条的文件上传DEMO

基于eclipse + easyUi1.2.6+common-fileupload + struts2实现带进度条的文件上传DEMO,具体效果跟思路可见我的博客:http://blog.csdn.net/jun55xiu/article/details/22042279

2014-03-25

ganymed-ssh2 工具类

ganymed-ssh2 工具类,SSH登录远程服务器,并返回指定命令执行的结果集

2017-03-06

Rational_rose_2003在win7_32、64位系统下的安装

Rational_rose_2003在win7_32、64位系统下的安装

2014-05-04

nxbook-pdf

nxbook-pdf,从Maven官网下载而来,绝对高清 并带有标签、目录

2014-08-06

Nexus2.7.2-03 + Maven3.1.1 + JAVA Project 管理

包括: 1 Nexus 研究汇总(概念、作用、安装、管理操作) 2 Maven3 研究汇总(概念、作用、安装、核心流程、生命周期和阶段等核心、实用技术) 3用nexus搭建maven私服 4 eclipse+nexus+maven+JAVA Project管理实战

2014-12-30

showLoading插件DEMO

showLoading插件DEMO,Juary遮罩效果,实现指定DOM元素的遮罩

2017-08-17

空空如也

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

TA关注的人

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