最近可能有点闲的慌,没事就去找面试面经,整理了一波面试题。我大概是分成了Java基础、中级、高级,分布式,Spring架构,多线程,网络,MySQL,Redis缓存,JVM相...
最近可能有点闲的慌,没事就去找面试面经,整理了一波面试题。我大概是分成了Java基础、中级、高级,分布式,Spring架构,多线程,网络,MySQL,Redis缓存,JVM相...
?你自己不就是探星猫
5-2 Thymeleaf常用th标签
开头 先熟悉下面会用到的一些名词~ exchange: 交换机 routingkey: 路由key queue: 队列 exchange和queue是需要绑定在一起的,然后消...
默认情况下如果一个 Message 被消费者所正确接收则会被从 Queue 中移除 如果一个 Queue 没被任何消费者订阅,那么这个 Queue 中的消息会被 Cache(...
消息队列目前流行的有KafKa、RabbitMQ、ActiveMQ等,它们的诞生无非不是为了解决消息的分布式消费,完成项目、服务之间的解耦动作。消息队列提供者与消费者之间完全...
1 Fanout 1.1 新建一个fanout类型的exchange 这里的创建都是用代码来创建,也可以在后台界面操作。 启动服务后可以从控制台看到zenghongFanou...
@刘亚杰佳成国际JCEX 两者同时设置以最先到期的时间为准
利用rabbitmq的延迟队列实现延迟(定时)任务通常在应用开发中我们会碰到定时任务的需求,比如未付款订单,超过一定时间后,系统自动取消订单并释放占有物品。 许多同学的第一反应就是通过spring的schedule定时任务轮...
通常在应用开发中我们会碰到定时任务的需求,比如未付款订单,超过一定时间后,系统自动取消订单并释放占有物品。 许多同学的第一反应就是通过spring的schedule定时任务轮...
Java虚拟机(JVM)是基于栈结构的。对于最初的main方法产生的所有的方法调用,都会在栈中产生一个帧,这些帧各自包含一组局部变量,这组局部变量就是这个方法在执行过程中所需...
https://blog.csdn.net/xiaojie_570/article/details/80395066
https://www.cnblogs.com/xifenglou/p/9045447.html
引用 https://www.cnblogs.com/wang-yaz/p/8516151.html
栈可以理解为内存中一片连续的区域,而堆可以理解为内存中一片分散的区域。可以说,栈是用来运行程序的区域,当在栈里应用一个值的时候,这个值就会指向堆中的一个位置。 jvm在启动时...
一丶 为什么要重定向? Spring MVC中做form表单功能提交时,防止用户客户端后退或者刷新时重复提交问题,需要在服务端进行重定向跳转,其中redirect是直接跳转到...
作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DA...
事务,就是把一堆事情绑在一起做,都成功了才算完成,否则就恢复之前的样子 。 事务可以保证数据库的一致性和完整性。 事务指访问并可能更新数据库中各种数据项的一个程序执行单元(u...
一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,O...