技术文档
SDMRauquin
二十四桥仍在 波心荡 冷月无声
展开
-
Struts框架
序 经过了两个星期不懈努力,今天终于完成了对strtus整体架构及核心标签库的介绍。从几乎不懂struts和HTML标签,到可以给别人解决涉及struts的一些小问题,这与朋友的帮助和我的努力是分不开的,但我更希望它能给那些想要学的,正在学的和已经学过的人带来不同的益处。我知道我是个新手,但我会用百倍的努力继续在这个领域进行深入性的和扩展性的学习与研究。同时,就象我转载 2006-09-22 15:23:00 · 1008 阅读 · 0 评论 -
Hibernate入门 - 包作用详解
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar:转载 2006-09-22 15:58:00 · 834 阅读 · 0 评论 -
J2EE项目中的数据持久层设计
数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。完成对各种数据进行持久化的编程工作,并为系统业务逻辑层提供服务。数据持久层提供了数据访问方法,能够使其它程序员避免手工编写程序访问数据持久层(Persistene layer),使其专注于业务逻辑的开发,并且能够在不同项目中重用映射框架,大大简化了数据增、删、改、查等功能的开发过程,同时又不丧失多层结构的天然优势,继承延转载 2006-09-22 16:27:00 · 1778 阅读 · 0 评论 -
字符,字节和编码
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:初级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。引言“转载 2006-09-22 16:31:00 · 904 阅读 · 0 评论 -
java中文解决大全(上)
由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的class、Servelets、JSP及EJB类中的中文问题我剖析和建议解决办法。希望大家指教。Abstract:本文深入分析了Java程序设转载 2006-09-22 16:42:00 · 960 阅读 · 0 评论 -
SQLServer和Oracle的常用函数对比
关键词: SQLServer和Oracl SQLServer和Oracle的常用函数对比数学函数 1.绝对值 S:select abs(-1) value select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value转载 2006-09-22 16:48:00 · 1079 阅读 · 0 评论 -
防止JAVA代码被反编译的简单方法
我们都知道JAVA是一种解析型语言,这就决定JAVA文件编译后不是机器码,而是一个字节码文件,也就是CLASS文件。而这样的文件是存在规律的,经过反编译工具是可以还原回来的。例如Decafe、FrontEnd,YingJAD和Jode等等软件。下面是《Nokia中Short数组转换算法》类中Main函数的ByteCode:0 ldc #16 2 invokestatic #18 5 astore_转载 2006-09-22 16:57:00 · 1390 阅读 · 0 评论 -
正则表达式
正则表达式是以文本描述字符组合的模式。在代码搜索中使用它们有助于描述一些概念,例如“以‘var’开始的行”和“包含数字的属性值”。有关搜索的更多信息,请参见搜索和替换标签和属性。 下表列出了在正则表达式中使用的特殊字符、其含义和用法示例。若要搜索包含该表中某一特殊字符的文本,请在特殊字符前面附加一个反斜杠,令其“转义”。例如,若要在 some conditions apply* 短语中搜索实际转载 2006-06-23 15:24:00 · 801 阅读 · 0 评论 -
indexOf 方法
indexOf 方法返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex])参数strObj必选项。String 对象或文字。subString必选项。要在 String 对象中查找的子字符串。starIndex可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串转载 2006-06-23 15:38:00 · 891 阅读 · 0 评论 -
sql优化
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们转载 2008-12-23 17:57:00 · 693 阅读 · 0 评论 -
Hibernate性能优化
有很多人认为Hibernate天生效率比较低,确实,在普遍情况下,需要将执行转换为SQL语句的Hibernate的效率低于直接JDBC存取,然而,在经过比较好的性能优化之后,Hibernate的性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的JDBC更好的性能,下面介绍一些通常的Hibernate的优化策略: 1.抓取优化 抓取是指Hibernat转载 2008-12-23 17:54:00 · 725 阅读 · 0 评论 -
关于web.xml文件的配置
首先就要注意web.xml文件是大小写敏感的,不光是web.xml文件,其实所有的xml文件都是大小写敏感的。web.xml文件的大致结构是这样的http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation=转载 2008-12-23 18:01:00 · 1097 阅读 · 0 评论 -
关于Java中各种修饰符与访问修饰符的说明
类:访问修饰符 修饰符 class 类名称 extends 父类名称 implement 接口名称(访问修饰符与修饰符的位置可以互换) 访问修饰符 名称转载 2006-09-22 16:49:00 · 1089 阅读 · 0 评论 -
修改设置 打造安全的个人电脑
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。 个人电脑常见的被入侵方式 谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种: (1) 被他人盗取密码; (2) 系统被木马攻击;转载 2006-09-22 16:45:00 · 974 阅读 · 0 评论 -
poolman 学习笔记
今天学习了poolman的一些简单用法,做了笔记,希望对初学者有些帮助。poolman是一个优秀的连接池。下载地址为http://telia.dl.sourceforge.net/sourceforge/poolman/下面我简单介绍一下安装过程,更详细的资料请看UserGuide (1) 将poolman.jar(jdbc2_0-stdext.jar,jmxri.jar,jta.j转载 2006-09-22 15:43:00 · 1763 阅读 · 0 评论 -
JSP-----循序渐进教程
客户端(client)与服务器端(server)的概念服务器:广义地说,服务器分两种(硬件服务器、软件服务器)硬件服务器:指相对PC机而言,性能和稳定性较好的、采用特殊硬件的计算机。软件服务器:通俗的说,就是指安装了某种服务软件,并能提供相应的服务的机器,我们称之为服务器。服务软件有很多种,常见的有:WWW服务的软件:PWS、IIS、APACHEJ2EE中间件应用服务器:websphere、s转载 2006-09-22 15:54:00 · 1029 阅读 · 0 评论 -
JSP/Servlet的重定向技术综述
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动转载 2006-09-22 16:25:00 · 716 阅读 · 0 评论 -
java中文解决大全(下)
4、中文问题的分类及其建议最优解决办法 了解以上JAVA处理文件的原理之后,我们就可以提出了一套建议最优的解决汉字问题的办法。我们的目标是:我们在中文系统中编辑的含有中文字符串或进行中文处理的JAVA源程序经编译后可以移值到任何其它的操作系统中正确运行,或拿到其它操作系统中编译后能正确运行,能正确地传递中文和英文参数,能正确地和数据库交流中英文字符串。我们的具体思路是:在JAVA程序转码的入口和出转载 2006-09-22 16:43:00 · 841 阅读 · 0 评论 -
struts技术的logic标签
开源项目最好的是可以让我们从项目的源码本身角度看项目,通过对源码的了解更多的是对设计思想融会贯通达提升整体能力的目的。blog也是一个好的项目,可以让不从事网页制作人们也可以通过简单的配置实现在网上发布文章的目的。先前也用struts做过两个项目,现在只是想从另一个角度来理解它。每天看了一点儿struts的源码,记录下自已的理解。一、定义标签文件(web.xml)/tags/stru转载 2006-09-22 15:48:00 · 755 阅读 · 0 评论 -
Struts常见错误汇总
以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。 1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类转载 2006-09-22 15:56:00 · 660 阅读 · 0 评论 -
Hibernate2 参考文档
前言 1. 在Tomcat中快速上手 1.1. 开始Hibernate之旅 1.2. 第一个可持久化类 1.3. 映射cat 1.4. 与猫同乐 1.5. 结语2. 体系结构 2.1. 总览 2.2. 持久化对象标识(Persistent Object Identity ) 2.3. JMX集成 2.4. JCA支持3. SessionFactory配置 3.1. 可编程配置方式 3.2.转载 2006-09-22 16:08:00 · 5658 阅读 · 0 评论 -
ORACLE函数大全
<!-- --> 常用oracle函数 SQL中的单记转载 2006-09-22 16:48:00 · 8477 阅读 · 3 评论 -
SQL基础语法
DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化、既易学又易懂的语法。 此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼 成SEQUEL,这语言的原型以“系统 R“的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结转载 2006-09-22 16:10:00 · 1003 阅读 · 0 评论 -
Split 函数
描述返回基于 0 的一维数组,其中包含指定数目的子字符串。语法Split(expression[, delimiter[, count[, start]]])Split 函数的语法有以下参数:参数 描述 expression 必选。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。 delimiter 可选。用于标转载 2006-09-22 16:33:00 · 1411 阅读 · 0 评论 -
Hibernate之数据检索- -
数据检索数据查询与检索是Hibernate中的一个亮点。相对其他ORM实现而言,Hibernate提供了灵活多样的查询机制。其中包括:1. Criteria Query2. Hibernate Query Language (HQL)3. SQLCriteria QueryCriteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来讲,Criteria Query可以看作转载 2006-09-22 16:38:00 · 1115 阅读 · 0 评论 -
深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用转载 2006-09-22 16:00:00 · 749 阅读 · 0 评论