自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 手写hashMap

手写hashMaphashmap原理hashMap是一个 key vlue 存储的类,,主要使用了数组+链表两种数据结+hash取模算法实现。图解:Entry:存储数据的基本类public class Entry<K,V> { K k; V v; Entry<K ,V> next; /** *在next指向下一个节点 */ public Entry(K k ,V v ,Entry<K,V> next

2021-02-18 17:18:29 452 1

原创 使用esaypoi动态生成列导出

引入easypoi依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version> </dependency> <dependency>

2021-03-01 14:56:41 630 2

原创 使用ConcurrentHashMapsh实现本地缓存

如果不考虑多线程使用hashMap也是可以的代码实现:package com.zto.intl.bos.man.util;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;/*** 基于ConcurrentHashMap实现可过期的本地缓存* */public class ConcurrentHashMapUtil { /** * 预缓存信息 */ private sta

2021-02-18 17:41:04 710 2

转载 Redis 触发器

Redis 触发器监听 Redis 中Key超时失效的事件Redis中的key可以设置生存时间,当该key超时失效时会触发一个事件“过期事件通过Redis的订阅与发布功能(pub/sub)来进行分发。”首先需要修改Redis 的配置文件,将&amp;nbsp;notify-keyspace-events 的值改为 Ex1.监听程序import redis.clients.jedis.Jed...

2019-03-04 20:26:07 1604

原创 redis 五中基本数据类型基本操作

1.String 字符串设置值 set key valueex:set hello word获取值 get keyex: get hello2.hash 哈希设置值 hset key field valueex: hset username:1 name tom获取值:hget key fieldex:hget username:1 name3.list 列表设置值...

2019-02-21 16:32:22 432

原创 java 水仙花输出

ps:水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:)public void main(String[] args) { int num, ...

2019-02-21 15:35:38 159

原创 SpringBoot启动项目自动启动方法

SpringbSoot项目启动后,自动调用某个方法代码示例public class test implements ApplicationRunner{@Overridepublic void run(ApplicationArguments applicationArguments) throws Exception {//todoing}...

2019-02-20 14:14:06 201

空空如也

空空如也

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

TA关注的人

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