自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小楼一夜听春雨

talk is cheap, show me the code!

  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 JavaBean中布尔类型使用注意

JavaBean是一个标准,遵循标准的Bean是一个带有属性和getters/setters方法的Java类。JavaBean的定义很简单,但是还有有一些地方需要注意,例如Bean中含有boolean类型的属性。我们知道对于一个属性来说,如果其命名为test,那么其getter和setter方法一般为getTest()和setTest。但是如果test为一个布尔类型,那么其getter和setter

2017-04-26 19:59:53 9492

原创 Junit单元测试

Junit是干什么的我在这里就不讲解了。直接开始正题。常用的注解Junit中的注解很多,我们首先来看一下最常用的一些注解 - @Test:把一个方法标记未测试方法 - excepted:用来测试异常的,方法抛出该异常说明测试成功 - timeout:用来测试性能的,在规定的时间内完成,说明成功。注意单位是毫秒 - @Before:每个测试方法执行前自动调用一次

2017-04-20 20:34:09 384

原创 CGLIB(Code Generation Library)详解

什么是CGLIBCGLIB是一个强大的、高性能的代码生成库。其被广泛应用于AOP框架(Spring、dynaop)中,用以提供方法拦截操作。Hibernate作为一个比较受欢迎的ORM框架,同样使用CGLIB来代理单端(多对一和一对一)关联(延迟提取集合使用的另一种机制)。CGLIB作为一个开源项目,其代码托管在github,地址为:https://github.com/cglib/cglib为什么

2017-04-19 10:55:11 52846 18

原创 Java动态代理分析

Java动态代理机制的出现,使得Java开发人员不用手工编写代理类,只要简单地制定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分配到委托对象上反射执行,配置执行过程中,开发人员还可以进行修改代理设计模式代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息、过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。

2017-04-12 20:27:16 17390 4

原创 Servlet过滤器

Servlet过滤器 功能:可以动态地拦截请求和响应,以对请求和相应进行相应的处理常见的过滤器类型身份验证过滤器数据压缩过滤器加解密过滤器日志记录和审核过滤器字符编码过滤器配置过滤器通过Web.xml中的XML标签来声明,然后映射到应用程序中Servlet名称或者URL模式中。当Web容器启动Web应用程序时候,它会为web.xml中声明的每一个过滤器创建一个实例。<filter>

2017-04-11 20:53:30 412

原创 Servlet的生命周期

Servlet的生命周期,分为三个阶段:1.初始化2.响应请求3.终止在初始化阶段中,Servlet被容器的自定义Classloader加载,然后执行init方法。init方法在Servlet的整个生命周期中只执行一次。Servlet并不是在Web容器启动的时候就全部加载到内存中去,而是采用懒加载模式,在下面几种情况下才会进行加载:

2017-04-10 16:53:05 1426

原创 Java中的ThreadLocal对象

1.什么是ThreadLocal    根据JDK文档中的解释:ThreadLocal的作用是提供线程内的局部变量,这种变量在多线程环境下访问时能够保证各个线程里变量的独立性。    从这里可以看出,引入ThreadLocal的初衷是为了提供线程内的局部变量,而不是为了解决共享对象的多线程访问问题。实际上,ThreadLocal根本就不能解决共享对象的多线程访问问题。2.ThreadLocal实现...

2017-04-04 23:32:47 9754 2

常用排序算法实现(java)

常见排序算法选择排序,插入排序,希尔排序,归并排序和快速排序的java实现代码

2014-04-30

链式线性表的java实现

链式存储结构线性表的java实现,全代码注释,通俗易懂

2014-03-19

顺序线性表的java实现代码

顺序存储结构线性表的java实现代码,要在jdk1.6以上环境下运行

2014-03-19

HTML网页制作完全手册

网页制作完全手册,内含DHTML API,HTML API ,CSS API,可视化滤镜参考、VML网页矢量图等,你值得拥有。

2014-02-24

Java Servlet API 帮助文档 CHM格式

比较详细的Servlet帮助文档,有需要的朋友可以看看

2014-02-24

空空如也

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

TA关注的人

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