- 博客(4)
- 收藏
- 关注
原创 Spring Boot 如何解决重复启动问题(5种热部署方式)!
1.模板热部署在 Spring Boot 中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,如下:Thymeleaf的配置:spring.thymeleaf.cache=falseFreeMarker的配置:spring.freemarker.cache=falseGroovy的配置:spring.groovy.template.cache=fals
2020-06-06 01:15:11 1104
原创 消息队列的深入理解!
目录1.消息队列技术选型2.不用 MQ 系统耦合场景3.使用 MQ 系统解耦场景4.不用 MQ 同步高延迟请求场景5.使用 MQ 进行异步化之后的接口性能优化6.没有用 MQ 时高峰期系统被打死的场景7.使用 MQ 进行削峰的场景8.Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点9.消息队列高可用10.leader和follower的同步机制:11.消息队列重复数据12.Kafka 消费端可能出现的重复消费问题13.保证 M
2020-06-04 00:10:46 963
原创 jsp有哪些内置对象?作用分别是什么?
jsp 有9个内置的对象:1)request 用户端请求,此请求会包含来自GET/POST请求的参数2)response 网页传回用户端的回应3)pageContext 网页的属性是在这里管理4)session 与请求有关的会话期5)application servlet正在执行的内容6)out 用来传送回应的输出7)config servlet的构架部件8)page JSP网页本身9)exception 针对错误网页,未捕捉的例外四大作用域:pageCon...
2020-06-01 16:35:08 155 1
原创 面向对象的特征有哪些方面?
前言: 计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。封装:封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变...
2020-06-01 15:54:00 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人