自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

转载 JAVA基础知识精华总结

1 、对象的初始化  (1)非静态对象的初始化  在创建对象时,对象所在类的所有数据成员会首先进行初始化。  基本类型:int型,初始化为0。  如果为对象:这些对象会按顺序初始化。  ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。  构造方法的作用就是初始化。  (2)静态对象的初始化  程序中主类的静态变量会在main方法执行前初始化。  不仅

2007-12-20 15:19:00 369

转载 正确使用Event

 一、如何定义和引发事件定义事件有两种语法,一种是显式指定事件处理方法的委托类型:[modifier] Event EventName As HandlerType另一种是直接在定义语句中写出事件处理方法的参数,这是一种隐式指定委托类型的方法:[modifier] Event EventName(args)在这种定义下VB会根据参数表生成一个嵌套定义的委托类型。我建议大多数

2007-11-20 15:38:00 415

原创 解析SQL语句中的WHERE条件的代码学习

解析SQL语句中的WHERE条件。 private static final String[] DEFINE_STRING = ...{ " and(", " or(", " and (", " or (", " and ", " or " };    private String parseNode(Element elParent, String sNode, String sRe

2007-03-08 14:10:00 1014

转载 Java SE 6 的 Web Service 之旅

  http://searchwebservices.techtarget.com.cn/tips/217/3042717.shtml    

2007-01-23 16:03:00 576

原创 struts 标签中的特别用法

 比如你用标签做了一个循环,而在循环里要对这个循环做比较,这个用过struts标签的都知道,标签体中不能再用标签,如下:     而我要在这个循环体中比较循环出的ID属性显然在这个地方写bean:write是不行了。最终让我找到了一个写法     ${pageNo}这个写法是能取到ID的值。当然,我现在对这种写法还不是很理解,只是实现 了这种方式,如果大

2006-11-16 14:33:00 629 1

转载 Google Web Toolkit 真的至关重要?

 Google Web Toolkit 已经吸引了全世界无数web程序员的眼球,因为它承诺能够使AJAX Web开发变得简单。但是,它到底有多大的优势?而且,更为重要的是,我们有多需要它呢?  这是一个否认的声音——首先,作为一个开发人员和框架架构师,我发现Google Web Toolkit (GWT)非常得迷人。它是那些非常有才能的人才能做出来的相当棒的软件。但是,问题是:在企业软件开发的

2006-09-02 10:54:00 749 1

原创 Pluto Portlet容器的体系结构

 1.pluto技术验证。1.1 什么是pluto。Pluto是一个满足Portlet API规范的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。然而,如果没有一个驱动器(driver),也就是 Portal,的支持的话,运行和测试Portlet容器将非常之麻烦。Pluto本身也提供了一个简单的Portal模块,该模块仅仅是为了满足 Portlet容器和

2006-09-01 14:59:00 1780

原创 Pluto Portlet 应用开技术

 2. portlet技术。2. 1 什么是portlal。Portal是基于WEB的应用程序, 一个信息平台, 它将不同来源的各种资源进行整合并集中展现给客户. 通常其有如下三个特点:a. Personalization (个性化) b.      Single sign on (单点登陆)c.       Content aggregation (内容聚合)

2006-09-01 14:47:00 2568 1

原创 Velocity课件下载

 如果你能Velocity感兴趣,那就来看看这个课件吧,它从理论到实践结合来对Velocity进行介绍。看完你一定能实现自己的Velocity.由于不知怎么上传,只能用这个方法了,把你的Email留给我,我会把课件发给你的。

2006-08-29 09:40:00 2073 63

原创 Velocity vs Xslt

  Velocity vs Xslt评估指标下面列出一系列比较详细的、能够落到实处的、能够客观量化的、可操作的评估指标。评分采取 10 分作为满分。(1) 模板纯净度这主要是指 Template 里面没有 Script Logic 代码污染。Velocity和Xslt都是采用自身语言与Html结合,所以在这个方面它们都是0分。(2) 模板整洁度主要是指 Templa

2006-08-25 17:44:00 867

原创 Velocity技术调查

  Velocity技术调查        模板引擎的设计思想最早由Webmacro提出,并被应用在一个著名的搜索引擎www.altavista.com上。后来,这种思想渐渐被Apache开发小组所采用,并作为一个子项目被提出来,这就是现在的Velocity。Velocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简

2006-08-25 17:25:00 1071

转载 使用 Velocity 实现客户端和服务器端模板

Velocity 是一种通用的、开放源代码的模板解决方案,可以在报告生成/数据转换应用程序中独立使用,也可以在 MVC 模型框架中作为视图组件。本文中,Sing Li 介绍了 Velocity,并说明如何将其模板处理功能集成到客户端独立应用程序、服务器端 Web 应用程序或者 Web 服务中。在 HTML 或者 XML 这样的标准表示或交换格式中,文本性数据的操作和转换是一种频繁而且通常非常单

2006-08-07 11:48:00 819

转载 实例:Flash Remoting的Hello World!

 Flash Remoting的原理类似于Resin的Hessian,都是使用基于HTTP协议的轻量级二进制协议,即AMF。 Flash Remoting使用AMF来和服务器通讯。基本过程的原理可以参考Flash网站上面的文档。简单来说就是在服务器端,需要有一个Gateway,这个Gateway就是一个Servlet,接收Flash的HTTP请求,然后把AMF格式封装的HTTP请求解析成为对服务器

2006-07-14 18:19:00 1188

原创 spring mvc入门

 Make A Big Image要学习使用spring mvc有几个简单的要领,spring mvc的架构很简单地想是透过一个共通的入口DispatcherServlet来接受所有的request,接着依request要求的页面透过handler转送给Controller处理;待Controller处理完毕后,再将结果丢让View呈页出来。大致上的示意图如下(ps. 俺不会uml只是常看大家

2006-07-14 15:37:00 1270 4

转载 J2EE环境下配置Flash Remoting

 声明:本译文只供个人学习参考之用;本文所有权属于webstudio所有(我朋友的网站)!如要转载请注明出处,谢谢合作! (一)在J2EE环境下,通过Tomact配置Flash Remoting本教程需要的软件:①j2sdk-1_4_2_06-windows-i586-p②jakarta-tomcat-5.0.19③Flash MX 2004④Macromedia Flash Remoting

2006-07-11 13:31:00 702

转载 增强你的J2EE表示层

--Flash远程调用提供了一种可选的J2EE表示层实现方法翻译作者: yaojh302原文作者: Joseph Shomphe原文链接: Enhance your J2EE presentation layer摘要:    对Macromedia公司的Flash的远程调用使得Java开发者除了JSP(JavaServer Pages)和Swing之外又有了一种全新的方式来构建J2EE(Java

2006-07-10 18:10:00 576

原创 java连接常见数据库的连接字符串

  1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar ;Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyD

2006-07-10 16:01:00 561

转载 StringBuffer与Vector性能优化

    Java使得复杂应用的开发变得相对简单。毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好

2006-07-10 14:31:00 523 1

转载 Java性能设计

 很多程序员在一开始并不注重性能的设计,只有当系统交付运行时,才 发现问题并且开始解决这一问题,但往往这只能挽救一点点。性能的管理应该一开始 就被整合到设计和开发当中去。 最普遍的问题就是临时对象大量经常的创建,这为性能埋下隐患。 性能的问题来自很多原因,最容易解决的可能是:你选择了不好的算法来进行计算,如 用冒泡法来排序巨量数据,或者你每次使用数据时都要反复计算一次,这应该使用Cac

2006-06-30 17:29:00 599

转载 教你一简单办法 用Java获得IP地址

 如何用Java获得一个域名的IP地址呢?如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress。我们假设现在有这样一个域名,它用一个静态的getByName来重新获得一个InetAddress,然后得到可以读出的IP地址。下面的代码是非常基本的命令行。    import java.net.InetAddress;  import java.net.

2006-06-28 17:37:00 717

转载 如何获取客户端MAC地址

方法一:调用Windows的DOS命令,从输出结果中读取MAC地址:public static String getMACAddress() {String address = "";String os = System.getProperty("os.name");if ( os != null && os.startsWith("Windows")) {try {String comm

2006-06-14 17:10:00 744

转载 Ajax案例集下载:新增分页查询案例(包括《Ajax开发精要》中的两个综合案例)

在《Ajax开发精要》中,我构建了两个简单的综合范例。一个是支持增、删、改、模糊搜索的简单留言簿,另外一个是模拟MSN Space所提供的日志评论、固定链接、引用通告以及自定义列表管理的功能。今天新增一个分页查询的案例。同样的,与之前的两个案例类似,分页查询的持久化数据依然来自xml文档,以方便网友的拷贝和部署。构建这个案例的方法与之前两个案例大致相当,都是使用XMLHttpRequest.res

2006-06-14 16:52:00 873 2

原创 定时执行任务的三种方法

1)java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务:Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。2)ServletContextListen

2006-06-14 10:26:00 546

原创 tomcat 虚拟主机配置

一提到配置虚拟主机,是否都想到的是apache 呢?事实上,tomcat作为优秀的开源web服务器,也可以配置虚拟主机。而且方法并不复杂。1、配置host元素在%CATALINA_HOME%/conf下找到server.xml,找到host元素标签,在标记,讲一个正确的host的配置放在这之后(即,一个engine可以包括多个host)比如:                 unpackWAR

2006-06-13 11:25:00 695

原创 Struts常见错误及原因分析

1异常javax.servlet.jsp.JspException:Cannotretrievemappingforaction/Login(/Login是你的action名字)可能原因:action没有再struts-config.xml中定义,或没有找到匹配的action,例如在JSP文件中使用 处理:如果出现上述异常,请查看struts-config.xml中的定义部分,有时可能是打

2006-06-08 15:19:00 948

原创 Javascript中常用的使用小技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 < table border oncontextmenu=return(false)>< td>no< /table> 可用于Table 2. < body onselectstart="return false"> 取消选取、防止复制 3. onpaste="retur

2006-06-08 14:25:00 517

原创 java文件操作大全(二)

一行一行读取数据 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件读取</title> </head> <body> <% String path=request.getRealPath("");//取得当前目录的路径 FileReader

2006-06-07 17:08:00 1184

原创 java文件操作大全(一)

java文件操作大全 文件的建立/检查与删除 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head> <body> <% String path=request.getRealPath(""); /

2006-06-07 17:05:00 499

原创 解决FORM的重复提交

当我们提交一个表单之后可以重定向来防止刷新来重复提交表单,但在有些情况下,通过游览器的后退再来提交,就会重复提交表单,为了解决这个问题,我们可以使用struts中的Token.下面给出一个例子:1,我们在转向表单的Action中加入代码saveToken(request);2,我们在处理表单的Action加入代码:/**验证FORM的重复提交   */  if(!isToken

2006-06-01 16:49:00 1674

原创 用eXtremeTable实现分页

默认的情况下eXtremeTable取得所有的结果集然后处理Beans集合,这样的好处是 你可以随意进行排序、过滤和分页操作。你只需要组装Beans集合并让eXtremeTable知道如何 引用它。这样的操作对于小到中等数据量的结果集非常有效,当结果集很大时这将非常糟糕。 这是一个判断,但我更喜欢描述如何做出我的技术决定。如果您认为在性能上有问题, 那么最好是使用一个profiler工具记录并查看

2006-05-23 17:34:00 1676

原创 Ajax实现个性化网页布局

 实现施动的页面:DRAG the DIV*{font-size:12px}.dragTable{ font-size:12px; border-top:1px solid #3366cc; margin-bottom: 10px; width:100%; background-color:#FFFFFF;}.dragTR{ cursor:move; color:#7787cc; back

2006-05-18 17:29:00 777

原创 ajax提交表单

使用AJAX提交表单的方式之一就是把表单数据转换成一串请求字符串,下面是用JS写的一个把表单数据转换成一串请求字符串函数function formToRequestString(form_obj){var query_string=;var and=;//alert(form_obj.length);for (i=0;iform_obj.length ;i++ ){e=form_o

2006-05-18 15:09:00 1572

原创 一个用于分页的AJAX实例

现在AJAX越来越多的被用于应用,前此日子公司让了解一下,以便在日后需要时用,于是就在网上找了些资料,但是没有发现有什么在开发中的实例,现在把我写的一个简单的例子贴出来供大家参考,希望能有所帮助.程序的环境 hibernate+spring+sturts在JSP中的用于分页的代码.  var http_request = false; function send_request(url

2006-05-17 15:52:00 1533

原创 让英文字符自动换行

让英文字符换行以前在开发中用到过多次了,今天又遇到了,但是我还是没有记得怎么写的,就去以前做的项目中去找,那真是一个麻烦呀,找了半天终于找到了,为了方便决定把它写到这.style="WIDTH: 500px; WORD-WRAP: break-word"在中加入这个就行了,500px代表的是多宽之后换行,你可以根据自己的需要来填写.

2006-05-17 14:56:00 674

xslt介绍

xslt常用元素介绍

2007-08-29

velocity教程

velocity教程,介绍,使用,实例。

2007-08-29

空空如也

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

TA关注的人

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