自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Java解析url地址字符串,获得请求参数(基于JDK1.4)

【需求描述】项目中,需要一个解析URL并获取参数信息的工具类。JDK版本要求:1.4 【解决方案】1)增加一个解析URL的HttpRequestParser工具类public class HttpRequestParser 2)代码如下:/* * 创建日期 2012-9-26 * */package com.test.util;impor...

2012-09-26 17:12:55 3035

原创 【转】js获取url中指定参数值

【需求描述】 项目中,需要在JSP页面里利用JS解析URL并获取参数值。 【解决方案】1)增加JS解析URL并获取参数值的函数function fetchRequestParmValue(url,paras) 2)代码如下:///获取url中指定参数值// <param name="url">url</param>// <par...

2012-09-26 16:51:54 322

原创 【转】WSAD:5版本中如何更改默认的工作区

产品:WebSphere Studio Application Developer(以下简称WSAD)版本:5.0.x,5.1.x平台:Windows【问题描述】在默认情况下WSAD 5在启动的时候会弹出一个提示窗口让用户选择工作区。如果,用户选中了窗口下方的“将此工作空间用作缺省值并且不再显示此对话框”,那么下一次客户再运行WSAD的时候将不会弹出提示窗口让用户选择工作区。如果,用户再想更换工作...

2012-09-04 10:53:13 164

原创 DB2 基础: 物化查询表简介

【背景说明】最近一个项目中,根据客户需求做了分层的统计汇总功能,分层指类似总公司、分公司、部门的三层架构,各层之间是有关联的,不同的角色查看的统计信息也不同。示意图如下(请不要对号入座,该示意图与实际项目无关,只是举个例子):  【设计思路】为了保证统计汇总信息满足 { 总公司数据 = 各分公司之整合;分公司数据 = 各部门之整合 } ,于是1)从底层各部门开始统计数据,得到各...

2011-09-09 16:56:22 209

原创 No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法

【背景说明】由于换了新开发笔记本,操作系统为64位Win7(家庭基本版),幸运的是原来的开发软件在Win7下能都正常安装,有些不能运行的也能通过兼容性设置解决,就是2G的内存win7有点Hold不住!!不扯蛋了,进入正题!请看:  【问题描述】用DbVisualizer-6.0.7工具连接DB2时,出现以下截图提示:No JVM could be found on your...

2011-09-09 14:34:30 8959 3

原创 JDK版本不兼容问题(Unsupported major.minor version 49.0)

【环境信息】1)维护的系统运行在JDK1.4版本下2)第三方jar包采用(JDK1.4+)编译 【异常信息】----------------------------------------------------------------------------------------------------------------------------------Erro...

2011-04-08 11:43:26 158

原创 【转】Attachment support is disabled解决方案

Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled解决方案 错误原因: 需要mail.jar和activation.jar。 Solution: Web Services ...

2011-04-01 19:17:12 4548

原创 【转】使用Axis简单快速创建Webservice

  一.准备工作:  1.  安装Axis。去官方网站http://ws.apache.org/axis/下载axis包,然后解压到任何一个目录。本例使用的是axis-bin-1_4.tar.gz ,解压到E:\axis-bin-1_4\axis-1_4。  2.  开发环境准备。本例使用MyEclipse6.0 ,web server使用tomcat6。   二.创建Web工程:...

2011-04-01 18:09:53 156

原创 【转】在 WebSphere Application Server V6 中配置和使用 Web Service 缓存

在WebSphere Application Server V6 中配置和使用Web Service缓存原文在这1. 动态缓存服务介绍 在使用Web Service时候,如果充分合理使用缓存,可以减少程序调用的时间,减轻系统的负载,在一定程度上解决Web Service效率较低的问题。WAS V6提供了动态缓存服务,可以对servlets, JSPs, commands或者 Web...

2011-04-01 17:18:47 177

原创 【转】Websphere Application Server 6.0配置与管理

【背景说明】最近转用RAD做开发,今天本机上连开几个RSDP(Rational Software Development Platform)跑不同的项目,结果发布其中一个项目时,WAS(WebSphere Application Server)报错了!1)运行时位置不正确,不能启动服务器。2)kill掉eclipse进程,出现“JVM terminated.”窗口。 平时重设一下服...

2011-04-01 17:02:38 421

原创 愚人节玩笑——【javaeye】变【iteye】?!

悲催啊,JavaEye新LOGO让我们情何以堪? 霸道啊,难道JavaScript就不误导开发人员?  详情:http://news.csdn.net/a/20110401/295111.html (个人觉得csdn的排版比iteye上的原文好些)...

2011-04-01 16:25:23 108

原创 【推荐】优秀程序员的十个习惯

【背景说明】无意中发现陈皓的酷壳blog,里面分享了不少非常赞的知识,今天转载其转载别的网站并融入个人见解的文章(有点拗口)优秀程序员的十个习惯,全文如下:  在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许...

2011-03-11 18:14:40 131

