- 博客(18)
- 收藏
- 关注
原创 整合 Struts 和 Spring
整合 Struts 和 Spring与 Struts 相似,Spring 可以作为一个 MVC 实现。这两种框架都具有自己的优点和缺点,尽管大部分人同意 Struts 在 MVC 方面仍然是最好的。很多开发团队已经学会在时间紧迫的时候利用 Struts 作为构造高品质软件的基础。Struts 具有如此大的推动力,以至于开发团队宁愿整合 Spring 框架的特性,而不愿意转换成 Sp...
2012-05-16 14:38:15
118
原创 Struts2 国际化
struts.custom.i18n.resourcesstruts.custom.i18n.resources 每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化 首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageRes...
2012-04-17 17:16:06
132
原创 htmlparser实现从网页上抓取数据(收集)
【引用】htmlparser实现从网页上抓取数据(收集) 2011-04-29 11:27:47| 分类: java | 标签: |字号大中小 订阅 本文引用自luoye1989《htmlparser实现从网页上抓取数据(收集)》package parser; import java.io.BufferedReader;im...
2011-09-28 11:56:17
351
原创 SQL优化34条(转)
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的...
2011-07-25 10:41:04
149
原创 常用正则表达式
//校验密码:必须包含数字、字符和特殊字符var text = /^([0-9].*([a-zA-Z].*[!$#%]|[!$#%].*[a-zA-Z])|[a-zA-Z].*([0-9].*[!$#%]|[!$#%].*[0-9])|[!$#%].*([0-9].*[a-zA-Z]|[a-zA-Z].*[0-9]))$/; var text2 = /^([\w!$#%]){8,}$/; ...
2011-07-20 13:40:47
104
原创 struts2 jpg文件上传失败 Content-Type not allowed
org.apache.struts2.interceptor.FileUploadInterceptor - Content-Type not allowed: upload "upload__75549ca5_1239ddc5ce6__8000_00000161.tmp" image/pjpeg原有配置:用ext+struts2上传时一直显示进度条不消失: ...
2011-01-14 17:28:42
154
原创 Struts2文件上传下载
文件上传的原理: 表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值: 1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。 2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数据,...
2011-01-14 16:29:14
107
原创 IFRAME嵌套框架自适应高度
IFRAME嵌套框架自适应高度代码2008-04-14 17:13IFRAME嵌套框架自适应高度 <SCRIPT FOR=window EVENT=onload LANGUAGE="JScript"> document.all("weiling").height=weiling.document.body.scrollHeight; </SCRIPT> <IFRAME...
2010-12-16 10:03:57
144
原创 循环保存分组记录信息
今天做了一个程序,用来将同一分组的信息按组进行保存的功能,写的有什么问题希望大家帮我检查检查.public class GroupRecord { private Map<String,StringBuffer> record = new HashMap<String,StringBuffer>(); private LinkedList<String&g...
2010-12-10 18:45:40
159
原创 Tomcat的工作原理
1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more Connector components that share a ...
2010-12-09 16:50:52
133
原创 详解Oracle安装与配置.
一.Oracle 简介.Oracleoracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。更详细的请参见:百度百科 ...
2010-12-09 13:29:29
137
原创 什么是冷备份和热备份,有什么区别?
对于oracle数据库只有物理备份和逻辑备份 物理备份:是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,通常是从磁盘到磁带。 逻辑备份:是利用SQL语言从数据库中抽取数据并存于二进制文件的过程。 第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库,具体包括冷备份...
2010-12-09 13:19:07
2137
原创 去掉代码前部编号
今天发先从JavaEye网站上粘贴下来的代码有一些前面会带有编号,在程序中无法使用,如果手动将其编号删除实在是太浪费时间了,所以自己谢了一个简单的程序用来自动去除编号。1.只要将有编号的代码保存到一个文件中。2.在程序中指定文件的路径。3.直接运行就可以将转换好的文件自动保存到原来的文件中(也可以自从新指定路径) 主意:两个文件不在同一个包下,用时需要更改 packag...
2010-12-06 19:24:56
400
原创 Session详解
Session详解 作者:郎云鹏软件工程 2009-01-13 10:59:45 阅读1791 评论0 字号:大中小 订阅 目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的sessi...
2010-12-06 16:13:23
121
原创 Java反射收藏
java反射学习总结2009-08-12 21:19创建类对象1.Class.forName(className);/******这里的className必须是完整的包名.类名 ********/2.className.Class3.className.getClass4.objectName.Class5.对于包装类可以调用其常量属性TYPE生成对应的基本类型的类对象例如Int...
2010-12-01 20:04:38
94
原创 查询出各(某)表字段的属性
SQL code <!-- Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->--sql server 2000SELECT 表名 = case when a.colorder=1...
2010-12-01 19:50:23
270
原创 字符反转
class Test { public static void main(String[] args) { String str = "bcd"; int len = str.length(); //得到字符的长度 char[] ch = new char[len]; //创建一个相同长度的字符数组 for(int i=0;i...
2010-11-20 15:50:11
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人