自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (3)
  • 收藏
  • 关注

原创 java源码分析(2)-String(1)

String源码分析:1.String类不可被继承public final class String implements java.io.Serializable, Comparable, CharSequence{}由String的类源码可知,String由final修饰,故String不能被继承2.String的值不可更改 private final char value[]

2016-04-26 14:00:40 316

原创 java源码分析(1)-Integer

Integer源码分析:1.Integer的取值范围    Integer中定义的范围为 MIN_VALUE = 0x80000000,MAX_VALUE = 0x7fffffff,大约为-21亿~ +21亿。2.toString方法        Integer的toString方法有3个,         1.toString()                该方

2016-04-24 20:39:28 414

原创 spring学习笔记(5)-springmvc

springmvc是spring自带的一个架构,目前的项目中使用的也非常多,本文将介绍其大致分析其架构。springmvc的几个重要组件:    1.DispatcherServlet(前端控制器):整个架构的调配中心,例如,接收和返回前台的请求,调用下面几个组件,并接收其返回的数据。    2.HandlerMapping(处理器映射器):最主要的功能为根据url找寻与之相对应的ha

2016-04-17 21:38:21 277

原创 spring学习笔记(4)-spring事务管理

对事务的理解:事务是指修改数据库数据时,需要满足所有的操作要满足一致性,要么全都操作,要么全都不操作。例如,当我买一个商品时,大致的步骤如下:1.数据库中商品的数量减一2.我的账户余额减去商品的价格当执行到第二步时,若发现我的余额不够支付该商品,本次购买便失败,系统应该恢复原来的商品数量(即需要回滚),这便是一个典型的事务,库存减一和账户消费必须一致,要么一起执行成功,要么都不执行。

2016-04-10 22:02:58 1994

原创 spring学习笔记(3)-aspectj的五种通知方法

aspectj的五种通知方法1.@Before前置通知,在方法执行之前执行2.@After后置通知,在方法执行之后执行3.@AfterReturning返回通知,在方法返回结果之后返回,可以访问方法的返回值,进行操作,例如写日志4.@AfterThrowing异常通知,关联的方法若抛出异常,可以访问该异常,并进行操作5.@Around环绕通知,围绕着方法进行执行,上述四种的功能

2016-04-04 22:50:52 2019 1

原创 Spring学习笔记(2)-Spring中bean的生命周期

Spring中bean的生命周期    本文添加了一个实现org.springframework.beans.factory.config.BeanPostProcessor接口的bean,此bean并非为某个bean而建,它将影响所有bean的创建。本文中的该bean配置如下:public class Part2Test implements BeanPostProcessor{ @Ove

2016-04-01 21:45:16 270

空空如也

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

TA关注的人

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