- 浏览: 72706 次
- 性别:
- 来自: 北京
最新评论
-
zzh200411:
Ext.select('myButton').on('clic ...
Ext2的基础知识学习 -
jiqing0311:
找了好久,谢谢!!!
命令行启动关闭tomcat而不显示cmd界面 -
fanth:
如何test.sql中写的是insert,delete,upd ...
bat文件执行.sql文件 -
fanth:
# //修改要执行的.sql文件(testsql.sql) ...
bat文件执行.sql文件 -
40020072:
/*
* $Id: PlainTextResult.jav ...
struts2零配置的方法
文章列表
显示说明实体名称实体编号
半方大的空白
 
 
全方大的空白
 
 
不断行的空白格
 
<
小于
<
<
>
大于
>
>
&
&符号
&
&
"
双引号
"
"
©
版权
©
©
®
已注册商标
®
& ...
- 2009-03-10 17:38
- 浏览 1334
- 评论(0)
ThreadLocal的接口方法
ThreadLocal类接口很简单,只有4个方法,我们先来了解一下:
void set(Object value)
设置当前线程的线程局部变量的值。
public Object get()
该方法返回当前线程所对应的线程局部变量。
public void remove()
将当前线程局部变量的值删除,目的是为了减少内存的占用,该方法是JDK 5.0新增的方法。需要指出的是,当线程结束后,对应该线程的局部变量将自动被垃圾回收,所以显式调用该方法清除线程的局部变量并不是必须的操作,但它可以加快内存回收的速度。
protected Object i ...
- 2008-09-03 14:09
- 浏览 1129
- 评论(0)
启动:tomcat.bat
"C:\Program Files\Java\jdk1.5.0_16\bin\java.exe" -Xms128m -Xmx384m -jar -Duser.dir="E:\tools\2008\apache-tomcat-5.5.26" "E:\tools\2008\apache-tomcat-5.5.26\bin\bootstrap.jar" start
关闭:stop tomcat.bat
"C:\Program Files\Java\jdk1.5.0_16\bin\j ...
- 2008-08-27 12:41
- 浏览 7635
- 评论(2)
为Struts2增加了一种返回类型,直接通过action方法的返回值确定要返回的页面.
<result-types>
<result-type name="direct" class="javacommon.struts2.dispatcher.DirectResult"/>
</result-types>
配合struts2通符符,实现零配置,以下为配置文件action配置的全部
<package name="default" namespace="/dem ...
- 2008-08-18 09:48
- 浏览 3735
- 评论(2)
hibernate
一、一个持久化类的映射文件:
配置文件里:Class指向一个实体类,table指向数据库中的一张表 ,
id元素是主键元素 其中name指向java属性的名字,column表示指向哪个字段 嵌套的generator元素指定了标示符生成策略。 弱不包含column元素,则默认为与name同名的字段,弱不包含type则hirbernate会自己尝试确定转换类型以及映射类型(不推荐)。保存为:表名.hbm.xml,放到实体类的目录下。
二、hibernate启动和辅助类
启动hibernate,此过程包括创建一个全局的SessionFactory,并把他存储到应用程序代码 ...
- 2008-08-14 20:50
- 浏览 994
- 评论(0)
TableTag用来设定什么被显示并且如何进行显示。默认的eXtremeTable在servlet范围(按照page,request, session,applicaton的顺序)寻找具有名称和items属性设置相同的Beans集合(如前章所述它指Beans和Maps两种集合)。 表将遍历所有列,它使用var属性将当前行对应的bean从集合传到page范围,因此你可以从page范围中重新得到这些数据 进行操作。tableId用来唯一标识表,如果在JSP页面里包含两个或两个以上的表时需要设置它。
使用var属性将当前行对应的bean从集合传到page范围
tableId用来唯一标识表,如果在J ...
- 2008-08-13 15:39
- 浏览 1697
- 评论(0)
调用有简单返回值的java方法 2.1、dwr.xml的配置 配置同1.1 <dwr> <allow> <create creator="new" javascript="testClass" > <param name="class" value="com.dwr.TestClass" /> <include method="testMethod2"/> </create> </allow> </dwr&g ...
- 2008-08-12 17:20
- 浏览 1212
- 评论(0)
web.xml中如下修改
<filter> <filter-name>staticFilter</filter-name> <filter-class>org.appfuse.webapp.filter.StaticFilter</filter-class> <init-param> <param-name>includes</param-name> <!--<param-value>/scri ...
- 2008-08-12 14:41
- 浏览 1430
- 评论(0)
public class ApplicationRunner {
private Application itsApplication = null;
public ApplicationRunner(Application app)
{
itsApplication = app;
}
public void run()
{
itsApplication.init();
...
- 2008-08-11 09:55
- 浏览 929
- 评论(0)
参与者:参与者是那些和系统进行交互,但是又位于系统之外的实体。系统的用户通常担任这个角色,然而有时它们可以是其它一些系统,用人形表示。
用例:详细说明参与者和系统之间的交互,这些详细描述被称之为“用例” ...
- 2008-08-07 17:17
- 浏览 1147
- 评论(0)
第一条:单一职责原则SRP
中心:就一个类而言,应该仅有一个引起他变化的原因。
把职责分离到单独的类中,因为每一个类都是变化的轴线,当需求变化时,该变化会反映为类的职责的变化,如果一个类承担了多余一个的职责,那么引起他变化的原因就会有多个。
职责定义为“变化的原因”。
如果一个类承担的职责过多,就等于把这些职责耦合在了一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会受到意想不到的破坏。
另一方面,如果应用程序的变化方式总是导致这 ...
- 2008-08-01 15:34
- 浏览 1008
- 评论(0)
批处理文件.bat写法
@echo off
set errorlevel=0
//修改为mysql安装路径
set path_home_mysql="E:\tools\2008\MySql5.0\"
set path_bin_mysql=%path_home_mysql%bin\
//修改为mysql使用的数据名(test)
set database_mysql=test
//修改为mysql登陆用户名密码(root,sujian)
set user_mysql=root
set password_mysql=sujian
//修改要执行的.sql文件(testsql ...
- 2008-08-01 10:14
- 浏览 8761
- 评论(2)
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。
各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读写,根据该类提供的方法程序员可以自由的来操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文件的 ...
- 2008-07-31 17:13
- 浏览 1008
- 评论(0)
Seam事件
Seam组件模型是为使用 事件驱动的应用程序 而开发的,特别是在一个细粒度的事件模型里进行细粒度的松耦合组件的开发。 Seam的事件有几种类型,大部分是我们已经见过的:
JSF事件
jBPM的转换事件
Seam页面动作
Seam组件驱动事件
Seam上下文事件
1、页面动作
Seam的页面动作是指就在我们渲染页面之前发生的事件。我们在 WEB-INF/pages.xml 中声明页面动作。 我们可以为任何一个特殊的JSF视图id定义一个页面动作:
<pages>
<page view-id="/hello.jsp&q ...
- 2008-07-22 11:25
- 浏览 1714
- 评论(0)
Seam上下文是由框架创建和销毁的。应用程序不能通过显式的Java API调用来控制上下文划分。上下文通常是隐含的。然而,在某些情况下,上下文可以通过annotation(注解)划分。
基本的Seam上下文有:
Stateless context
Event (or reque ...
- 2008-07-21 11:24
- 浏览 2373
- 评论(0)