- 博客(27)
- 收藏
- 关注
原创 开发中遇到的一些问题
开发中遇到的一些问题1、spring2.5的aop事物管理中,设置read-only对ibatis不起作用。查看网上文章,有人看了源码说,这确实是一个疏忽。2、获取cookie的request必须要经过浏览器请求。如果用struts2的标签请求,通过request.getCookies()是获取不到本地cookie的。3、新装的win7系统,新建了一个用户a,在该用户下安装...
2011-04-18 23:26:27 134
原创 servlet转发到struts2问题,找不到路径
[color=brown]默认情况下servlet或者jsp页面转发到struts2会出现找不到路径的错误,需要在web.xml文件中配置struts映射的地方添加FORWARD声明,如下:[/color][code="java"] struts2 *.action REQUEST FORWARD [/code] [color=brown]查找filt...
2010-10-09 14:32:25 186
原创 jetspeed2.2.1的二次开发
[color=indigo]根据搜索结果,好像国内还没有用jetspeed2做过案例。门户本身就是一个很庞大的东西。最近根据官网的文档把开发的环境搭建了起来,但总感觉参考文档信息太少,做二次开发有难度。另外jetspeed的页面不够美观,需要美工的介入。 搭建开发环境,可以根据[url]http://portals.apache.org/jetspeed-2/tutorial...
2010-09-27 16:45:37 228
原创 jetspeed2.2.1的安装
[b]jetspeed2.2.1的安装运行[/b][b]1、[/b]到官网下载jetspeed-installer-2.2.1.jar文件,下载地址http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/binaries/jetspeed-installer-2.2.1.jar。[b]2、[/b]到下载文件的目录,如D:\worksp...
2010-09-27 16:11:21 194
原创 添加struts2需要的必备包
添加struts2的时候,只添加core包还不行,初始化web.xml的时候会报ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher的异常,需要将以下四个包添加才可以。[list][*]struts2-core-2.0.14.jar[*]xwork-2.0.7.jar[*]freemarker-...
2010-07-23 10:29:11 137
原创 mercury LoadRunner8.1 Mercury Web Tours访问
[b]Mercury LoadRunner8.1的教程中有关于示例访问的介绍如下:[/b][color=indigo]选择“开始” > “程序” > “Mercury LoadRunner” > “示例” > “Web” >“Mercury Web Tours 应用程序”。将打开浏览器,其中显示 Mercury Tours 的起始页。[/color][b]打开页面的地址是如“http://...
2010-06-22 10:56:14 400
原创 python备份文件例子windows实现
python备份文件的例子在windows下采用winrar的rar命令运行可以成功,只是要有winrar软件和设置其环境变量。[code="java"]# Filename: backup_ver4.pyimport osimport time# 1.需要备份的文件目录source = ['F:\\python\\code']# 2. 备份文件到目标路...
2010-06-02 16:32:18 184
原创 单元测试之道-内容总结
前几日在研究java单元测试的问题,看了《单元测试之道》一书的电子版,觉得写得很好,其对单元测试的重要性分析、单元测试的策略、单元测试的设计、依据的理论等做了深入的讲解。本人对笔记做了整理,算是对此书进行了压缩。我想对和我一样探索单元测试的朋友想快速掌握此书主要内容有所帮助,和大家一起分享我的笔记。当然想了解的更多更详细还需要看原版。 文档见附件。...
2010-05-27 16:05:38 166
原创 Hibernate注解映射sequence时出现无序增长问题
通过Hibernate注解的方式映射oracel数据库的sequence主键生成器时,出现增加数据时sequence无序增长的问题,配置如下:[code="java"]@SequenceGenerator(name = "SEQ_DM_SERVICE_MODEL", sequenceName = SEQ_DM_SERVICE_MODEL")@Id@GeneratedValu...
2010-05-27 15:28:53 212
原创 extjs组件添加事件监听的三种方式
extjs对组件添加监听的三种方式[list][*]在定义组件的配置时设置[/list]如代码中所示:[code="java"]xtype : 'textarea',name : 'dataSetField',labelSeparator:'',fieldLabel:'',hideLabel: true,allowBlank: true,height...
2010-05-27 15:15:45 208
原创 令人激动的HTML5
网络富应用使得Adobe大显身手,成就了它的辉煌。对于这种境况,苹果的iPhone手机不支持Adobe Flash,最近推出的iPad也不支持Adobe Flash。 苹果也绝不会放弃在用户心中地位,不会甘心在竞争中失利。让我们来看看HTML5。HTML 5 的讨论开始于2003年,当时,W3C 对由 Web Hypertext Application Technology ...
2010-02-01 11:40:24 105
用Flex饼图实现环图ringChart效果
Flex本身没有提供ringChart组件,第三方提供的ringChart组件用起来也不太方便,这里使用一些小技巧,通过使用饼图来达到实现ringChart的效果。下面是具体的实现[code="java"] ...
2009-12-11 11:53:25 404
struts2实现多文件上传
参照struts2官网的例子做了一个用struts2实现多文件上传的例子,这里是上传图片文件。[list][*]所需要应用的包[/list][img]http://dl.iteye.com/upload/attachment/176302/e52aaf64-3f50-35c9-9d93-b11e35ca9b60.jpg[/img][list][*]页面[/list]上传页面mu...
2009-12-04 14:56:12 108
SaaS-软件即服务
SaaS这个英文缩写在网上已有很多文章介绍,看了一些文章,对于这种伴随互联网兴起的思想和应用模式网上评价很高。这里我从以下几个方面做简要的介绍。[list][*][b]SaaS是什么[/b] [color=indigo]SaaS是Software-as-a-service(软件即服务)的简称,是随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的一种完全创新的软件应用...
2009-11-26 13:41:14 247
Flex实现RadioButtonTree
flex中带有checkbox复选框的树运用很普遍已经有很多实现,带单选按钮的树很少用到,最近因为设计样式的需要,做了一个单选按钮树,主要还是渲染器的扩展。下面是简单的实现过程radioTree.mxml代码[code="java"] ...
2009-11-06 11:39:35 192
在linux下发布web站点
一个简单的例子,在linux下发布一个web站点,要安装linux下的jdk,tomcat,然后发布web站点访问站点。1、安装jdk1)下载j2sdk ,如jdk-6u16-linux-i586-rpm.bin2)在终端中转到jdk-6u16-linux-i586-rpm.bin所在的目录,输入命令chmod 755 jdk-6u1-linux-i586-rpm.bin,添加执行...
2009-11-03 14:35:04 410
浅谈schema
XML Schema定义(XML Schema Definition,XSD)是一套W3C标准,用于基于XML的称为XML Schema的类型系统。用于定义的语言是一种称为XML模式定义语言(XML Schema Definition Language)的XML语法。下面从xsd文件语法、eclipse下根据xsd文件生成xml文件、xsd文件验证xml文件格式简单介绍。1、xsd语法 ...
2009-11-03 14:03:05 428
标准I/O重定向
如果我们在控制台创建大量输出(如在调试程序时),而这些输出滚动的太快以致无法阅读时,重定向输出就显得很有意义。例如重定向输出到文件,我们便可以很方便的查阅文件。 下面是一个简单的例子,来自《Think in java》,介绍了一些方法的使用,这里添加了一些代码及简要的注释加以说明。[code="java"]import java.io.BufferedInputStrea...
2009-10-22 18:11:16 139
初识scrum总结
[color=olive] Scrum管理软件开发是一个重要的尝试,也是具有意义的进步。以往我们是在混乱中度过的,直接拿到需求,读的一知半解便开始着手代码,自己写代码自己负责。等到测试人员测试的时候bug很多,修改bug占用了很多时间。有时开发速度很快,但真正完成任务的周期需要相当的时间。以往的交流也是非正式的,还要看开发人员是否喜欢和其他人员交流,有时甚至会造成程序员发挥自己想像“补...
2009-10-20 10:22:12 169
java的回调
Java的回调方法不像c那样可以直接传递一个方法,java传递的是引用,所以java对方法回调的解决办法是直接传递一个接口,对接口进行实现。下面是一个例子首先定义一个接口Car,有一个run的方法声明[code="java"]package ocm.callback;public interface Car { public void run();}[/code...
2009-10-14 10:32:01 130
Flex例子--通过继承增加新的功能
Flex中通过继承可以为新组件增加新的功能,如通过注入方法,改变背景色,改变位置和高度等。这里主要掌握原组件的一些特性,属性和方法,以便根据需要的功能加以覆写(也可以自己扩展),达到自己想要的效果。下面是一个简单的例子1、新建MyDataGrid.as,继承DataGrid,覆写drawRowBackground方法,注入rowColorFunction方法。[code="java"]pa...
2009-09-23 15:23:53 120
Flex的itemRenderer属性使用例子
flex的部分组件有itemRenderer属性,这是个非常有用的属性,通过它同一个组件可以创建出各式漂亮的外观来。下面通过做一个例子展示其效果,例子展示的效果包括对栅格控制颜色显示,增加图片和文本。1、新建一个应用文件dataGridTest.mxml,这是主文件[code="java"] ...
2009-09-23 10:39:57 227
原创 java中用反射访问私有方法和私有成员
java的反射可以绕过访问权限,访问到类的私有方法和成员。可能这点会引起安全性的讨论。反射的使用帮助解决很多复杂的问题,其运行时的类型检查,动态调用,代理的实现等,反射为我们写程序带来了很大的灵活性,很多功能都是基于反射。 利用反射还可以访问内部类、匿名内部类的私有属性。 用java自带的java -private 类名 反编译命令可以查看类的完整定义。(参考think...
2009-09-17 16:35:22 408
原创 Ajax的学习笔记
看了一下征服Ajax:Web.2.0.快速入门与项目实践.(Java)的pdf版,做了一下笔记,这里贴出来,备以后查找用。该书是一个很好的Ajax入门,书中的例子很简单,但其工作原理说的很清楚。...
2009-09-14 11:25:21 107
原创 java中equals、==和hashCode理解
初学java可能会对equals、==和hashCode的理解不是太正确,导致不能很好地运用,甚至在程序中导致其他的错误,如判断得到的布尔值不是正确结果。这里再简单的理解一下,并通过代码验证一下。[list] [*]==号 引用数据类型:表示比较引用是否相等,也包括基本类型包装类和String类; 基本数据类型:比较值是否相等。例子: [*]equals...
2009-09-03 17:00:55 91
原创 在Ext的JsonStore的load方法中使用回调callback
Ajax的异步请求有时候会带来一些问题,如在Ext做的页面中,需要加载一个JsonStore数据集,在紧跟着的代码中可能就会对数据集进行访问的操作,由于异步请求很可能导致数据未加载完就开始访问,结果可能会不是想要的结果。这里load方法中提供了一个callback回调函数,可以解决延迟加载的问题,我们需要处理的一部分代码可以放在callback函数中处理,这样就解决了异步请求带来的问题。如...
2009-09-03 16:48:21 748
较完整的webservice例子
看了网上有很多关于xfir + spring 开发webservice服务的例子,本人进行了总结在这里介绍一个较完整的例子:1、 在myeclipse中新建一个web工程xfireWS,导入需要的spring和xfire支持包,[img]http://zhouyangchenrui.iteye.com/upload/attachment/125764/241f7fbb-0ecb-3b1f-...
2009-07-16 18:35:29 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人