- 浏览: 124884 次
- 性别:
- 来自: 深圳
最新评论
-
ssy8110:
[color=orange][/color]
Drools规则引擎初学入门实例HelloWorld -
路小尘:
mark
java 浮点数表示详解 -
yujian58:
写的很棒。
spring log4j -
wolf9s:
很好,学习了。非常感谢!
java 编译路径以及运行路径 -
suie2009_:
文章不错,但转载请指明出处,
java volatile关键字
文章列表
一个典型的DRL文件:
Java代码
①package com.sample //包名,不可以与关键字冲突
②import com.sample.DroolsTest.Message;//本文件需要导入的类
③global java.util.List myGlobalList;//全局变量
④//定义函数体
function String hello(String name) {
return "Hello "+name+"!";
}
⑤rule "myRule& ...
日历
jQuery新书推荐
index(subject)
搜索与参数表示的对象匹配的元素,并返回相应元素的索引值值。
如果找到了匹配的元素,从0开始返回;如果没有找到匹配的元素,返回-1。
返回值
Number
参数
subject (Element) : 要搜索的对象
示例
返回ID值为foobar的元素的索引值值。
HTML 代码:
<div ><div></div><div ></div></div>
jQuery 代码:
$("div").index($('#foob ...
jquery中eq和get如何使用2009-12-30 17:29eq:返回是一个 jquery对象 作用是 将匹配的元素集合缩减为一个元素。这个元素在匹配元素集合中的位置变为0,而集合长度变成1
get:是一个html 对象数组作用是取得其中一个匹配的元素。 num表示取得第几个匹配的元素。
如:html代码
<ul>
<li>li-1</li>
<li>li-2</li>
</ul>
比如我们通过jquery选择器 $("li")那么我们将会有两个li元素我如何只想选择其 ...
jquery中使用:has()可以很方便的查找一些元素,但要注意的是这个方法是针对所有后代元素的,并非直接后代元素。
举例说明一下,有如下HTML代码:
<table class="lsTab" style="display:none;">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
...
一 目的:
在服务器集群环境下,设置一个共享数据的另一机制。
减少对数据库的直接操作,减轻数据库负担。
提高系统的响应能力。
二 系统整体结构:
三 系统设计说明
1.Memcache服务器集群:
Memcac ...
摘要和关键字
generics、type safe、type parameter(variable)、formal type parameter、actual type parameter、wildcards(?)、unknown type、? extends T、? super T、erasure、translation、cast、instanceof、arrays、Class Literals as Run-time Type Tokens、wildcard capture、multiple bounds(T extends T1& T2 ... & Tn)、c ...
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。
除了构造器,StringUtils中一共有130多个方法,并且都是static的,
所以我们可以这样调用StringUtils.xxx()。
下面分别对一些常用方法做简要介绍:
1. public static boolean isEmpty(String str)
...
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
/********************************************************************** ...
方法一:
1.quartz_job.xml文件配置:
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<quartz version="1.5">
<job>
<job-detail>
<name>assess.HastenJob</name>
<group>taskGroup</group>
<job-class>com ...
Quartz定时发送消息的功能,该功能依附于Web应用上,即当Web应用启动时,该应用就开始作用。起先决定使用java.util.Timer和java.util.TimerTask来实现,但是研究了一下以后发现Java Timer的功能比较弱,而且其线程的范围不受Web应用的约束。后来发现了Quartz这个开源的调度框架,非常有趣。
首先我们要得到Quartz的最新发布版。目前其最新的版本是1.6。我们可以从以下地址获得它的完整下载包,包中可谓汤料十足,不仅有我们要的quartz.jar,更包含多个例程和详细的文档,从API到配置文件的XSD一应俱全。感兴趣的朋友也可以在src目录下找到该项 ...
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/n ...
关键字: spring log4j
spring对log4j提供了很好的支持。
web.xml中配置代码如下:
Java代码
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webName.root</param-value>
</context-param>
<context-param>
<param-name> ...
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:
Java代码
public enum Color{
RED,BLUE,BLACK,YELLOW,GREEN
}
public enum Color{
RED,BLUE,BLACK,YELLOW,GREEN
}显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。而这些类都是类库中Enum类的子类(java.lang.Enum<E>)。它们继承了这个Enum中的许多有用的方法。下面我们就详细介绍enum定义的 ...
BeanFactoryPostProcessor 接口是对Bean 工厂的后处理操作。
在Spring 的PropertyPlaceholderConfigurer 类是实现BeanFactoryProcessor 接口中非常有用的类。它用于Spring 从外部属性文件中载入属性,并使用这些属性值替换Spring 配置文件中的占位符变量(${varible})。
Spring 的ApplicationContext 容器可以非常方便的使用PropertyPlaceholderConfigurer,只需通过简单的配置即可使用。
示例:
<bean id="prop ...
在学校宿舍里面,床和宿舍(tb_bed\tb_room)就是多对一的关系。
cascade的属性:
级联指的是当主控方执行操作时,关联对象(被动方)是否同步执行同一操作。pojo和它的关系属性的关系就是“主控方 -- 被动方”的关系,如果关系属性是一个list,那么被动方就是list中的一个一个元素。
比如删除tb_room----session.delete(room);级联决定了是否执行关联到tb_room的tb_bed---session.delete(bed);
cascade="save-update": 级联保存(load以后如果子 ...