自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Struts2第一篇:struts的web配置开始

如果你是做javaweb的开发,必然用到struts,至于是1还是2,就不知道了,2的可能最大,1的基本都被淘汰了,如果你的项目是做1的,那么你的工作很有可能是“维护”。上回笔者面试的时候,考官问我“ struts2在web.xml中的配置类有几种,分别是什么?”那一刻明白,细节的重要性。org.apache.struts2.dispatcher.ng.filter.StrutsPrepa

2012-10-18 16:39:53 467

原创 Thread与Runnable你不知道的事

感觉有点标题党了。今天看网上的一个文章,发现的问题。原文如下:如果在Thread子类覆盖的run方法中编写了运行代码,也为Thread子类对象传递了一个Runnable对象,那么,线程运行时的执行代码是子类的run方法的代码?还是Runnable对象的run方法的代码?作者的观点是这个涉及到“匿名内部类对象的构造方法如何调用父类的非默认构造方法”这个知识点。先不管对不对,分析再说,下面

2012-10-15 11:46:43 376

转载 java synchronized详解(写的很到位了)

java synchronized详解 记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。

2012-10-11 15:48:59 363

原创 从控制权开始讨论java线程的同步方案。

首先在java里同步有两种一种是使用同步synchronized(不知道我拼写对不对哈),它的用法和lock用法一样,咱先归为一类。 第二种是object类中的wait,notify,notifyall.第一个知识点:线程的控制权问题当调用wait()后,线程会释放掉它所占有的“锁标志”,从而使线程所在对象中的其它synchronized数据可被别的线程使用waite()和noti

2012-10-11 15:47:52 413

原创 ThreadLocal深入理解

其实,网上已经有不少关于它的描述了,也都很详细,但也大多也都有模糊的地方,其实这个不能怪作者。毕竟,这jdk是天才的脑子写的,谁看都不理解,但是,我们也只能从源代码中细细看一些端倪,也就能理解jdk作者的想法思路了。再次申明:如果你对ThreadLocal没有一定的使用经历,就别看我写的了,要不然你会更蒙的。先上 ThreadLocal.class的两个重要方法,T get()与set(T

2012-10-11 14:38:32 476

struts 标签 api

struts 标签 api,其实还包括其他web标签,对于不太熟悉标签的同学,开发前台页面。或者学习页面是不错的

2012-05-03

struts2帮助文档

struts2 chm格式帮助文档,方便学习struts2的同学。是基于struts2.3.1的文档,习惯java api的人。

2012-05-03

空空如也

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

TA关注的人

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