自定义博客皮肤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)
  • 资源 (3)
  • 问答 (11)
  • 收藏
  • 关注

原创 RabbitMq

目录1.连接ConnectionFactory:2.配置监听3.配置队列:Queue4.配置Exchange1.fanout类型2.direct类型3.topic类型RabbitMq消息模型组件:生产者,消费者,队列,交换机,路由,消息等publishercustomerexchangeroutingKeyqueuemessagec...

2019-12-27 22:54:16 177

原创 基于Springboot 实现Redis消息发布与订阅

最新项目中用到了这个,研究了一番没看懂,于是在github上找了个小案例自己动手写了一下,终于摸清楚了流程!有时候项目中把redis中缓存的数据更新后,消费此消息的对象并不知道已经更新了该缓存数据,导致无法实时操作最新的缓存数据,redis的消息发布于订阅则可以解决这个问题。首先消息发布与订阅是基于队列的方式实现的,对于简便的功能,使用redis提供的此功能则完美解决,而对于数据量大且复杂...

2019-12-25 17:06:53 857

原创 java8 lambda表达式之map和foreach的区别

看 一段代码:List<String> list = new ArrayList<>();list.add("a");list.add("c");list.add("s");list.add("b");list.add("f");list.forEach(s -> { System.out.println(args.getClass()....

2019-12-21 23:49:43 3622 1

原创 java8 lambda表达式之Predicate

Predicate 断言类,返回一个Boolean值。作为lambda表达式filter函数的参数例:List<String> list = new ArrayList<>();list.add("a");list.add("c");list.add("s");list.add("b");list.add("f");Predicate<Strin...

2019-12-21 23:01:39 759 1

原创 ArrayList自动扩容机制

ArrayList 操作的底层其实是Object[] 数组,对该数组进行了包装。ArrayList 在创建时若不指定元素个数,会使用默认值:private static final int DEFAULT_CAPACITY = 10;内部相当于创建了一个: Object[] object = new Object[10];应为数组的容量在创建时指定,且固定不可变,ArrayList添加...

2019-12-18 14:30:33 322

原创 java8LocalDate工具

https://blog.csdn.net/java_collect/article/details/84900553

2019-12-04 14:01:55 180

node.js+angularJs+typeScript的小项目,结构完整

angularJs+node.js的小项目,结构完整。

2019-03-26

SSM+bootstrap+mysql做的一个用户登录和权限控制小项目

SSM+bootstrap+mysql做的一个用户登录和权限控制小项目,增删改查,登录权限控制,按钮权限控制

2018-10-10

微信html5的5个精美模块,亲自修改过

html5微信模块精美页面,可以参考或自己用

2016-08-15

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

TA关注的人

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