自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

翻译 System中的常用方法

public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)        从源数组的指定位置复制一个数组到目标数组的指定位置。从src参数代表的源数组中复制一个子序列到dest参数代表的数组中。子序列的长度等于length参数的值。子序列从源数组的srcPos处开始,到sr

2016-08-26 16:39:13 570

转载 JVM

什么是jvm,jvm的工作原理?JVMjvm是java virtual machine(java虚拟机),jvm是一种用于计算机设备的规范,他是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆、一个存储方法域。jvm屏蔽了与具体操作系统平台相关的信息,使java程序只需生成在java虚拟机上运

2016-08-07 17:02:57 334

翻译 (十六)Spring框架——AOP

Spring框架的有一个重要组件是面向切面编程(AOP)框架。面向切面编程需要打破程序的逻辑来到一个称为关注点的的独立的部分。这个功能可以跨越程序的多个点,这些点被称为横切关注点,而且这些横切关注点是与应用的业务逻辑无关的。有很多出色的面向切面编程的例子,如日志、审计、声明性事务、安全、和缓存等。在OOP中关键的模块单元是class(类),而在AOP中关键的模块单元是aspect(面)。依赖注

2016-08-07 16:57:52 457

翻译 (十五)Spring框架——Spring的事件处理

众所周知,Spring的核心是ApplicationContext,它管理者bean的完整生命周期。当bean被加载的时候,ApplicationContext会发布一些事假类型。例如:context在启动的时候ContextStartedEvent事件会被发布,而当context在关闭的时候ContextStoppedEvent事件会被发布。ApplicationContext中的事件处

2016-08-07 16:57:02 984

翻译 (十三)Spring框架——基于注解的配置

自从Spring2.5开始,使用注解的方式来配置依赖注入成为可能。不同于使用XML的方式来描述bean的装配,我们可以通过在相关的类、方法、变量中使用注解来将bean的配置移到组件类内部。注解注入将在XML注入之前执行,所以后者将覆盖前者对属性的配置。注解装配默认不会在Spring容器中打开。所以,在我们确认要使用基于注解的装配之前,我们需要在配置文件中配置注解功能启用。下面是启用注解注入

2016-08-07 16:56:45 318

翻译 (十二)Beans自动装配(Auto-Wiring)

Spring容器提供了不使用和自动装配协作的beans的关系的功能,这样可以帮助你在编写基于Spring的大型应用时减小XML配置的大小。五种自动注入的模式:no:这是一种默认的设置方式,即不自动装配属性,而是使用显示的方式来明确指定属性的引用。也就是使用标签来指定需要引用的属性。byName:通过属性名称来自动装配所需要的属性。如果beans的标签中指定了autowire的属性值为“

2016-08-07 16:29:21 581

翻译 (十一)Spring框架——注入集合

Spring提供了如下四种注入集合的配置元素::该标签用于注入一列值,且值可以重复;:该标签用于注入一组值,且值不可以重复;:该标签用于注入名称和值属于不同类型的名称-值对的集合;:该标签用于注入名称和值都是String类型的名称-值对的集合;你可以使用或来注入一个java.util.Collection或一个array(数组)。你可能会遇到以下两种情况:直接注入一

2016-08-07 16:28:53 271

翻译 (九)Spring框架——依赖注入(DI)

每一个Java应用程序都是一些对象同时一起工作来完成任务的。但是当在写一个复杂的Java应用程序的时候,应该尽可能的减少class之间的依赖,来调高代码的重用性和单元测试。依赖注入就能达到这样的目的。依赖注入的类型有:基于构造器的注入和基于Setter方法的注入基于构造器的注入:该注入方式是容器在调用类的指定参数的构造器的时候完成的,每个参数代表着被依赖的其他类。基于Set

2016-08-07 16:28:30 330

翻译 (八)Spring框架——Bean Defintion Inheritance

一个bean可以包含很多个配置信息,例如构造器参数,属性值,和特定容器的信息(如:初始化方法、静态工厂名称)等等。一个child bean的定义可以从parent bean中继承配置数据。child bean可以根据需要覆盖一些属性值,或添加其他新的属性。Spring bean的继承定义和Java class的继承没有关系,但是继承的原理是相似的。你可以定义一个parent bean作为模

2016-08-07 16:28:20 355

翻译 (六)Spring框架——bean的生命周期

Spring bean的生命周期很好理解:当一个bean被初始化的时候,它会被需要执行一些初始化的工作来使它成为可用状态。类似地,当该bean不再被需要且被移出容器的时候,它就会被清除。在bean初始化和销毁期间,在程序的背后有一系列的活动,接下来会讲到两个重要的生命周期回调方法,分别是bean的初始化喝销毁。为了定义一个bean的创建和销毁方式,我们通常会在标签中为其指定init-m

2016-08-07 16:28:02 291

翻译 (五)Spring框架——Bean的作用域

定义bean的时候可以选择性的声明bean的作用域。Spring支持以下五种作用域,其中的三个只有在使用web-aware 应用上下文的时候才能被使用:singleton:这个作用域指的是在每个Spring IoC容器中以单例的方式创建bean,这也是创建bean的默认方式;prototype:这个作用域指的是定义任意多个对象实例;request:这个作用域指的是一个HTTP请求期间,

2016-08-07 16:27:46 408

翻译 (四)Spring框架——Bean的定义

来自应用程序主干并且被Spring IoC容器管理的对象被称为beans。bean是一个由Spring IoC容器实例化,组织和管理的对象。这些beans是根据为容器提供的配置元数据来创建的,例如配置在XML文件中的元数据标签。bean定义包含有配置元数据提供的信息,容器必需知道如下一些信息:如何创建bean;Bean的详细生命周期;Bean的依赖;以上所有配置元数据被翻译在一个属

2016-08-07 16:27:27 515

翻译 (三)Spring框架——IoC容器

Spring容器在其框架的核心。该容器会创建对象,组织对象,配置对象,管理对象从创建到销毁的完整生命周期。Spring容器利用依赖注入来管理组成一个应用的组件。而这些对象就是Spring的Beans。容器通过读取配置元数据来获取实例化、配置和组装对象的说明。配置元数据可以是XML文件,java注解和java代码。Spring IoC容器通过使用Java POJO类和配置元数据来生成一个完整的可

2016-08-07 16:27:06 352

Java项目源码5

2016-06-25

java项目源码

2016-06-25

java项目源码2

2016-06-25

Java项目源码1

2016-06-25

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

TA关注的人

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