原创 【推荐】Oracle导出所有表结构

【背景说明】最近在帮同事维护OA系统,需要查看Oracle数据库的所有表结构,又不想一个一个表的导出建表语句。搜到这个,于是和大家分享一下:) 【Oracle导出所有表结构SQL】(说明:此SQL语句是通用的,直接可以拿来用,爽!当然若有额外需求,请根据实际情况修改) SELECT B.TABLE_NAME AS "表名", C.COMMENTS ...

2011-03-11 13:11:31 447

原创 同事的你

明天你是否会想起昨天你写的程序明天你是否还惦记曾经爱编程的你 领导们都已想不起曾经加班的你我也是偶然看程序才想起同事的你 谁聘了牛B烘烘的你谁安慰天天加班的你谁把你的设计做起谁给你做的升级 你从前总是很小心从不把离职的事提起你也曾无意中说起薪水实在太低 那时候屏幕总是在闪日子总过得太慢你总说离职遥遥无期转眼就各奔东西 谁聘了牛B烘烘的你谁安慰天天加班的你谁看...

2011-03-09 19:28:42 81

原创 【链接】多图详解Spring框架的设计理念与设计模式

详见多图详解Spring框架的设计理念与设计模式    作者:许令波

2011-02-17 02:42:23 138

原创 【链接】基于Struts2的Hibernate分页实现(FreeMarker进行视图解析)

sarin童鞋整理的不错,详见 基于Struts2的Hibernate分页实现(FreeMarker进行视图解析)

2011-02-17 02:31:36 104

原创 【整理】Hibernate分页原理简单分析

【背景说明】面试时曾被问得不知所以然,故收集整理之。 【使用概览】整理自:Hibernate分页查询经典实例总结通常使用的Hibernate查询是三种:hql查询,QBC查询和QBE查询。  1、QBE(Qurey By Example)检索方式       QBE是最简单的,但是功能也是最弱的,QBE的功能不是特别强大,仅在某些场合下有用。一个典型的使用场合就是在...

2011-02-17 02:13:07 234

原创 拿到offer了,面试总结之——23种Java设计模式

【背景说明】情人节那天网投了16家公司,第二天下午一家邀约面试,今天面试完就拿到offer了,准备些入职资料以及体检报告,下周上班。托情人节的福,拿到offer的同时,接到另一家的面试邀约。还是准备准备明天去看看情况,呵呵。。。 【面试总结】虽然拿到offer,但感觉面试过程中,技术方面的问答自己并不满意,其实问题不难,稍微准备一下就可以了,或许开发中用得少了,结果一时短路,回...

2011-02-16 23:09:02 593

原创 【分享】java或者web中解决所有的路径问题

【背景说明】逛JavaEye时,看到好东东,和大家分享一下:)源自:dengzhangtao的博客http://dengzhangtao.iteye.com/blog/901244 【分享内容】Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建...

2011-02-15 23:56:36 103

原创 【转】Hibernate、 Spring和Struts工作原理及使用理由

【背景说明】年前离职了,最近在找工作,现整理一些笔试面试资料。 Java开发中,SSH是笔试面试中绕不开,故先来个概览。 【转载如下】Hibernate 运行原理      1.读取并解析配置文件   2.读取并解析映射信息,创建SessionFactory  3.打开Sesssion  4.创建事务Transation  5.持久化...

2011-02-14 14:13:18 97

原创 【总结】Java线程同步机制深刻阐述

【总结】Java线程同步机制深刻阐述见http://hxraid.iteye.com/blog/667437

2011-01-14 17:28:50 86

原创 【转】createStatement参数 和 批处理

createStatement参数简要说明源自:http://riddickbryant.iteye.com/blog/445921 ConnectionName.createStatement(int  type,int  concurrency) 参数:Type-----决定了返回的语句在执行查询后的结果记录集,其记录指针移动方式有以下三种值: ResultSet.TYPE_FOR...

2011-01-14 16:21:19 165

原创 【链接】jdbc批量插入数据库

jdbc批量插入数据库见http://hi.baidu.com/onedear/blog/item/231924a4ec4922fd9052eeac.html 

2011-01-14 16:05:26 82

原创 【转】面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则详见:http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx

2011-01-14 16:02:37 97

原创 【转】三种JDBC批量插入编程方法的比较

三种JDBC批量插入编程方法的比较见http://superjavason.iteye.com/blog/255423 

2011-01-14 15:57:18 91

原创 【转】TCP/IP通信程序设计的丰富多样性

