自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ArtistCoder

异想天开

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

原创 SpringAOP之Advisor方式

1、PointCut、JoinPoint1)定义JoinPoint(连接点)代表一个被拦截的方法PointCut(切入点)代表了一组被拦截的方法,代表了Target2)作用PointCut 一次可以定义多个类的多个方法作为拦截目标(JoinPoint),实现了对Target在方法层面的过滤,而不是对整个类进行拦截。2、Advisor

2013-09-23 16:56:27 1468

原创 Spring AOP 基本方式(Advice方式)

1、通知 Advice1)根据对方法进行拦截的时机,分为四种:Before Advice:方法执行之前进行拦截 AfterReturning Advice:方法正常执行结束之后进行拦截AfterThrowing Advice:方法异常结束之后进行拦截Around Advice:环绕通知2)注意:AroundAdvice应单独使用,不和其他的三种混

2013-09-19 10:21:26 1098

原创 AOP

1、AOP Aspect Oriented Programming 面向切面编程以拦截的方式实现横越多个模块的业务关注点,如事务、日志、身份验证等2、使用代理来拦截 Proxy代理模式:代理类与本类实现同一接口3、核心概念代理对象(Proxy):拦截拦截器(Interceptor):实现拦截逻辑目标对象(Target):即Proxy所代理的对象代理对象会拦截要执

2013-09-16 09:15:16 652

原创 MongoDB中的锁

一、单个MongoDB实例1、MongoDB使用的是多读单写锁(reads-write lock),读锁可以共享,写锁只能有一个写操作,并且写锁的优先级高于读锁。2、MongoDB锁大多数是基于数据库级别的(从2.2版本开始)3、MongoDB锁会锁住多个数据库的操作:db.copyDatabase()会锁住整个MongoDB实例Journaling 内部操作,会锁住所有数据库

2013-08-28 22:46:56 3491

原创 java操作mongodb文件系统的几个类

一、文件在数据库中的保存结构1、文件在MongoDB中,分两个集合保存,.files集合保存文件的基本信息,.chunks保存文件的内容,当文件的内容大于每个chunk的大小,就会进行分块保存,用n字段标示分块序号。1).files集合保存文件的基本信息,包括:filename:文件名length:文件大小chunkSize:chunks分块的大小contentType

2013-07-29 20:49:20 1034

原创 MongoDB配置用户安全模式

一、单个mongodb服务1、auth方式1)在启动mongodb服务的时候,添加参数--authmongod --dbpath XXX --port XXX --auth2)以本地方式(localhost)登录服务的admin库mongo localhost:port/admin3)为admin库添加用户db.addUser(“userName”,”password”

2013-07-21 17:22:52 2220

原创 Oracle中常用的几种数据类型

oracle自己在学习培训过程中经常用到的数据类型有varchar2,char,number,date类型:1.varchar2 & char 字符串类型 varchar2和char都是字符串类型,两者的比较: (1)varchar2后面必须带宽度表示最大长度; char后面可以不带宽度,默认为1。 (2)varchar2类型数据不定长,按照字符串的实际长度保

2012-01-02 20:23:19 1210

空空如也

空空如也

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

TA关注的人

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