摘要:
profile 下面的节点,是把profile 标签内容复制几份,并且需要把<activation> 去掉。在idea右侧 maven button 中会出现选择 节点。
接着打包命令和打包进去的文件如下(对应resources节点中的文件):
阅读原文
2018-09-10 06:00:13 阅读(1971) 评论(0)
摘要:
原创作品,可以转载,但是请标注出处地址:https://www.cnblogs.com/V1haoge/p/9560803.html
一、概述
Spring的两大特性:IOC和AOP。
AOP是面向切面编程,Spring内置了自己实现的基于动态代理技术的AOP,同时还支持成熟的AspectJ框架,我们这里主... 阅读原文
2018-09-10 00:18:02 阅读(2305) 评论(0)
摘要:
1、模板方法模式
定义一个操作中的算法的框架,而将一些步骤延迟到子类中。
常见的生活中模板举例:银行规定了办理业务的模板/步骤,1)进门取号;2)填写单据;3)等待叫号;4)窗口办理。第二步由具体的客户填写不同的单子,第四步银行业务员根据不同单子,做不同的业务操作
2、模板方法模式的实现要素 定义一个抽象类... 阅读原文
2018-09-10 00:00:01 阅读(2306) 评论(0)
摘要:
今日内容介绍
1、类加载器
2、反射构造方法
3、反射成员变量
4、反射成员方法
5、反射配置文件运行类中的方法
01类加载器
A.类的加载
当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。
* a 加载
* 就是指将clas... 阅读原文
2018-09-09 20:43:11 阅读(2446) 评论(0)
摘要:
1、什么是RabbitMQ工作队列
我们在应用程序使用消息系统时,一般情况下生产者往队列里插入数据时速度是比较快的,但是消费者消费数据往往涉及到一些业务逻辑处理导致速度跟不上生产者生产数据。因此如果一个生产者对应一个消费者的话,很容易导致很多消息堆积在队列里。这时,就得使用工作队列了。一个队列有多个消费者同时消费... 阅读原文
2018-09-09 19:18:03 阅读(2243) 评论(0)
摘要:
Java当中的类集框架
类集框架,那么什么是类集框架,集合的种类有哪些,类集框架的基础结构。
类集框架是一组类和接口的集合,位于java.util包当中,是用来用户存储和管理对象的,在这个类集合框架中,我们主要学习的为三大类,分别是集合,列表和映射。
集合,列表,映射
Set为集合,在集合中的对象是不按照顺序排列的... 阅读原文
2018-09-09 19:11:11 阅读(2460) 评论(0)
摘要:
1、什么是RabbitMQ
MQ(Message Queue):消息队列,是服务端设计的一个可以存储大量消息的队列,并提供客户端操作队列的方法:生产队列(向队列中添加数据)、消费队列(从队列中取数据)。RabbitMQ就是基于消息队列的一个典型应用。RabbitMQ除了普通的生产消费功能,还有一些高级功能:公平分... 阅读原文
2018-09-09 18:57:02 阅读(2240) 评论(0)
摘要:
本文首发于我的个人博客:尾尾部落
1. Iterator接口
Iterator接口,这是一个用于遍历集合中元素的接口,主要包含hashNext(),next(),remove()三种方法。它的一个子接口LinkedIterator在它的基础上又添加了三种方法,分别是add(),previous(),hasPr... 阅读原文
2018-09-09 17:22:10 阅读(2508) 评论(0)
摘要:
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
有时,为了提升整个网站的性能,在开发时会将经常访问的数据进行缓存,这样在调用这个数据接口时,可以提高数据加载的效率
本文将在Boot项目中进行Redis的整合,将常用的数据缓存到Redis服务器中,提高常... 阅读原文
2018-09-09 17:05:05 阅读(3187) 评论(0)
摘要:
在讲设计模式之前,得先知道java程序设计中得六大原则,才能更好得理解我们得系统为什么需要设计模式
1 单一职责原则
一个类只负责一种职责,只有这种职责的改变会导致这个类的变更。绕口一点的正统说法:不要存在多于一个原因导致类变更
假如:类T 负责有两种职责 P1,P2;当P1发生改变时,需要修改类... 阅读原文
2018-09-09 16:22:04 阅读(2320) 评论(0)