自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现AOP的方式

这里写自定义目录标题知道Spring的都知道Spring的切面编程AOP(Aspect Oriented Programming),这里我们不讲Spring的切面,后面有机会我们再来解剖Spring的切面编程,我们想讲解一下普通的Java代码中怎么实现AOP,有两种方式实现AOP切面,一种是原生SDK实现,一种是基于三方包cglib。先介绍一下JDK原生的,JDK原生的是基于接口编程:先定义一个接口:public interface ISayHelloWorld {public String sa

2020-07-14 09:28:48 402

转载 项目中META-INF文件夹中services的文件夹用法

META-INF文件夹中services的文件夹用法在项目自己的META-INF文件夹中建立一个名为services的文件夹,如WAR包,则为{$Context}WebContent META-INFservices。在该文件夹中创建一个名为org.apache.commons.logging.LogFactory的文件,在该文件中只加入一句话:org.apache.commons.logging.impl.Log4jFactory。意思很简单,那就是为 org.apache.commons.loggin

2021-07-09 11:52:51 2615

原创 设计模式--代理模式(容易理解,还有深度)

关于代理模式,小编之前发表过一篇文章,此篇文章跟之前的文档内容差不多,也是能达到让初学者能彻底了解代理模式的目的,我这里说了解,因为此篇文章,内容中缺少对代理模式的实际使用场景介绍,这一点我后续会随着对代理模式的理解及实际使用,再来整理,来体现到后续发表的文章中,那么下面开始进入正题:什么是代理模式? 代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。举个例子来说明:假如说我现在想买一辆二手车,虽然我可以自己去找车源

2020-08-08 16:02:09 131

原创 springAOP中的代理模式

springAOP中的代理模式一、代理模式概述二、静态代理三、JDK动态代理四、CGLib动态代理五、总结springAOP指的是在spring中的AOP,什么是AOP,相对于java中的面向对象(oop),在面向对象中一些公共的行为,像日志记录,权限验证等如果都使用面向对象来做,会在每个业务方法中都写上重复的代码,造成代码的冗余。而AOP指的是面向切面编程,定义一个切面,用切面去切相应的方法,就可以织入相关的逻辑。面向切面编程使用代理模式。一、代理模式概述代理模式作为23种经典设计模式之一,其比较官

2020-07-15 16:31:35 187

原创 Java中的相除(/)和取余(%)运算符的区别

让我们先看一段代码:public class Division_remainder { public static void main(String[] args) { int a = 13 / 5; int b = 13 % 5; int c = 5 / 13; int d = 5 % 13; int e = 13 / -5; int f = -13 / 5; int h = -13

2020-07-14 15:10:16 1123

空空如也

空空如也

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

TA关注的人

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