自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis集群cluster:增加删除(伸缩)节点操作步骤

Redis集群cluster:增加删除(伸缩)节点操作步骤。因为是自己练习的,所有没有弄多台服务器来练习。

2022-06-28 14:52:59 4252 5

原创 EasyUI的commbox下拉级联+搜索+下拉多选功能

一个基于easyui的3级下拉级联+搜索功能+下拉多选功能于一身。

2022-05-12 11:05:15 2006

原创 秒杀抢购异步下单:基于Redis的消息队列秒杀抢购异步下单功能

Redis的stream类型的消息队列实现异步下单功能。Redis版本至少要5.0及以上版本才可以使用,如果业务不是很庞大、体量不是很大的话,完全可以采用该模式来实现秒杀抢购异步下单功能。

2022-04-09 23:33:35 2303

原创 一个基于Redis+Redisson+阻塞队列模式的一种异步秒杀下单代码,提高并发能力。

一个基于Redis+Redisson+阻塞队列模式的一种异步秒杀抢购下单功能,提高并发能力。

2022-04-09 22:46:59 1751 2

原创 自定义redisTemplate序列化配置

使用spring-boot-starter-data-redis来操作redis时,自定义RedisTemplate类

2022-04-09 22:32:54 968

原创 史上最全的RedisTemplate操作redis常用方法的工具类ResdisUtils

使用spring-boot-starter-data-redis来操作redis时,RedisTemplate一些常用方法的工具类,提高开发效率。

2022-04-09 22:23:42 992

原创 EasyUI年-月日期格式的日期时间控件+行内编辑的年-月日期格式的日期时间控件

EasyUI自定义没有年月格式的,因此弄了一下年月格式的代码。EasyUI年-月日期格式的日期时间控件+行内编辑的年-月日期格式的日期时间控件

2022-04-08 09:52:29 2661

原创 ID生成策略——基于redis生成全局唯一ID,单体、集群、分布式均适用

基于redis的ID生成策略,网上很多全局唯一ID的生成策略,感兴趣的可以去百度看看,自己写的一个基于reids生成id的一个。ID要求就是:唯一性、安全性=》高可用、高性能、递增性等废话不多说,直接上代码:

2022-03-24 23:00:29 2623 2

原创 Java日期时间格式化可能出现的问题

需要用到时间格式化,你要小心了,处理各种业务订单的时候,也要注意哦,bug无处不在,前者填坑后者躺平。

2022-03-02 14:53:21 869

原创 Redis常用命令-史上最全最新版本(二)

Redis,一个热门的NoSQL之一。Redis命令大全最新版的。本文章主要内容是:三种特殊的类型、事物、发布订阅、资源。

2022-01-11 18:31:57 609

原创 Redis常用命令-史上最全最新版本(一)

Redis,一个热门的NoSQL之一。Redis命令大全最新版的,本章包含redis命令中:服务器、连接、key键操作、五大数据类型。

2022-01-10 00:38:56 15344

原创 springboot整合Redis时,org.springframework.data.redis.RedisSystemException: Error in execution;

org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation against a key holding the wrong kind of value

2022-01-06 00:00:38 12364 2

原创 LocalDateTime、LocalDate、Date的相互转换及与String类型的相互转换

LocalDateTime、LocalDate、Date的相互转换及与String类型的相互转换目录LocalDateTime 转 LocalDate:LocalDateTime 转 DateLocalDate 转 LocalDateTimeLocalDate 转 DateDate 转 LocalDateTimeDate 转 LocalDateLocalDateTime、LocalDate、Date 转StringString 转 Date、LocalDateTime、LocalDate目录前言:Loc

2021-09-22 23:29:12 572

转载 Java迭代器(iterator详解以及和for循环的区别)

前言:迭代器是一种模式、详细可见其设计模式,可以使得序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到这个对象,使用迭代器就可以遍历这个对象的内部。Iterable:实现这个接口的集合对象支持迭代,是可以迭代的。实现了这个可以配合foreach使用~Iterator:迭代器,提供迭代机制的对象,具体如何迭代是这个Iterator接口规范的。//Iterable JDK源码//可以通过成员内部类,方法内部类,甚至匿名内部类去实现Iterator

2021-03-22 10:08:01 230

转载 SpringBoot面试题整理(2020)

1. 什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2. Spring Boot 有哪些优点?Spring Boot 主要有如下优点:容易上手,提升开发效率,为 Spring 开发提供一个更快、更广泛的入门体验。开箱即用,远离繁琐的配置。提供了一系列大型项目通用的非业务性功能,例如:内嵌服务器、安全管理、运行数据监控、

2021-02-27 15:34:24 596

原创 Mybatis动态sql中的foreach标签的使用

foreach 也就是遍历迭代,在SQL中通常用在 in 这个关键词的后面foreach元素的属性主要有 item,index,collection,open,separator,close。分别代表:item表示集合中每一个元素进行迭代时的别名,index用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符,close表示以什么结束代码片段:<select id="selectByIds" result

2021-02-26 14:46:17 527

原创 Mybatis动态sql中的trim标签的使用

trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码:1、select * from user   <trim prefix="WHERE" prefixoverride="AND |OR">    <if test="name != null and name.length()>0"> AND name=#{name}</if>    <if test="gender != null and gender.len

2021-02-26 14:39:55 303

转载 MyBatis面试题及答案(36题)

1、什么是MyBatis?答:MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。2、讲下MyBatis的缓存答:MyBatis的缓存分为一级缓存和二级缓存,一级缓存放在session里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现Serializable序列化接口(可用来保存对象的状态),可在它的映射文件中配置3、Mybatis是如何进行分页的?分页插件的原理是什么?答:1)Mybatis使用RowBounds对象进行分页,也可以直接编写

2021-02-24 09:04:31 3328

ocjp认证,1z0-808题库(中英)+解析.rar

ocjp认证,1z0-808题库(中英)+解析。jdk1.8版本。中文英文题库包含解析。中文自行整理的。希望对各位有所帮助。

2020-08-30

空空如也

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

TA关注的人

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