自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lee Cheung的专栏

你何时才能在我最繁花的时候遇见我...

  • 博客(91)
  • 资源 (6)
  • 收藏
  • 关注

原创 测试工具

测试工具测试管理工具                          Quality Center基于WEB的测试管理工具 Test  Director功能测试工具                           QuickTest Professional性能测试工具                           LoadRunner  哪位仁兄有相关此类软件测试的书籍、

2010-01-19 12:59:00 349

原创 利用javabean轻松实现对数据库的连接、查询以及增删改

在做jsp开发的时候,经常需要对数据库进行查询及增删改,而这些操作使用的又是非常频繁 写了一个javabean,来实现与数据库的连接以及对数据库的增删改 QueryBean.java: pacakage operate_db; /** * Title: select insert update and delete * Description: select insert update and d

2010-01-08 15:21:00 1513

原创 Hibernate 中 get与load方法区别

  hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而

2010-01-08 15:20:00 317

原创 软件发展的轨迹 和 Web Services

软件发展的轨迹 机器语言--汇编语言-- 面向过程(C,Basic语言等)-- 面向对象(java)-- 面向服务(业务)构件 中间件(软件):解决共性问题,面向服务(SOA) 特点:1.与业务无关2.重复使用作用:1.向上,为应用系统提供支撑 2.向下,与操作系统交互 分类: 1.分布式组件 com+ j2ee web services       2.应用集成门户中间件数据集成业务集成    

2010-01-08 15:14:00 339

原创 具体操作-在WSAD上用Hibernate

Steps: 1:建立demo 数据库和表: 在DB2数据库中创建demo数据库, CREATE DATABASE DEMO; 创建表demo, CREATE TABLE DB2ADMIN.DEMO (ID INTEGER NOT NULL, NAME VARCHAR(100) ) 2::建立一个新的 Web应用程序 点击“文件”->“新建”->“项目”,在弹出的对话框中,选择“ J2EE”, 和

2010-01-08 15:14:00 364

原创 在WSAD上配置Hibernate

1、          装载hibernate和hibernate eclipse plugin类库 sourceforge.net上可获取,以上两者的zip文件,我们所使用的是hibernate2.1beat6和eclipse plugin 0.9.6。 将hibernate-2.1beta6.zip解压到tmp目录,将hibernate2.jar和tmp\hibernate-2.1&#

2010-01-08 15:12:00 374

转载 各大搜索引擎站点提交入口大全

 做好了自己的站点,充实了内容,接下来的事情肯定是要去各大搜索引擎提交自己的站点,虽然提交站点不保证完全收录,特别是百度、谷歌、雅虎等大型点的站点,都是把关比较严格的,可是如果大家都能把站点的内容做好了,提高站点内容的原创成分,并且市场更新,对网站收录必定是大有好处。客户满意了,搜索引擎满意了,站也便成了好站。呵呵,随口说说啦~         狼魂ジ祭在此收集了常见搜索引擎的网站登陆提交入口,供

2010-01-08 15:09:00 6405

原创 交叉线 与 直通线

交叉线  交叉线:又叫反线,线序按照一端568B,一端568A的标准排列好线序,并用RJ45水晶头夹好。       具体的线序制作方法是:一端采用568B(即白橙,橙,白绿,蓝,白蓝,绿,白棕,棕的顺序)做线标准不变,另一端在这个基础上将这八根线中的1,3号线和2,6号线互换一下位置,这时网线的线序就变成了:1、白绿、2、绿、3、白橙、4、蓝、5、白蓝、6、橙、7、白棕、8、棕(即正线的1,

2010-01-08 15:09:00 711

原创 Linux下安装jdk&tomcat

1.下载jdk-6u2-linux-i586-rpm.bin 2. 在当前目录输入 sh jdk-6u2-linux-i586-rpm.bin 3.看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议. 出现一行字:Do you aggree to the above license terms? [yes or no] 安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意

2010-01-08 15:08:00 331

原创 session访问线程

* ********************** 通用类   ************************** session访问线程时当这个线程为空时,进入该线程,否则寻找新的线程** * */package com.tob.hibernate;import net.sf.hibernate.HibernateException;import net.sf.hibernate.Session

