
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Spring AOP理论 +代理模式详解
面向切面思想,是Spring的三大核心思想之一(两外两个:IOC-控制反转、DI-依赖注入)。那么AOP为何那么重要呢?在我们的程序中,经常存在一些系统性的需求,比如权限校验、日志记录、统计等,这些代码会散落穿插在各个业务逻辑中,非常冗余且不利于维护。例如下面这个示意图:有多少业务操作,就要写多少重复的校验和日志记录代码,这显然是无法接受的。

(去重)如何去掉list集合中重复的元素
目录list集合中重复元素的去重问题由来方法一:通过两层循环来进行判断方法二:利用list中contains方法去重方法三:java 8中去重操作方法四:HashSet去重操作参考链接list集合中重复元素的去重方法一:通过两层循环来进行判断,没有重复的元素就加入到新集合中,新集合中已经有的元素就跳过。方法二:利用list中contains方法去重——需要重写equals方法方法三:java 8中

消息队列——RabbitMq
一、消息队列的使用场景一、消息队列的使用场景)一、消息队列的使用场景异步处理应用解耦流量削锋消息通讯【1】异步处理:场景说明:用户注册后,需要发注册邮件和注册短信。引入消息队列后架构如下:用户的响应时间=注册信息写入数据库的时间,例如50毫秒。发注册邮箱、发注册短信写入消息队列后,直接返回客户端,因写入消息队列的速度很快,基本可以忽略,因此用户的响应时间可能是50毫秒。按照传统的做法:①、串行方式

到底了







