- 浏览: 345374 次
-
最新评论
-
luokery:
你把正常的代码放到try里面不就好了, 异常的时候就catch ...
巧用while循环避免执行除了异常处理的的另一个处理机制 -
java_doom:
这个行号根据什么来的 为什么不是连续的?
别拿Hadoop map key当id使 -
mixer_b:
...
写博客的那些事儿 -
flyfx:
谢谢谢谢
java break,continue,return 使用。【借鉴与改编】 -
andilyliao:
比起青鸟 我更鄙视大学。
北大青鸟就让你们这么鄙视吗.
文章列表
第1课 课程内容. 6
第2课Hibernate UML图. 6
第3课 风格. 7
第4课 资源. 7
第5课 环境准备. 7
第6课 第一个示例HibernateHelloWorld 7
第7课 建立Annotation版本的HellWorld 9
第8课 什么是O/RMapping 11
一、 定义:. 11
二、 Hibernate的创始人:. 11
三、 Hibernate做什么:. 12
四、 Hibernate存在的原因:. 12
五、 Hibernate的优缺点:. 12
六、 Hibernate使用范围:. 12
第9课Hibernate的重点学 ...
- 2012-05-10 18:18
- 浏览 1071
- 评论(0)
在上篇博客,我们一起看了《ognl概念和原理详解》,我们大约的知道了ognl的基本实现原理和一些基本概念,这节我们一起来学习一下OGNL表达式的基本语法和基本用法,首先我们一起来看一下OGNL中的#、%和$符号。
一.OGNL中的 ...
- 2012-05-10 10:30
- 浏览 742
- 评论(0)
海宁王先生自沉后二年,清华研究院同人咸怀思不能自已。其弟子受先生之陶冶煦育者有年,尤思有以永其念。佥曰,宜铭之贞珉,以昭示于无竟。因以刻石之词命寅恪,数辞不获已,谨举先生之志事,以普告天下后世。其词曰:士之读书治学,盖将以脱心志于俗谛之桎梏,真理因得以发扬。思想而不自由,毋宁死耳。斯古今仁贤所同殉之精义,其岂庸鄙之敢望。先生以一死见其独立自由之意志,非所论于一人之恩怨,一姓之兴亡。呜呼!树兹石于讲舍,系哀思而不忘。表哲人之奇节,诉真宰之茫茫。来世不可知者也,先生之著述,或有时而不章。先生之学说,或有时而可商。惟此独立之精神,自由之思想,历千万祀,与天壤而同久,共三光而永光。
- 2012-05-09 22:51
- 浏览 930
- 评论(0)
定时器的应用
1、 定时器主要涉及到两个类(java.util包中)
@-》public class Timer extends Object
(一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。 )
@-->public abstract class TimerTask extends Object implements Runnable
(由 Timer 安排为一次执行或重复执行的任务。)
2、Timer类的构造方法:
构造方法摘要
Timer()
创建一个新计时器。
...
- 2012-05-09 16:54
- 浏览 796
- 评论(0)
引言:众所周知,在mvc中,数据是在各个层次之间进行流转是一个不争的事实。而这种流转,也就会面临一些困境,这些困境,是由于数据在不同世界中的表现形式不同而造成的:
1.数据在页面上是一个扁平的,不带数据 ...
- 2012-05-09 16:45
- 浏览 640
- 评论(0)
本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188
在上一篇博客中,我们一起看了拦截器的具体实现原理,并且看了一下源码(细谈struts2(八)拦截器的实现原理及源码剖析),这一篇博客,我即将带领大家一起来看一下Struts2内置实现的拦截器和如何自定义我们自己的拦截器来达到我们想要实现的功能
四.Struts2内置拦截器
Struts2中内置类许多的拦截器,它们提供了许多Struts2的核心功能和可选的高级特性。这些内置的拦截器在struts-default.xml中配置。只有配置了拦截器,拦截器才可以正常的工作和运行 ...
- 2012-05-08 12:24
- 浏览 780
- 评论(0)
javabean的属性 是根据 set和get方法来 操作的,而不是根据 成员变量 来操作的。注意区别 属性 和成员变量 成员变量是私有的 看不见。
一、 javabean 是什么?
Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,
就是有默然构造方法,只有get,set的方法的java类的对象.
专业点解释是:
JavaBean定义了一组规则
JavaBean就是遵循此规则的平常的Java对象
满足这三个条件:
1.执行java.io.Serializable 接口
2.提供无参数的构造器
3.提供getter 和 setter方 ...
- 2012-05-07 22:29
- 浏览 658
- 评论(0)
1)由于资源的有限性以及线程之间运行步调的一致性,多个线程在并发执行时,一方面可能会竞争使用同一类资源,另一方面也可能需要保持一定的先后执行顺序。因此,编写多线程程序时,必须要考虑如何对线程进行有效控制,使它们能够合理地使用资源,并保持正确的执行顺序。
2)Thread类中线程控制方法
3)
1.线程的创建与启动
在程序中用new运算符创建一个线程时,还需要调用线程的start()成员方法,才能使线程从新建状态转换为可运行状态。如果线程获得了其运行所需的全部资源后就可以执行run()方法在CPU上运行。
2.线程的终止
- 2012-05-07 19:36
- 浏览 873
- 评论(0)
1)线程状态
线程是一个动态运行的实体,每个线程都存在一个从创建、运行到消亡的过程。在一个线程的生命周期中,它将在新建状态、可运行状态、阻塞状态或死亡状态之间进行转换。通过线程的控制和调度可以改变线程的状态。
•
新建状态。利用new运算符创建线程对象之后、调用start()
成员方法之前就是线程的新建状态。这时,该线程仅仅是一个空对象,系统没有为它分配资源。
•
可运行状态。使用start()方法启动一个线程之后,线程就变为可运行状态。处于这个状态的线程可能正在执行,也可能没有执行,这取决于它是否获得了使用CPU的时间片及相关资源。
•
阻塞状态。当一个正在CPU上运行的 ...
- 2012-05-07 19:28
- 浏览 696
- 评论(0)
1、 java中用两种线程:
1) 守护线程
守护线程(Daemon)
是比较特殊的一种低级别线程,一般被用于在后台为其它线程提供服务。比如当用户编写Word文档时,不断进行拼写检查的线程就是个守护线程,它不会影响用户编辑文件。典型的守护线程例子是JVM中的系统资源自动回收线程,它始终在低级别的状态中运行,不需要占用大量的系统资源,多用于实时监控和管理系统中的可回收资源。
可以通过调用方法 isDaemon()
来判断一个线程是否是守护线程,而将一个用户线程设置为守护线程的方法是在线程对象创建之前调用线程对象的setDaemon(boolean on)方法。tr ...
- 2012-05-07 19:17
- 浏览 813
- 评论(0)
一、Thread类的构造方法
public Thread();
public Thread (Runnable target);
public Thread (Runnable target,String name);
public Thread (String name);
public Thread (ThreadGroup group,Runnable target);
public Thread (ThreadGroup group,Runnable target,String name);
public Thread (ThreadGroup group,String n ...
- 2012-05-07 18:36
- 浏览 782
- 评论(0)
本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188
拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为:拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action
- 2012-05-07 17:59
- 浏览 1125
- 评论(0)
一.线程的基本概念
1、入题:我们大家都知道,我们可以在一台计算机上同时聊天,看电影,下载视频等,完成上述任务的各个程序之间是完全相互独立的。但是他们在同一段时间内又同时处于运行状态。当然呢,它们在这一段时间内是分时使用计算机CPU时间的。只不过呢在CPU处理速度很快,划分的时间片段很短,所以给大家感觉上是多个程序在同时运行。
2、进程:
进程是程序的一次动态执行过程。这个过程包含了从程序代码从硬盘加载到内存、在内存中执行、执行结束等过程,实际上也就是进程的产生、发展、消亡的一个过程。
另外,每个进程都有自己的独立的地址空间和占用的系统资源,在进程执行结束后,进程会释放系统资源还 ...
- 2012-05-07 17:38
- 浏览 778
- 评论(0)
小明和小强都是张老师的学生,张老师的生日是M月N日。
2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道。
小强说:本来我也不知道,但是现在我知道了。
小明说:哦,那我也知道了。
请根据以上对话推断出张老师的生日是哪一天?
- 2012-05-06 23:50
- 浏览 801
- 评论(0)
只有类的实例对象要被采用哈希算法进行存储和检索时,这个类才需要按要求覆盖hashCode方法。即使程序可能暂时不会用到当前类的hashCode方法,但是为他提供一个hashCode方法也不会有什么不好,没准以后什么时候有用到这个方法 ...
- 2012-05-06 18:11
- 浏览 851
- 评论(0)