自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 java对象锁和线程同步

1. 对象锁1.1 什么是对象锁?JVM在创建对象的时候为每一个对象关联唯一的一把锁。谁首先获得了这把锁,谁就可以访问这把锁控制的资源。例如:每一个房间里的门上都有一把锁,谁先进入了房间,谁就把房间的门反锁上,这时候别人想进房间就必须排队等待,直到房间里人把门打开之后才能进入。2.线程安全2.1 当程序中使用了多线程机制,并且多个线程之间需要访问相同的资源时,可能会导致

2013-03-31 14:44:07 977

枚举的深入理解

[size=medium]ps:没有研究就没有发言权!1.枚举类型是一种取值被严格限定在一个有限的集合中的变量类型。2.java中的枚举是一种特殊的类。每一个枚举都会被编译成一个class文件。3.枚举主要用于限定变量的取值,从而从根源上有效的避免了非法的赋值。4.声明一个枚举:public enum Sex{ MALE,FEMALE}可以声明在一个类的内部,...

2012-03-13 19:25:12 130

01--初识struts2以及myeclipse配置技巧

[size=x-large][color=violet][align=center]第一章 认识struts2[/align][/color][/size][size=medium][color=darkred]1.0 什么是struts2:[/color]官网中对于struts是这样描述的:Apache Struts 2 was originally known as WebWo...

2012-03-08 22:15:06 96

struts2学习笔记02-Action的配置及自定义action

[color=blue][size=x-large]第二章 Action[/size][/color][color=violet][size=large]2.0 action 的作用[/size][/color][color=olive][size=medium]将请求与界面分开具体视图的返回由Action来决定。具体手段是根据action返回的字符串找到具体的配置项。例如:act...

2012-03-08 21:49:16 162

Google Map制作详解

[size=large][color=darkblue]1.开发前的准备[/color][/size][size=medium][color=orange]①证书:[/color]android系统要求每一个应用程序都有一个证书证书可以唯一的标识应用程序开发者密钥(key)和证书(certificates)存在于一个称为keystore的文件中。在开发过程中默认使用debug ...

2012-03-08 14:40:37 195

原创 制作属于自己的Google Map

[size=large][color=darkblue]1.开发前的准备[/color][/size][size=medium][color=orange]①证书:[/color]android系统要求每一个应用程序都有一个证书证书可以唯一的标识应用程序开发者密钥(key)和证书(certificates)存在于一个称为keystore的文件中。在开发过程中默认使用debug ...

2012-03-08 12:16:47 215

原创 关于递归,不得不说的

[size=medium]二话不说,先上代码[/size][code="java"]public class TestRecursion{ //递归方法 public static void fun(int i){ if(i > 0){ i--; fun(i); System.out.print(i); } System.out.prin...

2012-03-07 20:38:57 116

struts2的灵魂——Interceptor(拦截器)

[size=medium]1.什么是拦截器:拦截器是动态拦截Action调用的对象。它提供了一种机制使得开发者可以定义action执行之前或之后执行的代码,也可以在一个action执行前将其阻止。2.AOP:提到拦截器,我们不得不提到AOP.AOP(Aspect-Oriented Programming)译为:“面向切面编程”或者“面向方面编程”。利用AOP可以对业务逻辑的...

2012-03-07 18:56:28 105

原创 struts2配置参数

[size=large] 1 ### struts.properties这是一个标准的Properties文件,以key=value的形式存储数据 2 ### 每个key就是一个Struts2属性,value就是一个Struts2属性值 3 ### struts.properties文件通常放在项目里的WEB-INF/classes路径下。 4 ### 也可也放在CLASSPATH...

2012-03-06 23:58:12 165

原创 struts2 web应用配置详解

[size=medium]1.首先来认识一下几个文件:①web.xml :位于WEB-INF下。需自行创建。每一个web应用程序都应该有一个web.xml,它就像web应用程序的一本使用说明书,告诉服务器程序(如:tomcat) 该如何使用web 应用程序。②struts-default.xml:位于struts2-core-2.XXX.jar的根目录下。定义了struts2默认配置。...

2012-03-06 23:54:24 148

dom4j驱动包、源码及文档

dom4j是一种便捷的xml解析方式。内含源码、jar文件以及api文档。

2012-03-15

mysql-connector-java.zip

java程序连接mysql的jar驱动包,内含src源码和文档以及使用说明。

2012-03-15

property_Editor_for_eclipse.zip

这是一款实用的eclipse编辑器插件,支持多种字符集编码,可以让你在eclipse中编译各种编码的文件。特别实用于在property文件中编辑非中文字符。

2012-03-15

空空如也

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

TA关注的人

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