`
文章列表
我们需要引入的包: import java.io.*; import javax.xml.transform.*;     import javax.xml.transform.dom.DOMSource;     import javax.xml.transform.stream.StreamResult;         import javax.xml.parse ...
Hibernate是典型的OPM工具,它将每一个物理表格(Table)映射成为对象(Object),这发挥了面向对象的优势,使设计和开发人员可以从面向对象的角度来进行对数据库的管理。     在设计到多表操作时,Hibernate提供了与数据库表关系相对应的对象映射关系,一对一、一对多和多对多在这里都可以通过Hibernate的对象映射关系(Set等)来实现。这为一般情况下的数据库多表操作提供了便捷途径。关于这方面的介绍已经很多,在这里不再复述。     但是,在有些情况下的多表操作,比如一个统计顾客在2005年的消费总金额的SQL操作如下: sql 代码 select b.nam ...
自己动手屏蔽迅雷上烦人的广告 广告一扫光,迅雷更清爽 迅雷虽然好用,但它每次运行时都会自动加载一些小广告和弹出窗口,不仅看着不舒服,也浪费了系统资源,影响了迅雷的使用速度.其时只要动动手,即可将这些无用东东全部清除掉,打造一个清爽版迅雷,使用更舒心. 一、关闭迅雷资讯 每次运行迅雷时都会自动弹出一个"迅雷资讯"窗口,对于大多数来人说毫无用处,而且也间接影响了迅雷的启动速度.迅雷自身已经提供了关闭功能,要屏蔽它也很简单. 图1 运行迅雷后会默认弹出"迅雷资讯"窗口. 图2 打开迅雷,在"工具"菜单中点击"配置&qu ...
 一、什么是SourceSafe        SourceSafe是Micrsoft公司推出的一款支持团队协同开发的配置管理工具,是Visual Studio的套件之一。因为其短小精悍,又继承了微软集成销售的一贯作风用户可以相对于免费的价格得到,用户量绝对是第一位。   SourceSafe简单易用人们在使用配置管理工具时候,80%的时间只是用Add,Check in,Check out等区区几个功能。   SourceSafe 的主要局限性:只支持WINDOWS不支持异构环境下的配置管理;对INTERNET支持不够完善。         二、它的运行机制         SourceS ...
  软件测试的相关文档,测试代码、自动化测试程序代码均需要作为配置项,纳入到配置管理库中。vss是一个简单实用的工具,希望大家测试工作中,合理的使用vss. 1 VSS概述 ...
css 代码 A:link {COLOR: blue; TEXT-DECORATION: underline}    A:active {COLOR: blue; TEXT-DECORATION: underline}    A:visited {COLOR: #660066; TEXT-DECORATION: underline}    A:hover {COLOR: blue; TEXT-DECORATION: underline;position:relative;left:1px;top:1px}  
一个围棋下得好的人知道,好的"形"对于围棋非常重要。形是棋子在棋盘上的几何形状的抽象化。 形就是模式(Pattern),也是人脑把握和认识外界的关键。而人脑对处理模式的能力也非常高超, 人可以在几百张面孔中一下子辨认出所熟悉的脸来,就是一个例子。   简而言之,在我们处理大量问题时,在很多不同的问题中重复出现的一种性质,它使得我们可以使用一种方法来描述问题实质并用本质上相同,但细节永不会重复的方法去解决,这种性质就叫模式。模式化过程是把问 题抽象化,在忽略掉不重要的细节后,发现问题的一般性本值,并找到普遍使用的方法去解决的过程。   发现模式是与研究模式同时发生的,发 ...
Java作为最开放的语言,已越来越受到网络程序员的青睐。但这一青睐族有着同样的经历——曾经都为网络上通信的Java数据格式而烦脑。 笔者也不例外,曾经为此而查阅了很多文档,经过反复测试才得以解决,如今笔者已经在所从事的很多电子政务项目中顺利的应用。今天笔者写此文,介绍用Java解析网络数据的三种特殊方法,希望对正在寻求这方面问题答案的读者有所帮助。 UTF8转换成GB2312 当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送请求时,JVM会把输送的数据编码成UTF8格式。如果我们直接从HTTP流中提取中文数据,提取的结果为“????”(可能更多问号),为转换成我们能够理 ...
前言 从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。 因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。 JSTL简介 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL目前的最新版本为1 ...
JSP页面中的自定义标签 Stephanie Bodoff 用于调用Javaean组件中的操作和执行请求分派的标准JSP标签简化了JSP页面的开发和维护。JSP技术还提供了在自定义标签中封装其他动态功能的机制,这种自定标签是JSP语言的扩展。自定义标签 ...
因为版本变化的关系,这篇文章未必有普适性 看这篇文章之前应该先看Sun的文章并最好动手实践之 http://java.sun.com/developer/technicalArticles/xml/WebAppDev3/ 并且知道J2EE API文档的位置在 http://java.sun.com/j2ee/sdk_1.3/techdocs/api/index.html ...
java 代码 public static String asHTML(String text)        {            if (text == null) return "";            StringBuffer results = null;            char[] orig = null;            int beg = 0, len = text.length();            for (int i = 0; i < len; ++i) ...
正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接。     当然,为了指定一种模式,使用...这种记号是不够精确的。你需要精确地指定什么样的字符排列是一个合法的匹配。当描述某种模式时,你需要使用一种特殊的语法。     这里有一个简单例子。正则表达式 [Jj]ava.+ 匹配下列形式的任何字符串: 首字母是J或j 后续的三个字母是ava 字符串的剩余部分由一个或多个任意字符组成     例如,字符串“javaness”匹配这个特 ...
1. 正则表达式规则 1.1 普通字符     字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。     举例1: ...
说明:SAXReader主要用于解析XML文件,是当前比较流行的xml解决方案.   代码以基础类函数的形式展现如下: java 代码 package com.dc.framework.taglib;    import java.io.FileInputStream;    import java.io.FileNotFoundException;    import java.util.HashMap;    import java.util.Iterator;    import java.util.List;    im ...
Global site tag (gtag.js) - Google Analytics