- 博客(2)
- 收藏
- 关注
原创 Springcloud stream3.1版本后的使用加rabbitMQ
当然实际情况很少用到让系统自动不断地发送消息,而是自定义发送。这时候用到StreamBridge组件。@Autowired配置文件#rabbitmq配置#指定应用程序的函数定义的配置项sink#对应streamBridge中的BindName的output#对应source方法#对应function方法#对应sink方法。
2024-04-06 22:17:29 695 2
原创 Integer的装箱操作及其中的享元模式设计
原因是java会对int类型进行一个装箱操作执行Interer.valueOf()方法,其次用到了享元模式的设计,Integer内部维护了一个integerCache,它缓存了[-128,127]这个区间的数值,所以一旦程序调用了valueOf()方法,如果数字是在在各区间内就直接从cache里获取Interger对象,否则就会创建一个新的对象,这就导致a==b返回的是true。当我们用java对变量a==b这样进行比较时,都知道是对a和b的内存地址进行比较。那么现在的运行结果就是false了。
2023-11-27 15:04:36 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人