2008-07-24

ognl----

关键字: ognl到底是嘛玩儿........
XWork专署语言功能 XWork在OGNL之上提供的最大改进就是支持ValueStack. OGNL操作假设这里只有一个 "根", XWork的ValueStack概念需要这里有很多 "根". 例如, 假设我们使用标准OGNL (不使用XWork), 这时如果有两个对象在 OgnlContext map 中: "foo" -> foo 而 "bar" -> bar, foo对象被配置为唯一的 根(root) 对象. 下面的代码演示了OGNL如何处理这三种情况: #foo.blah // 返回 foo.getBlah() #bar.blah // 返回 bar.ge ...
2008-07-21

数据库的设计范式

关键字: 设计范式(三个)
数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。  设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来设计数据库。  实质上,设计范式用很形象、很简洁的话语就能说清楚,道明白。本文将对范式进行通俗地说明,并以笔者曾经设计的一个简单论坛的数据库为例来讲解怎样将这些范式应用于实际工程。  范式说明  第一范式(1 ...
2008-07-21

JDK帮助

关键字: 俺的jdk帮助
JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。       JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。    &n ...
2008-07-21

什么是DBMS?

关键字: dbms
dbms是一个数据库管理系统,它由以下几个模块组成 1.数据定义 有DDL翻译处理程序(包括外模式、模式、存储模式处理程序)、保密定义处理程序(如授权定义处理程序)、完整性约束定义处理程序等。这些程序接收相应的定义,进行语法、语义检查,把它们翻译为内部格式存储在数据字典中。DDL翻译程序还根据模式定义负责建立数据库的框架(即形成一个空库),等待装入数据。 2.数据操纵 有DML处理程序、终端查询语言解释程序、数据存取程序、数据更新程序等。DML处理程序或终端查询语言解释程序对用户数据操纵请求进行语法、语义检查,有数据存取或更新程序完成对数据库的存取操作。 3.数据库运行管理 有系统初启程序,负 ...
2008-07-21

mysql 中的 create table 语法

关键字: create table
MySQL中create table语句的基本语法是: CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement] TEMPORARY:该关键字表示用create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应用于存储过程中,对于目前尚不支持存储过程的MySQL,该关键字一般不用。 IF NOT EXISTS:实际上是在建表前加上一个判断,只有该表目前尚不存在时才执行create table操作。用此选项可 ...
如题,, 谢谢帮忙!!  .ftl 内容:   <table width="600" border="1" cellpadding="0" cellspacing="0"> <tr align="center"> <td width="50%"> 登陆名: </td> <td align="center"> <input type="text" name="u_name" /> </td> ...
2008-07-19

Ajax 和 XML: 五种常见 Ajax 模式

关键字: ajax和xml
文本连接:http://www.ibm.com/developerworks/cn/xml/x-ajaxxml2/     Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在 2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见 Ajax 设计模式,可以使用它们作为工作的基础。 的确,Ajax 是 Web 2.0 热门术语,所有人都希望将其应用于自己的站点。但是它对我们究竟有什么意义?工程师该如何在架构的 ...
2008-07-19

JAVA如何调用DOS命令

关键字: dos命令
用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式: ... Process process = Runtime.getRuntime().exec(".\\p.exe"); process.waitfor( ); ... 在上面的程序中,第一行的“.\\p.exe”是要执行的程序名,Runtime.getRuntime()返回当前应用程序的Runtime对象,该对象的exec()方法指示Java虚拟机创建一个子进程执行指定的可执行程序, ...
     MySQL目前不支持列的Default 为函数的形式, 如达到你某列的默认值为当前更新日期与时间的功能,    你可以使用TIMESTAMP列类型 下面就详细说明TIMESTAMP列类型   timestamp列类型timestamp值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示。   timestamp值显示尺寸的格式如下表所示:         +-------------------+---------------- ...
2008-07-18

MD5小例子(转)

关键字: 什么是md5?待看!
这个是在网络上可以搜索到的 代码 package a; public class MD5Code { /* * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示了只读,切能在同一个进程空间内的多个 Instance间共享 */ static final int S11 = 7; static final int S12 = 12; static final int S13 = 17; static final int S14 = 22; static final int S21 = 5; stat ...