自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 SpringAop学习02:基础知识

一.概念         面向切面编程,可以对业务逻辑的的各个部分进行隔离,从而使业务逻辑各个部分之间的耦合度降低,提高了程序的可重用性,同时提高了kai开发效率。二、用途       日志记录、性能统计、安全控制、权限管理、事务处理、异常处理、资源池管理三、基础知识讲解    1.切面(Aspect)官方的chou抽象定义为"一个关注点的模块化,这个关注点可能会横切多个d...

2018-08-25 17:34:13 163

原创 SpringAop学习01:代理模式

一.概念举个例子:一个公司是卖摄像头的,但公司不直接跟用户打交道,而是通过代理商跟用户打交道。如果:公司接口中有一个卖产品的方法,那么公司需要实现这个方法,而代理商也必须实现这个方法。如果公司卖多少钱,代理商也卖多少钱,那么代理商就赚不了钱。所以代理商在调用公司的卖方法后,加上自己的利润然后再把产品卖给客户。而客户不直接跟公司打交道,或者客户根本不知道公司的存在,然而客户最终却买到了产品。...

2018-08-24 14:43:10 159

原创 rabbitMq实例

rabbitMq实例讲解,以springboot为主一生产者     1.引包   <dependencies>        <!-- fast json -->        <dependency>            <groupId>com.alibaba</groupId>            <...

2018-08-23 15:26:08 441

转载 rabbitMq基础知识

什么是MQ?         MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。1.队列、生产者、消费者   队列是rabbitMq的内部对象,用于存储消息。生产者生产消息并投递到队列中,消费者可以从队列中获取xiao消息并消费。 多个...

2018-08-22 17:22:18 224

原创 elstic-job的介绍与使用

elastic-job是当当开源的一款非常好用的作业框架,在这之前,我们开发定时任务一般都是使用quartz或者spring-task(ScheduledExecutorService),无论是使用quartz还是spring-task,我们都会至少遇到两个痛点:1.不敢轻易跟着应用服务多节点部署,可能会重复多次执行而引发系统逻辑的错误。2.quartz的集群仅仅只是用来HA,节点数量的增加并...

2018-07-21 16:02:26 1206

转载 java中枚举类使用

 enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中。主要包括如下内容:1.定义常量2. 语法定义3.遍历、switch等常用操作4. enum对象的常用方法使用5. 给 enum 自定义属性和方法6. EnumSet,EnumMap 的应用7. enum 的原理分析 定义常量包括对常量的...

2018-07-18 15:11:30 239

原创 java中的setting文件

一般工程存在自己的私服,所以settsetting文件不同,setting文件格式如下:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"          xmlns:xsi="http://www.w3.org/2001/XMLSc...

2018-07-16 17:13:09 4194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除