- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 java对象锁和线程同步
1. 对象锁1.1 什么是对象锁?JVM在创建对象的时候为每一个对象关联唯一的一把锁。谁首先获得了这把锁,谁就可以访问这把锁控制的资源。例如:每一个房间里的门上都有一把锁,谁先进入了房间,谁就把房间的门反锁上,这时候别人想进房间就必须排队等待,直到房间里人把门打开之后才能进入。2.线程安全2.1 当程序中使用了多线程机制,并且多个线程之间需要访问相同的资源时,可能会导致
2013-03-31 14:44:07 1023
枚举的深入理解
[size=medium]ps:没有研究就没有发言权!1.枚举类型是一种取值被严格限定在一个有限的集合中的变量类型。2.java中的枚举是一种特殊的类。每一个枚举都会被编译成一个class文件。3.枚举主要用于限定变量的取值,从而从根源上有效的避免了非法的赋值。4.声明一个枚举:public enum Sex{ MALE,FEMALE}可以声明在一个类的内部,...
2012-03-13 19:25:12 148
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 114
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 179
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 241
原创 制作属于自己的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 232
原创 关于递归,不得不说的
[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 129
struts2的灵魂——Interceptor(拦截器)
[size=medium]1.什么是拦截器:拦截器是动态拦截Action调用的对象。它提供了一种机制使得开发者可以定义action执行之前或之后执行的代码,也可以在一个action执行前将其阻止。2.AOP:提到拦截器,我们不得不提到AOP.AOP(Aspect-Oriented Programming)译为:“面向切面编程”或者“面向方面编程”。利用AOP可以对业务逻辑的...
2012-03-07 18:56:28 141
原创 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 199
原创 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 166
property_Editor_for_eclipse.zip
2012-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人