自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringBoot+Zookeeper+Curator+SpEL+AOP实现优雅无侵入分布式锁

SpringBoot+Zookeeper+Curator+SpEL+AOP实现优雅无侵入分布式锁序言maven依赖配置文件配置类分布式锁客户端分布式锁注解分布式锁切面类 序言 分布式锁在主流实现技术上主要有以下三种: 基于redis实现,比如redis官方推荐的redission 基于数据库实现,比如借助unique key 基于zookeeper,主要是临时文件路径+session 至于优劣可参考另外一篇博客。本篇博客演示的是zookeeper结合apache的curator实现分布式锁。 maven

2020-06-09 19:24:54 441 3

原创 Java基于注解的通用EXCEL导出

基于注解的通用EXCEL导出序言环境及技术选型数据结构定义注解及枚举工具实现类DEMO演示Excel写入流程 序言 在Java项目中,经常会被要求导出各式各样的excel报表.报表除了列头和列数不同外,其他几乎都是相同的.基于此以及复用性考虑,通过注解和反射技术实现通用型报表导出. 环境及技术选型 1.Excel报表导出使用的是jxl插件.当然你可以根据自己项目中已有的报表或模板技术替换相关API...

2019-08-22 14:13:57 922

原创 Java基于反射的内存分页排序

Java基于反射的内存分页排序序言应用场景程序源码 序言 提到分页,我想大部分开发者首先会想到数据库分页技术。是的,正常情况下分页排序我们都会交给数据库来做,毕竟这么做省时省力。凡是都有例外,当我们的业务逻辑或者查询数据无法通过一条sql完成时,这时我们就需要把所有的数据查询出来,在内存中进行排序分页。 应用场景 提到内存,我们就要知道如果数据量过大,本篇分享就不再适用。这里主要是针对成千上万条数...

2019-09-01 12:20:48 372

oracle job创建脚本

简单的oracle job脚本,如有需求,清参考网上其他资源

2014-10-23

空空如也

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

TA关注的人

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