2010-01-08 15:07:00 339

原创 不错的级联菜单

大学:                      对应jsfunction LianDong(arr, sel){var me = this;this.$ = function(o){  return document.getElementById(o);}this.sub = function (i, pid){  for (var j=i+1; j  {   me.$(sel[j]).leng

2010-01-08 15:06:00 338

原创 日期格式的控制

日期格式的控制SimpleDateFormat   df   =new   SimpleDateFormat("yyyy-MM-dd");   java.util.Date cDate = null;cDate =  df.parse(req.getParameter("birthday"));//把request对象获取的日期字符串转换成日期类型Insert方法:

2010-01-08 15:06:00 377

原创 避免表单重复提交

第一种:用flag标识,下面的代码设置checkSubmitFlg标志:           var checkSubmitFlg = false;           function checkSubmit(){                     if(checkSubmitFlg ==true){return false;             //当表单被提交过一次后checkSu

2010-01-08 15:05:00 268

原创 22条经典的编程引言

下面的这些经典的引言来自英文,也许有些我翻译的是不很好,所以,我提供了中英对照,如果有问题,请大家指正。 过早的优化是万恶之源。Premature optimization is the root of all evil! - Donald Knuth    在水里行走和以一个需求规格进行软件开发,有一点是相同的,那就是如果水或需求都被冻住不了,那么行走和软件开发都会变得容易。Walking on

2010-01-08 14:57:00 379

原创 JXL使用总结

package com.xinli;   import java.io.FileOutputStream;   import java.io.OutputStream;   import java.text.SimpleDateFormat;   import java.util.ArrayList;   import java.util.Date;   import java.util.List

2010-01-08 14:56:00 483

转载 JAVA如何调用DOS命令

用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式: ... Process process = Runtime.getRuntime().exec(".//p.exe"); process.waitfor( ); ... 在上面的程序中,第一行的“.//p.exe

2010-01-08 14:55:00 294

原创 java验证码汇总

1.生成gif图片格式的package com.cssweb.common.util;import java.io.*;import java.util.*;import com.sun.image.codec.jpeg.*;import javax.servlet.*;import javax.servlet.http.*;import java.awt.*;import java.awt.im

2010-01-08 14:54:00 421

原创 Tomcat全攻略

随着java的流行,其在web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广,本文将向你讲述tomcat的一些知识。一:简介 tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和jsp

2010-01-08 14:54:00 346

原创 《Java面向对象编程》—Java中的集合

1.集合的特点:都位于 java.util包中,不能存放基本类型的数据,而只能存放对象的引用,操作的数目可以不固定(类似于动态数组)。2.分类: 有三个类:a.Set(集):对象不按特定方式排序,没有重复元素。这个与数学中的集合概念最相似。b.List(列表):按照索引位置排序,可以有重复元素,允许按照对象在集合中的索引位置检索对象。c.Map(映射):每一个元素包

2010-01-08 14:53:00 379

原创 说一下Java里面的路径问题,CLASSPATH和SOURCEPATH

java的路径让许多人,特别是初学者感到迷惑,我这里再解释一下。我们分2个阶段,1是编译阶段,2是运行阶段。  一、编译阶段   这个时候,我们要提供给编译器的有2个路径参数,第一个是源代码在哪里?也就是 sourcepath,第二个就是依赖的类在哪里?也就是 classpath  我们看一个例子  d:/temp/TestCP/d1/p1/Class1.java

2010-01-08 14:52:00 436

转载 《Java面向对象编程》—数组的相关事项

1.声明数组引用变量时不能指定数组的长度。如:int x[1];这句话非法。 2.数组对象的创建,例如:int [] scores = new int[100];首先在堆中分配内存空间,上述的就是400个字节,然后就给其赋默认值,各个数据类型的默认值不同,int为0. 3.返回数组对象的引用:int [] x =new int [10]; int size = 1

2010-01-08 14:51:00 267

原创 随即选择文章例子

if ("selectblog".equals(actiontype)) {        List list = new ArrayList();        Integer start = blogdao.getMinIdBlogs(subdomainid);        Integer end = blogdao.getMaxIdBlogs(subdomainid);        Se

2010-01-08 14:47:00 433

原创 Struts 从零开始 三、连接数据库实例

效果图: 我们以结果为导向,首先大家先看看要完成的效果图,对接下来要做的事情有个清晰的认识。 1、如图键入: 显示结果如下图: 如果您输入的是不合法的话,则如下图: 修改步骤: A、数据源配置 在struts-config.xml文件中有一元素是用来配置应用所需要的数据源,数据源负责建立和特定数据库的连接,许多数据源采用连接池的机制实现,即提高了数据库的访问性能。具体代码片段如下所示: 上面这段代

2010-01-08 14:46:00 293

原创 Struts 从零开始 五、Struts中验证数据实例

五、Struts中验证数据实例 一、Struts的ActionForm的表单验证 ActionForm类用于在视图层和控制层之间传递HTML表单数据。控制层可以从ActionForm Bean中读取用户输入的表单数据,也可以把来自模型层的数据存放到ActionForm Bean中,然后把数据返回给视图。即ActionForm Bean从HTML表单中获取用户输入的数据并将传递给Action类,也可

2010-01-08 14:45:00 343

原创 Struts 从零开始 六、Struts的模块使用实例

六、Struts的模块使用实例 在使用Struts框架时,每个请求都由Action去处理,并且还要在struts-config.xml中加以设定,这样以来做小项目还行,在大型网站的开发中,有很多小组负责不同的模块,如果每一个小组要对一个struts-config.xml进行设定,将会导致struts-config.xml的版本控制问题。 您可以为每个小组分配不同的struts-config.xml

2010-01-08 14:45:00 252

原创 Struts 从零开始 四、Struts 中的国际化

四、Struts 中的国际化 一、概念 I18N作为“国际化”的简称,其来源是明文单词“internationlization”的首末字符“i”和“n”之间的字符数为18。随着全球经济的遗体化为一种主流的趋势,软件开发者应该开发出支持多国语言、国家化的web应用程序吧。也就是一个web应用程序在运行时能够根据客户端请求所来自的国家和语言的不同显示不同的用户界面。这样,当需要在应用程序中添加对一种新

2010-01-08 14:43:00 227

转载 Struts 从零开始 二、解决中文乱码的问题实例

二、解决中文乱码的问题实例 在进行web应用程序开发的过程中,中文问题经常困扰着很多程序员。因此,在接下来的两个课程的学习中,我将根据实践经验来谈一下web应用中的中文问题的解决方法。让大家不再为此而头痛。 我们就前那个登录验证的例子,进行进阶,处理中文乱码问题。前面例子中,只要用户名和密码都是123,才返回成功的页面。为了处理中文,我们判断只有用户名是张三才登陆成功。 一、程序进阶: 既然是中文

2010-01-08 14:42:00 287

转载 Struts 从零开始 一、普通的登录验证实例

Struts 从零开始 Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的几年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省

2010-01-08 14:39:00 272

原创 struts标签使用--logic

1.  logic:empty           该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况:         1)当Java对象为null时;         2)当String对象为""时;          3)当java.util.Collection对象中的isEmpty()返回true时;         4)当java.util.Map

2010-01-08 14:38:00 280

转载 JSP从服务器获取客户端访问IP

在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是: request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。   这段时间在做IP统计的程序设计,由于服务器作了集群,使用了反向代理软件,将http://19

2010-01-08 14:35:00 542

转载 jfreechart

jfreechart目前最高版本为1.0.0版(http://www.jfree.org/jfreechart/index.html)。可以绘制 pie charts  饼图,bar charts 柱状图,line and area charts曲线图, scatter plots and bubble charts 散列图,time series 时序图,Area Charts区域图, Diff

2010-01-08 14:33:00 474

原创 功能小记录

TOPtop置顶的小功能 name = new String(name.getBytes("ISO-8859-1"),"utf-8"); 字符转换 filter="false"的意思是:让从数据库读出的带标签的数据时,在页面显示出html格式的东西,eg.编辑器原理 windows--Preferences--java--Installed JREs----选中、Edit      -Xms128

2010-01-08 14:33:00 296

原创 JFreeChart

一、JFreeChart获取。 ­        JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: ­        1、JFreeReport:报表解决工具 ­        2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) ­        

2010-01-08 14:31:00 432 1

原创 html+css做圆角表格

方法一 阅读代码编辑代码运行效果复制HTML代码保存代码     css圆角效果           div.RoundedCorner{background: #9BD1FA} b.rtop, b.rbottom{display:block;background: #FFF} b.rtop b, b.rbottom b{display:block;height: 1px;overflow: h

2010-01-08 14:29:00 863

原创 javascript+css 实现tab功能

              .tabheader table {   border-collapse: collapse; /* for IE */   border-spacing: 0; /* for N6 */ } .tabheader table tr td {margin:0;padding:0;border-width:0} .tabheader .close {   border-

2010-01-08 14:28:00 245

原创 XHTML+CSS=网站重构

一,什么是WEB标准?WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制

2010-01-08 14:26:00 265

转载 javascript函数库

/*-------------- 函数检索 --------------trim函数:                         trim() lTrim() rTrim()校验字符串是否为空:                 checkIsNotEmpty(str)校验字符串是否为整型:               checkIsInteger(str)校验整型最小值:          

2010-01-08 14:23:00 227

转载 js提交表单及js表单验证

js提交表单及js表单验证功能强大,很多原本需要在服务器端实现的功能,现在通过简单的js代码就可以在客服端实现同样的效果。下面是一些常用的js表单验证代码,供大家参考学习。1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 function test() {if(document.a.b.value.length>50){alert("不能超过50个字

2010-01-08 14:20:00 1087

转载 弹出网页窗口全攻略(html/hta)

要是弹出窗口变得能被网虫们喜欢,那广告商肯定就发了吧??呵呵  1.弹启一个全屏窗口;www.sdinf.com  2.弹启一个被F11化后的窗口;www.sdinf.com  3.弹启一个带有收藏链接工具栏的窗口www.sdinf.com  4.网页对话框showModalDialog(http://www.sdinf.com,example04,d

2010-01-08 14:19:00 433

原创 上传图片预览、大小、格式控制

很多时候要限制上传图片大小,比如限制在100KB以下,用javascript可以实现。但是在使用img.filesize时,图片尺寸一大了就会返回-1,解决办法是在浏览选择好图片路径以后,加入一个默认的预览功能,即图片上传路径input框属性中加入一个changesrc函数(定义见下面),代码。经过预览功能就可以将图片对象初始化,这时点上传触发checkpic函数时,用filesize就可以获得图

2010-01-08 14:17:00 937

s2sh+extjs.rar

s2sh+extjs.rars2sh+extjs.rars2sh+extjs.rars2sh+extjs.rar

2011-09-02

java反编译工具

java反编译工具

2011-09-02

ssh_基于S2SH构建的图书管理系统.rar

ssh_基于S2SH构建的图书管理系统.rar

2011-09-02

WinCVS操作手册.doc

WinCVS 操作 说明 手册.doc

2009-10-22

IE与Firefox对CSS的不同解析

其实,以前从来没有接触过CSS相关的内容,都是在做业务的编程,从来没想过前台页面的设计也能如此复杂。这次项目的开过过程中,作为CSS菜鸟的我也接触到CSS的相关设计。所出现的低级问题和浪费很多时间的状况也层出不穷,所以通过各方搜索和自己的实际学习中总结出几点IE和Firefox对CSS的区别,给大家借鉴。

2009-01-08

正则表达式30分钟入门教程

正则表达式30分钟入门教程 本文目标 如何使用本教程 正则表达式到底是什么? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 一些我认为你可能已经知道的术语的参考 网上的资源及本文参考文献 更新说明

2009-01-08

空空如也

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

TA关注的人

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