自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot集成Redis的通用配置类

package com.kevin.springbootredis.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectM

2021-06-28 22:22:06 219

原创 ZK简单的实现分布式锁

ZK实现分布式锁的原理```javapackage com.example.springbatchdemo.zookeeper;import org.I0Itec.zkclient.IZkDataListener;import org.I0Itec.zkclient.ZkClient;import org.I0Itec.zkclient.exception.ZkNodeExistsException;import java.util.Collections;import java.ut

2021-05-27 14:17:22 290

转载 JUCxu学习整理

JUC 知识点 - 全集juc是什么 ?java.util.concurrentjava.util.concurrent.locks锁相关APIjava.util.concurrent.atomic原子性操作api线程安全,灵活JUC 分类总结 ?锁可重入锁 ReentrantLock,读写锁 ReadWriteLock,邮戳锁 StampedLock,等待通知 Condition,阻塞唤醒 LockSupport原子类基本类型,

2021-05-23 14:33:30 255

原创 JAVA面试八股文

mq如何保证消息不丢失一、消息丢失的场景当生产者往 MQ 中写数据时,可能出现网络故障,消息压根就没到达 MQ 内部,生产者端对这个异常没有捕获,不做任何处理,这种场景会导致消息丢失二、为什么丢消息一条消息从产生到被消费,中间会经历三个环节:生产者、MQ 内部、消费者,消息在这三个环节中均有可能出现丢失。在生产者环节丢失当生产者往 MQ 中写数据时,可能出现网络故障,消息压根就没到达 MQ 内部,生产者端对这个异常没有捕获,不做任何处理,这种场景会导致消息丢失。当消息达到 MQ 所在的机器

2021-05-22 22:58:32 899

原创 MySql查询时间段日期的小坑

需求:查询某张表中一天的数据select * from user where created_date BETWEEN '2021-04-13 00:00:00' and '2021-04-13 24:00:00'; 查询的时候,发现数据库实际上是有数据的,但是实际查询出来的数据是空的select * from user t where t.created_date>= '2021-04-13 00:00:00' and t.created_date <='2021-04-13 24:00

2021-04-13 15:16:28 360

原创 简单的基于Redis实现的队列

简单的基于Redis实现的队列package com.example.springbatchdemo.redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** * @author v_tianwenkai * @since 2021/3/31 15:22 */public class JedisUt

2021-04-09 16:02:18 215

原创 在使用feign进行远程服务调用时,有几个小坑

在使用feign进行远程服务调用时,需要注意的点1。 在接口上,方法的入参上已经标识了注解@RequestBody,在实现类Provider对应的方法入参类型上也依然需要加@RequestBody例如:实现类Provider:yourMethod(@RequestBody BdgmActualRepayInfoDTO bdgmActualRepayInfoDTO) {// dosomething}2。在接口上使用@RequestParam,需要指定其注解字段的名称:如下:yourMetho

2021-03-25 10:27:04 656

原创 MySql 在LIMIT、DISTINCT关键字出现的数据遗漏

MySql 在LIMIT、DISTINCT关键字出现的数据遗漏select DISTINCT b.due_bill_no from asset_receipt_detail b where b.project_no = ? and b.batch_date = ? limit ?,?执行的结果,如果有多条分在不同的页码上,会出现数据遗漏,需要包装,如下select * from (select DISTINCT b.due_bill_no from asset_receipt_detail b whe

2021-03-25 10:25:25 588

空空如也

空空如也

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

TA关注的人

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