- 博客(5)
- 资源 (43)
- 收藏
- 关注
原创 SpringBoot系列—消息(RabbitMQ)(二十)
个人博客:haichenyi.com。感谢关注 大多数应用当中,可通过消息服务中间件来提升系统的异步通信和扩展解耦能力。 简介 消息服务中两个重要的概念 消息代理和目的地:当消息发送者发送消息之后,将由消息代理接管,消息代理保证消息发送到指定的目的地。 消息发送的两种方式: 队列(Queue):点对点消息通信(point-to-point) 主题(Topic):发布(publish)/订...
2019-11-27 14:43:37 264
原创 SpringBoot系列—Docker(十九)
个人博客:haichenyi.com。感谢关注 简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中, 然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。 我们spring ...
2019-11-13 14:43:59 183
原创 SpringBoot系列—Run启动原理(十八)
个人博客:haichenyi.com。感谢关注 需要搞清楚几个重要的事件回调机制 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener 只需要放在ioc容器中 ApplicationRunner CommandLineRunner 新建一个空项目,就勾选...
2019-11-11 17:27:20 339
原创 SpringBoot系列—Redis(十七)
个人博客:haichenyi.com。感谢关注 前面一篇说到了spring boot自带的缓存SimpleCache,我们也聊到了他的底层实际上就是HashMap,并且这个缓存是放在内存当中的,这样弊端也是有的,比如:内存大小,当服务器关闭之后,缓存就没了等等。 简介 实际开发中,一般使用缓存中间件:Redis,EHCache,MemCache等等,今天,我们就来聊聊,经常听到的——Red...
2019-11-06 16:39:47 207
原创 SpringBoot系列—缓存及其源码分析(十六)
个人博客:haichenyi.com。感谢关注 缓存是每个项目都用到的为了提高接口响应效率,降低数据库的查询压力,从而提高系统性能。所以,缓存对于一个项目来说是至关重要的。 简介 spring 3+之后,就定义了CacheManager和Cache接口来统一不同的缓存技术。 CacheManager:缓存管理器,用于管理各种Cache缓存组件 Cahce:定义了各种操作,Spring在C...
2019-11-05 10:51:42 293
BufferTextInputLayout的简单用法
2017-03-28
基于SystemBarTint、BottomNavigationBar实现的一个简单的项目框架
2017-03-18
MyApplication.rar
2019-05-24
MVP+Dagger.Android+LiveData+RxJava2.0+Retrofit2.0+OkHttp
2018-12-10
Dagger.Android+LiveData搭的简单的项目框架
2018-12-04
MyProject8
2018-03-01
CoordinatorLayout的常见用法4种
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人