7 chenzhich

尚未进行身份认证

全心全意学java一年

等级
TA的排名 7w+

JavaScript页面节点的函数

本文转载自a():为这个节点添加一个子节点,并放在所有子节点的最后,如果这个子节点已经存在,则先把它删掉再添加进去。 getFirstChild():如果节点存在子节点,则返回第一个子节点,对等的,还有getLastChild()方法返回最后一个子节点。 getNextSibling():返回在DOM树中这个节点的下一个兄弟节点,对等的,还有getPreviousSib

2014-08-29 16:33:26

Javascript之document对象详解

Document对象详解document文挡对象-JavaScript脚本语言描述      ---------------------------------------------------------------------      注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写        否则会提示你

2014-08-29 16:04:19

JavaScript数组的常用方法

1.ArrayObjectshift()方法定义和用法shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。语法arrayObject.shift()返回值数组原来的第一个元素的值。说明如果数组是空的,那么shift()方法将不进行任何操作,返回undefined值。请注意,该方法不创建新数组,而是直接修改原有的a

2014-08-29 14:39:02

JavaScript字符串函数

JavaScript自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。vara="hello";varb=",world";varc=a.concat(b);alert(c);//c="hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回-1。var

2014-08-29 11:27:51

求职入职那点事

六月底七月初,是学院院招的火热时期,

2014-08-17 16:34:00

Java 中的悲观锁和乐观锁的实现

Java中的悲观锁和乐观锁的实现  2009-04-2211:32:02|  分类: java面试|举报|字号 订阅锁(locking)业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时)

2014-08-11 16:14:45

struts2源码探索之初始化(四)

在上一篇文章struts2源码探索之初始化(三)中,已经分析到了创建bootstrap这个容器的最后一步了,调用ContainerBuilder类的create()。恩,接下来看这个方法:publicContainercreate(booleanloadSingletons){ensureNotCreated();created=true;final

2014-06-28 12:30:00

正确理解ThreadLocal

本文来自ITEYE首先,ThreadLocal不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set()到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的n

2014-06-28 12:07:06

struts2源码探索之初始化(三)

在上一篇struts2源码学习之初始化(二)中已经详细介绍了Dispatcher的初始化工作,只差最后一点,容器的创建。这一篇就仔细介绍容器的创建过程,初始化过程以及容器的作用。还是先从源码入手,上一篇已经分析到了Dispatcher类的init()的这段代码:Containercontainer=init_PreloadConfiguration();co

2014-06-27 10:46:53

struts2源码学习之初始化(二)

在上一篇struts2源码学习之初始化(一)中,详细描述了StrutsPrepareAndExecuteFilter的init()的主要工作,这一篇就详细说说Dispatcher。从上一篇文章中,我们知道了Dispatcher在Filter的init()方法中被创建出来,那么,它的功能是什么呢?Dispatcher类的功能正如它的名字所示,是派发,派发请求。PrepareOperations类

2014-06-25 17:02:47

数据库事务

本文来自事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。      针对上面的描述可以看出,事

2014-06-24 20:03:26

数据库锁机制

本文来自点击打开链接

2014-06-24 19:53:29

数据库三大范式详解

本文来自点击打开链接

2014-06-24 19:37:21

struts2源码学习之初始化(一)

看struts2源码已有一段时日,从今天开始,就做一个总结吧。首先,先看看怎么调试struts2源码吧,主要是以下步骤:使用Myeclipse创建一个web工程导入struts2需要的jar包如图:让jar包关联源文件在上图中的jar包右键,选择properties->javasourceattach,如果关联成功,双击jar包下的某个class文件就会

2014-06-24 17:34:58

Hibernate之关系对象映射详解

hbm2dll工具在Hibernate核心包中,而hbm2java需要另外一个包:HibernateTools包,

2014-05-24 21:10:16

JVM

Sun官方所定义的java技术体系有:javachengxu

2014-05-24 19:32:26

策略模式

策略模式的定义:定义一系列的算法类,将每一个算法封装起来,并让他们

2014-05-22 18:21:32

简单标签的开发

之前写了一篇自定义标签的开发,现在再说说

2014-05-21 21:50:10

java多线程

从一个不安全的单例类说起。

2014-05-21 13:24:56

java正则表达式的几个例子

正则表达式可以很方便地处理字符串。下面jig

2014-05-20 19:57:20

查看更多

勋章 我的勋章
    暂无奖章