Java框架
文章平均质量分 77
qq_34506678
这个作者很懒,什么都没留下…
展开
-
kafka工作原理
一、为什么需要消息系统 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的指出该消息已经被处理完毕,从而确保你的数据被安全的保存直到你使用完毕。 3.扩展性转载 2017-08-18 11:35:46 · 318 阅读 · 0 评论 -
SpringBoot热部署
此文章是转载,第一次听热部署这个词汇,觉得这篇博主讲得很好。 在SpringBoot中启用热部署是非常简单的一件事,因为SpringBoot为我们提供了一个非常方便的工具spring-boot-devtools,我们只需要把这个工具引入到工程里就OK了,下面我就说一下怎么引入spring-boot-devtools。 修改pom.xml 我们只需要在pom.xml里,引入相应的jar包就转载 2017-08-17 16:29:33 · 181 阅读 · 0 评论 -
Windows下kafka以及zookeeper的安装
今天,新学习了kafka和zookeeper安装。先分享给大家。原创 2017-08-16 21:02:09 · 330 阅读 · 1 评论 -
Spring框架-AOP
链接:https://www.zhihu.com/question/24863332/answer/48376158 来源:知乎 最近在学这方面的内容,读到的这段话我感觉说的很清楚了:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、转载 2017-08-16 10:44:43 · 174 阅读 · 0 评论 -
1、Spring框架-IoC与DI
刚开始学习Spring,对这些概念很生,查了很多资料,如下是比较好的,现总结记录如下: 1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(转载 2017-08-15 19:15:23 · 222 阅读 · 0 评论