- 博客(38)
- 收藏
- 关注
转载 关于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 1113
转载 sql优化
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们
2008-12-23 17:57:00 708
转载 Hibernate性能优化
有很多人认为Hibernate天生效率比较低,确实,在普遍情况下,需要将执行转换为SQL语句的Hibernate的效率低于直接JDBC存取,然而,在经过比较好的性能优化之后,Hibernate的性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的JDBC更好的性能,下面介绍一些通常的Hibernate的优化策略: 1.抓取优化 抓取是指Hibernat
2008-12-23 17:54:00 739
转载 String和StringBuffer的一些用法
先看一个例子~~~~public class Untitled1 { public Untitled1() { } public static void main(String[] args) { Untitled1 untitled11 = new Untitled1(); String s1="STRING类的值是不是会变的->"; String s2=s1;
2008-12-23 17:53:00 642
转载 java中的时间操作
java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date这里,要使用java.util.Date。获取
2007-08-17 10:51:00 832
转载 防止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 1420
转载 关于Java中各种修饰符与访问修饰符的说明
类:访问修饰符 修饰符 class 类名称 extends 父类名称 implement 接口名称(访问修饰符与修饰符的位置可以互换) 访问修饰符 名称
2006-09-22 16:49:00 1103
转载 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 1093
转载 修改设置 打造安全的个人电脑
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。 个人电脑常见的被入侵方式 谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种: (1) 被他人盗取密码; (2) 系统被木马攻击;
2006-09-22 16:45:00 988
转载 java中文解决大全(下)
4、中文问题的分类及其建议最优解决办法 了解以上JAVA处理文件的原理之后,我们就可以提出了一套建议最优的解决汉字问题的办法。我们的目标是:我们在中文系统中编辑的含有中文字符串或进行中文处理的JAVA源程序经编译后可以移值到任何其它的操作系统中正确运行,或拿到其它操作系统中编译后能正确运行,能正确地传递中文和英文参数,能正确地和数据库交流中英文字符串。我们的具体思路是:在JAVA程序转码的入口和出
2006-09-22 16:43:00 857
转载 java中文解决大全(上)
由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的class、Servelets、JSP及EJB类中的中文问题我剖析和建议解决办法。希望大家指教。Abstract:本文深入分析了Java程序设
2006-09-22 16:42:00 972
转载 Hibernate之数据检索- -
数据检索数据查询与检索是Hibernate中的一个亮点。相对其他ORM实现而言,Hibernate提供了灵活多样的查询机制。其中包括:1. Criteria Query2. Hibernate Query Language (HQL)3. SQLCriteria QueryCriteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来讲,Criteria Query可以看作
2006-09-22 16:38:00 1133
转载 文件格式的正則表達式
如現在有文件名aa.doc,bb.xls,...Java中最簡單的判断是String fileName = "文件名";String regx = "[^/:*?if(!fileName.matches(regx )){ return 不為真,驗證失敗;}return 驗證成功;其中"[^/:*?,|外所有的字符,+表達前面的字符串可以至少1次或多次出現,//.doc表示後面字符串必需為.d
2006-09-22 16:36:00 1623
原创 异常处理
try{}就是"试试"{..}中的代码中有没有异常,有就抛出它catch()就是接住"异常"这个"东西",然后在{...}中处理它throws就是在方法的{}中如果有异常产生,那么处理这个异常的方式是:再抛给上一级.throw就是处理完方法的{}中的代码之后,这个方法会,而且肯定会抛出一个异常.
2006-09-22 16:36:00 1002
转载 特定内容的部分打印技术
1.打印某个frame的内容(frameB) frameA中添加 2.打印某个对象中的内容,如textbox中的内容 frameA: frameB: function printotherframe(
2006-09-22 16:35:00 1014
转载 Split 函数
描述返回基于 0 的一维数组,其中包含指定数目的子字符串。语法Split(expression[, delimiter[, count[, start]]])Split 函数的语法有以下参数:参数 描述 expression 必选。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。 delimiter 可选。用于标
2006-09-22 16:33:00 1430
转载 图片长宽自动调整
var flag=false;function DrawImage(ImgD){ var image=new Image(); var iwidth=100; //定义允许图片宽度 var iheight=100; //定义允许图片高度 image.src=ImgD.src; if(image.width>0 && image.height>0
2006-09-22 16:32:00 1398
转载 字符,字节和编码
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:初级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。引言“
2006-09-22 16:31:00 917
转载 J2EE项目中的数据持久层设计
数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。完成对各种数据进行持久化的编程工作,并为系统业务逻辑层提供服务。数据持久层提供了数据访问方法,能够使其它程序员避免手工编写程序访问数据持久层(Persistene layer),使其专注于业务逻辑的开发,并且能够在不同项目中重用映射框架,大大简化了数据增、删、改、查等功能的开发过程,同时又不丧失多层结构的天然优势,继承延
2006-09-22 16:27:00 1798
转载 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 728
转载 hibernate中的like用法
原本我的写法:Query repeatClientQuery=querysession.createQuery("from ClientInfo as a " +"where a.client_name like :name" ); repeatClientQuery.setPara
2006-09-22 16:17:00 1143
转载 SQL基础语法
DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化、既易学又易懂的语法。 此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼 成SEQUEL,这语言的原型以“系统 R“的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结
2006-09-22 16:10:00 1012
转载 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 5680
转载 Struts-Logic 标签库
此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型 logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()方法来判断)。logic:notEmpty标签类似。 The bean is missing The
2006-09-22 16:02:00 807
转载 深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用
2006-09-22 16:00:00 758
转载 Enumeration类
/** Enumeration类 枚举类型。保存一系列相关对象** Enumeration.hasMoreElements()* 测试Enumeration的当前位置是否有下一个元素,如果有的话返回真,* 然后把内部的指针指向下一个元素** Enumeration.nextElement()* 提取Enumeration中的下一个元素*/import java.io.*;import java.u
2006-09-22 15:59:00 2693 1
转载 Hibernate入门 - 包作用详解
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar:
2006-09-22 15:58:00 844
转载 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 669
转载 JSP-----循序渐进教程
客户端(client)与服务器端(server)的概念服务器:广义地说,服务器分两种(硬件服务器、软件服务器)硬件服务器:指相对PC机而言,性能和稳定性较好的、采用特殊硬件的计算机。软件服务器:通俗的说,就是指安装了某种服务软件,并能提供相应的服务的机器,我们称之为服务器。服务软件有很多种,常见的有:WWW服务的软件:PWS、IIS、APACHEJ2EE中间件应用服务器:websphere、s
2006-09-22 15:54:00 1042
转载 struts技术的logic标签
开源项目最好的是可以让我们从项目的源码本身角度看项目,通过对源码的了解更多的是对设计思想融会贯通达提升整体能力的目的。blog也是一个好的项目,可以让不从事网页制作人们也可以通过简单的配置实现在网上发布文章的目的。先前也用struts做过两个项目,现在只是想从另一个角度来理解它。每天看了一点儿struts的源码,记录下自已的理解。一、定义标签文件(web.xml)/tags/stru
2006-09-22 15:48:00 763
转载 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 1792
原创 JavaScript 参考教程
JavaScript 参考教程... 1写在前面... 1本教程的性质... 2本教程面向的读者... 2本教程的结构... 2本教程的短处... 3本教程的作者... 3JavaScript 简介... 3JavaScript 有什么特点... 3Java 与 JavaScript 有什么不同... 3开发 JavaScript 该用什么软件...
2006-09-22 15:41:00 1944
转载 Struts框架
序 经过了两个星期不懈努力,今天终于完成了对strtus整体架构及核心标签库的介绍。从几乎不懂struts和HTML标签,到可以给别人解决涉及struts的一些小问题,这与朋友的帮助和我的努力是分不开的,但我更希望它能给那些想要学的,正在学的和已经学过的人带来不同的益处。我知道我是个新手,但我会用百倍的努力继续在这个领域进行深入性的和扩展性的学习与研究。同时,就象我
2006-09-22 15:23:00 1024
转载 在struts中分页的一种实现
我的项目中的分页功能1, 思路 使用一个页面控制类,它记录页面信息,如上页,下页,当前页等。在查询的Action中,将这个控制类和查询条件一起传递给数据库访问bean,然后将这两个参数保存在用户session中。在分页控制Action中,利用接收到的分页参数调用数据库访问的bean. 2,实现 (1)分页控制类/* @author nick * Crea
2006-06-23 15:55:00 776
原创 简单技巧
典型的基本理论缺乏,getParameter是从HTTP的GET,POST请求域中获取信息,例如xxxx.jsp?sdfsf=zzzzz这里是发送了Get请求,里面会有sdfsf=zzzz的键值对!此时只能使用request.getParamter()来操作!并且返回的始终是String类型,jsp解析器会自动把信息取出来new一个String对象给你!而request.setAttirbute,
2006-06-23 15:42:00 943
转载 indexOf 方法
indexOf 方法返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex])参数strObj必选项。String 对象或文字。subString必选项。要在 String 对象中查找的子字符串。starIndex可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串
2006-06-23 15:38:00 902
转载 正则表达式
正则表达式是以文本描述字符组合的模式。在代码搜索中使用它们有助于描述一些概念,例如“以‘var’开始的行”和“包含数字的属性值”。有关搜索的更多信息,请参见搜索和替换标签和属性。 下表列出了在正则表达式中使用的特殊字符、其含义和用法示例。若要搜索包含该表中某一特殊字符的文本,请在特殊字符前面附加一个反斜杠,令其“转义”。例如,若要在 some conditions apply* 短语中搜索实际
2006-06-23 15:24:00 813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人