自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟火无痕的专栏

人就如那烟花一样,飞过之后留下的只有影子

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 strust2实践总结

1:在action中定义的变量,在jsp页面中显示用: 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: 3:在action类中取得request和session对象的方法 Map session  = ActionContext.getContext().getSession(); HttpServletRequest  request = Serv

2008-10-09 16:26:00 443 2

转载 在Struts 2.0中实现表单数据校验(Validation)

在写前几篇文章的时候,有些朋友建议我的写一篇关于表单数据校验的文章。 正如文章的开头所引用的《Writing Secure Code》的名言:“所有的输入都是罪恶的”,所以我们应该对所有的外部输入进行校验。而表单是应用程序最简单的入口,对其传进来的数据,我们必须进行校验。转换与校验(Conversion & Validation)其实上篇文章,我本来是打算写表单数据校验的内容,但是经过再三

2008-10-09 11:52:00 374

转载 转换器(Converter)——Struts 2.0中的魔术师

在我已往的Struts 1.x项目经验中,有个问题不时的出现——在创建FormBean时,对于某个属性到底应该用String还是其它类型?开发Web应用程序与开发传统桌面应用程序不同,Web应用程序实际上是分布个不同的主机(当然也可以同一个主机,不过比较少见)上的两个进程之间互交。这种互交建立在HTTP之上,它们互相传递是都是字符串。换句话说, 服务器可以的接收到的来自用户的数据只能是字符串或

2008-10-09 11:50:00 327

转载 在Struts 2.0中国际化(i18n)您的应用程序

国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在struts-config.xml中指明

2008-10-09 11:48:00 332

转载 Struts 2.0的Action讲解

有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1.xStuts 2.0接口必须继承org.apache.struts.action.Action或者其子类无须继承任何类型或实现任何接口表单数

2008-10-09 11:46:00 312

转载 常用的Struts 2.0的标志(Tag)介绍

在上一篇文章《为Struts 2.0做好准备》中,我过于详细地介绍了Struts 2.0开发环境和运行环境的配置,所以,本文很少涉及的以上两方面的细节。如果,您看完《为Struts 2.0做好准备》后,还有什么不明白,或者没法运行文中例子,请联系我。我的E-MAIL:Max.M.Yuan@gmail.com。在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库

2008-10-09 11:39:00 377

转载 为Struts 2.0做好准备

Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸” 单元测试困难 这些缺点随着Web的

2008-10-09 11:30:00 240

转载 EPR和SAP的一些名词解释

1.企业资源计划企业资源计划(Enterprise Resources Planning,ERP),可以从三个层次进行定义:管理思想:ERP是由美国著名的计算机技术咨询和评估集团Gartner Group Inc.提出了一整套企业管理系统体系标准,其实质是在MRPII(Manufacturing Resources Planning,“制造资源计划” )基础上进一步发展而成的面向供应链(Suppl

2008-07-21 11:06:00 346

转载 轻松掌握删除oracle10g垃圾表的最新方法

 经常使用oracle10g,我们可以发现以前删除的表在数据库中出现了特别多的垃圾表,如下例:  BINjR8PK5HhrrgMK8KmgQ9nw==  这一类的表通常无法删除,并且无法用"delete"删除,这种情况的出现,  一般不会影响正常的使用,但是有遇到以下几种情况时则必须删掉它。  1,这些表占用空间  2,如果使用Middlegen-Hibernate-r5的朋友

2008-07-18 11:26:00 276

转载 SQL*PLUS常用命令介绍

 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行。除了sql语句

2008-07-15 16:08:00 453

转载 PL/SQL用户指南与参考1

 第一章 PL/SQL一览一、理解PL/SQL的主要特性1、块结构了解PL/SQL最好的方法就是从简单的实例入手。下面的程序是用于处理一个网球拍订单的。首先声明一个NUMBER类型的变量来存放现有的球拍数量。然后从数据表inventory中把球拍的数量检索出来。如果数量大于零,程序就会更新inventory表,并向purchase_record表插入一条购买记录,如果数量不大于零,程序

2008-07-15 14:54:00 420

转载 灰色星期一,网站变灰白风格CSS代码

 根据国务院文件,5.19-5.21为全国哀悼日,在此期间,全国和各驻外机构下半旗志哀,停止公共娱乐活动,外交部和我国驻外使领馆设立吊唁簿。5月19日14时28分起,全国人民默哀3分钟,届时汽车、火车、舰船鸣笛,防空警报鸣响。为方便站点哀悼,特提供css滤镜代码,以表哀悼。以下为全站CSS代码。1.支持的标准协议为:请用:body { filter:progid:DXImageTransfor

2008-07-15 10:33:00 343

原创 oracle复杂查询语句的使用

 1.查询语句的使用使用 select语句和子查询(subquery)可以从一个或多个表,视图,实体试图中返回数据.1.1相关子查询可以将子查询(as subquery)或in或exists当成where的一个条件的一部分,这样的查询称为子查询.where中可以包含一个select语句的子查询.where中可以包含in,exists语句.最多可以嵌套16层.层次过多会影响性能[例]简单子查询实例查

2008-07-15 10:21:00 1007

转载 javascript获取客户端网卡MAC地址和IP地址和计算机名

 在做 B/S 结构的系统时,我们常常需要获取客户端的一些信息,如 IP 和 MAC ,以结合身份验证。 要获取服务器端的 MAC 很容易,但是要获取客户端的 MAC 的地址确要花费一翻心思,通常的做法是调用 Win32API 或直接调用 nbtstat 命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用 Javascript ,这样做的好处是不需要服务器端进行处理,有客户端自行

2008-07-15 10:15:00 385

转载 C#实现的18位身份证格式验证算法

18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》

2006-02-23 16:08:00 684

转载 身份证15To18 的算法(C#)

using System;using System.Threading; namespace KeyboardRecord{/// /// Class1 的摘要说明。/// class Class1{/// /// 应用程序的主入口点。/// [STAThread]static void Main(string[] args){//// TODO: 在此处添加代码以启动应用程序//stri

2006-02-23 16:03:00 821

转载 通常C#面试题

1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。  回答要点:说明详细的空间分配。(10分)   答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间.       2、请详述在dotnet中类(cla

2006-02-23 16:01:00 793

转载 用C#代码编写的SN快速输入工具

一般软件都要输入序列号(SN),而大家平时用的最多的恐怕是盗版软件,通常盗版软件的序列号(SN)都保存成:XXXXX-XXXXX-XXXX-XXXX的形式。  而软件输入序列号的地方通常都是几个文本框(TextBox)组成。一个个的将XXXXX复制到文本框将非常麻烦。于是SN快速输入工具便由此产生了。  当然这些都和我的编写这个程序的原因无关。我编写这个程序的原因纯粹是因为有个网友和他舅舅

2006-02-22 00:28:00 646

Spring2.5 开发参考手册

描述Spring2.5与spring2.0的相关特性

2008-12-23

信息整合解决方案和应用实践

信息整合解决方案和应用实践,基于J2EE及相关大型项目进行数据整合

2008-12-08

在线考试程序

在线考试小程序..........

2008-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除