- 博客(6)
- 收藏
- 关注
原创 消息队列中间件-kafka
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。小结:如以上案例描述,传统的方式系统的性能(并发量,吞吐量,响应时间)会有瓶颈。日志处理是指将消息队列用在日志处理中,比如Kafka的应用,解决大量日志传输的问题。库存系统:订阅下单消息,采用拉/推的方式,获取下单信息,库存系统根据下单信息,进行库存操作。
2023-11-06 15:28:34
105
1
原创 mongodb常用命令
当然name也可以用true或false,当用ture的情况下河name:1效果一样,如果用false就是排除name,显示name以外的列信息。相当于:select * from userInfo where name = ‘zhangsan’ and age = ‘22’;也是可以的,当你用db.users.find()查询的时候,显示多条数据而无法一页显示的情况下,可以用it查看下一页的信息;相当于:select * from userInfo where age = 22 or age = 25;
2023-11-06 15:26:51
496
1
原创 SpringBoot集成常用的框架(mybatis,redis,mariadb等)
在项目配置文件中添加如下配置(yaml方式,使用lettuce客户端)POM文件中添加如下依赖,通过version控制使用指定版本。POM文件中添加如下依赖,通过version控制使用指定版本。POM文件中添加如下依赖,通过version控制使用指定版本。在项目配置文件中添加如下配置(yaml方式)在项目配置文件中添加如下配置(yaml方式)
2023-11-06 14:02:45
349
1
原创 Java常见数据结构的遍历方式
方式二:遍历entrySet()集合直接获取K,V键值对,entry对象提供getKey()和getValue()方式一:遍历value()的值集合,此方法无法获取key值。方式一:遍历keySet()集合获取key值并二次取值。方式四:StreamApi(Java8以上版本支持)方式二:StreamApi(Java8以上版本支持)Java常见数据结构的遍历方式。方式二:forEach。方式二:forEach。
2023-11-06 10:39:48
155
1
原创 快速排序-Java版本
快速排序-Java版本public static void quicksort(int begin, int end, int[] list) { if (begin < end) { int temp = 0; int left = begin, right = end; int k = begin; boolean turn = false; while (le
2021-03-30 19:04:52
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人