刚接触TCP/IP通信设计的人根据范例可以很快编出一个通信程序,据此一些人可能会认为TCP/IP编程很简单。其实不然,TCP/IP编程具有较为丰富的内容。其编程的丰富性主要体现在通信方式和报文格式的多样性上。    一、通信方式   主要有以下三大类:   (一)SERVER/CLIENT方式   1.一个Client方连接一个Server方,或称点对点(peer to pee...

2011-01-14 15:48:10 129

原创 【转】struts2.0新特性以及和struts1.2的区别

Struts2.0Struts自推出以来不断受到开发者的追捧,其最新版本Struts 2.0亦代表了下一代Java Web开发的新趋势。Struts 2.0框架具有一系列丰富的特性,对大型开发社区很有帮助,而且,从Struts 1迁移到Struts 2也不是很困难。Apache Struts(简称Struts)是一种非常流行的Web框架,可用于使用Java企业版(JEE)开发Web应用。Str...

2011-01-14 01:58:28 82

原创 【转】Struts2的工作机制及分析-3

以下是Struts2运行时调用方法的顺序图: (图21) 四、      总结阅读源代码是一件非常辛苦的事,对读者本身的要求也很高,一方面要有扎实的功底,另一方面要有超强的耐力和恒心。本章目的就是希望能帮助读者理清一条思路,在必要的地方作出简单的解释,达到事半功倍的效果。 当然,笔者不可能为读者解释所有类,这也不是我的初衷。Struts2+xwork一共有700余类,...

2011-01-14 01:40:09 72

原创 【转】Struts2的工作机制及分析-2

查找静态资源的源代码如清单14: 代码清单14:FilterDispatcher.findStaticResource()方法    protected void findStaticResource(String name, HttpServletRequest request, HttpServletResponse response) throws IOException {...

2011-01-14 01:36:47 85

原创 【转】Struts2的工作机制及分析-1

一、      概述本章讲述Struts2的工作原理。 读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。 ...

2011-01-14 01:28:41 87

原创 【转】Struts1.x与Struts2的比较

Action 类  Struts1.x要求 Action类要扩展自一个抽象基类。 Struts1.x的一个共有的问题是面向抽象类编程而不是面向接口编程。  Struts2的Action类实现了一个Action接口,连同其他接口一起来实现可选择和自定义的服务。Struts2提供一个名叫ActionSupport 的基类来实现一般使用的接口。 当然, Action接口不是必须的。 任何使用execut...

2011-01-14 00:36:51 91

原创 IT公司面试手册

IT公司面试手册http://www.mianwww.com/html/category/it-interview/struts-it-interview/

2011-01-14 00:32:49 212

原创 SQL Server2005性能调优专题

【SQL Server2005性能调优专题】见http://publish.itpub.net/zt/sqlserver2005/index.html

2011-01-14 00:05:45 100

原创 【转】Oracle性能调优-优化排序操作

  关于Oracle 10g性能方面,谈论最多的就是新的自动工作负荷存储库(AWR)特性和通过自动数据库诊断监视(ADDM)提供的前瞻性性能监视。   当建立同Oracle会话时,会在服务器内存中划分出一个专门用来排序的区域,从而为会话提供排序空间。但是,这个排序空间毕竟有限,若记录数量超 过这个排序空间的话,就需要进行磁盘排序。但是,我们都知道,磁盘排序的执行速度要比内存排序的执行速度慢1400...

2011-01-14 00:03:54 164

原创 影响SQL server性能的关键三个方面(转贴)

1 逻辑数据库和表的设计 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。 标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化表的一些好处。 A:由于表窄,因此可以使排序和建立索引更为迅速 B:由于多表,所以多镞的索引成为可能 C:更窄更紧凑的索引 D:每个表中可以有少一...

2011-01-14 00:01:08 82

原创 转一个关于优化sql的文章

大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿! SQL语句: 是对数据库(数据)进行操作的惟一途径; 消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低; 可以有不同的写法;易学,难精通。 SQL优...

2011-01-13 23:50:47 69

原创 Sql合并表、行列转换经典案例

案例:表A:STUDENT STUDENTID,STUDENTNAME 1,        'BOY A' 2,        'BOY B' 表B:SUBJECT STUDENTID,SUBJECT 1,      '语文' 1,      '数学' 1,      '英语' 1,      '化学 1,      '物理' 1,      '政治' 1,      '体育' 2,      '...

2011-01-13 23:27:33 92

原创 行列转换等经典SQL语句

 1.--行列转换原表:   姓名     科目   成绩           张三     语文    80           张三     数学    90           张三     物理    85           李四     语文    85           李四     物理    82           李四     英语    90         ...

2011-01-13 23:19:35 58

原创 SQL行列转换

/*标题:普通行列转换(version 2.0)作者:爱新觉罗.毓华 时间:2008-03-09地点:广东深圳说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四...

2011-01-13 22:57:17 52

原创 【整理】结合div 给flash添加链接

背景说明:项目中,曾有一个需求,给flash广告添加链接,跳转到另一个网站。于是直接在html的flash object前面加上<a href="url">,发现链接不起作用。  解决方案:以下各种尝试的解决方案,方式三为最佳实践! 【方式一】在flash外围添加 <a href=...> 标签 【效    果】无效!<html>...

2010-12-03 11:43:17 69

空空如也

空空如也

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

TA关注的人

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