- 博客(8)
- 收藏
- 关注
转载 为什么equals(Object o)相等,hashCode()必须相等
https://my.oschina.net/u/2474629/blog/513360
2018-05-02 13:08:54 508
转载 kafka工作原理
一、为什么需要消息系统 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的指出该消息已经被处理完毕,从而确保你的数据被安全的保存直到你使用完毕。 3.扩展性
2017-08-18 11:35:46 332
转载 SpringBoot热部署
此文章是转载,第一次听热部署这个词汇,觉得这篇博主讲得很好。 在SpringBoot中启用热部署是非常简单的一件事,因为SpringBoot为我们提供了一个非常方便的工具spring-boot-devtools,我们只需要把这个工具引入到工程里就OK了,下面我就说一下怎么引入spring-boot-devtools。 修改pom.xml 我们只需要在pom.xml里,引入相应的jar包就
2017-08-17 16:29:33 190
转载 Spring框架-AOP
链接:https://www.zhihu.com/question/24863332/answer/48376158 来源:知乎 最近在学这方面的内容,读到的这段话我感觉说的很清楚了:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、
2017-08-16 10:44:43 183
转载 1、Spring框架-IoC与DI
刚开始学习Spring,对这些概念很生,查了很多资料,如下是比较好的,现总结记录如下: 1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(
2017-08-15 19:15:23 230
转载 在Ubuntu 16.04和14.04安装Go 1.7
如何在Ubuntu 16.04和14.04安装Go 1.7 注:非本人原创 Go是一个团队在谷歌开发的开源编程语言。它提供了轻松构建简单,可靠,高效的软件。这种语言是专为写服务器,这就是为什么它是使用广泛的 。Go已经发布了最新版本1.7。本教程将帮助您在你的Ubuntu LTS 16.04,14.04 LTS和12.04 LTS系统安装Go 1.7。 第1步 – 安装Go语言
2017-07-21 10:50:49 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人