自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 分布式锁

目录   什么是分布式锁 为什么要使用分布式锁 分布式锁应该具备哪些条件 分布式锁的三种实现方式 基于数据库 基于缓存实现 Spring AOP 简化分布式锁 基于Zookeeper的实现方式 总结   什么是分布式锁         要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁,进程锁。 线程锁:主要用来给方法,代码块枷锁。当某个方法或代码使用锁,在同一时...

2018-08-29 14:16:01 325

原创 取得给定汉字串的首字母串,即声母串,特殊字符用‘#’(注:只支持GB2312字符集中的汉字)

public class ChineseInital { private final static int[] areaCode = {1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722, 3730, 3858, 4027, 4...

2018-08-02 18:55:42 439

原创 RabbitMQ延时队列

MQConfig @Configuration @ConditionalOnProperty(name = "spring.rabbitmq.addresses", havingValue = "") public class MQConfig implements RabbitListenerConfigurer { public static final String Q...

2018-08-02 14:42:33 426

原创 基于反射解析Excel生成集合对象

装载流 public static List<Map<String, Object>> importExcel(MultipartFile file, Object obj) throws Exception { //装载流 XSSFWorkbook hw = new XSSFWorkbook(file.getInputStream()...

2018-08-01 10:20:25 445

原创 使用generator定制生产代码

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-g...

2018-08-01 10:06:59 219

原创 mysql 中如何取得汉字字段的各汉字首字母,特殊字符用‘#’

DROP FUNCTION IF EXISTS `getInitial`; CREATE DEFINER = `dowadmin`@`%` FUNCTION `getInitial`(str VARCHAR(255) CHARSET utf8)  RETURNS varchar(255)     READS SQL DATA BEGIN     DECLARE V_RETURN VARCHAR(...

2018-08-01 09:58:56 810

空空如也

空空如也

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

TA关注的人

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