在SpringBoot开发中,我们可以快速的配置实现Spring MVC开发,但是我们了解整个运行流程吗?Spring Boot为我们配置了什么...
简介 Netty是由Jboss提供的一个异步的、基于事件驱动的Java网络应用框架,用来快速开发高性能、高可靠性的网络IO程序。本质上是一个NI...
I/O模型 I/O模型简单理解就是用什么样的通道进行数据的发生和接收,这个很大程度上觉得了程序通信的性能。Java有三种网络编程模型,分别是BI...
Springboot默认日志框架是Logback,是由log4j创始人设计的另一个开源日志组件,内核进行了重写,性能提高了,初始化内存更小了。查...
创建项目 创建Maven项目 添加Mybatis依赖 添加Log4j、JUnit和Mysql依赖 配置Mybatis 创建配置文件 在src/m...
简介 什么是Rancher Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽 子基础架构服务:CNI兼容的...
定时任务,无论是互联网行业还是传统软件行业都是不可少的。今天介绍的Quartz就是一款非常优秀的企业任务调度框架。 Quartz简介 Quart...
前面我们学习了使用Ribbon,大大简化了远程调用时的代码 我们思考下,还有没有更优雅的方式呢?这就是我们接下来要学习的Feign。 Feign...
复杂分布式架构通常都具有很多依赖,当一个应用高度耦合其他服务时非常危险且容易导致失败,当某一个服务发生故障,导致请求延迟,将可能会在数秒内导致所...