- 博客(17)
- 资源 (28)
- 收藏
- 关注
转载 struts2.2.1文件下载及中文乱码问题解决
Struts2下载文件实现的说明 contentType 内容类型,和互联网MIME标准中的规定类型一致,例如text/plain代表纯文本,text/xml表示XML,image/gif代表GIF图片,image/jpeg代表JPG图片 inputName 下载文件的来源流,对应着action类中某个类型为Inputstream的属性名,例如取值为inpu
2012-08-28 17:44:44 664
原创 设计模式
设计模式做为程序员的“内功心法”,越来越受到重视。这是一篇通俗版23种设计模式,用实际生活做比喻,让你很快就能理解其中的深意。 1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开
2012-08-24 11:58:39 406
转载 单例
1 基本概念 单态模式是设计模式中最为人熟知的也是形式最简单的。它的基本概念是一个类只生成一个实例。2 应用 Singleton的应用有很多,譬如对数据库只能有一个连接,或者对网站的连接数的计数器。3 几种形式 基本形式是使用private constructor和一个public的static方法来获得类的实例。1
2012-08-24 11:57:43 431
转载 eclispe中debug调试程序
怎样在Eclipse中使用debug调试程序?最基本的操作是:1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行,3,F7是跳出函数4,F8是执行到最后。/////////////
2012-08-22 14:56:42 2200
转载 敏捷开发中的 Java 代码质量保证步骤
图 1. 敏捷开发中的 Java 代码质量保证步骤 回页首步骤一:统一编码规范、代码样式规范统一的编码会增加项目代码的可读性和可维护性,但实际情况往往是项目组内的 Java 代码开发人员的编码风格常常各不相同,这可能是由于不同的经验习惯或者缺乏编码规范方面的学习造成的。这样一来,其他项目成员或者维护人员在阅读项目代码时就需要花费更多的时间来理解代码作者的意图,所以制定并采取统一
2012-08-22 14:42:59 1747
原创 maven中配置生成单元测试报告配置
对junit单元测试的报告:[java] view plaincopy1. ------------------------------------------------------- 2. T E S T S 3. ------------------------------------------------------- 4. Running com
2012-08-22 14:41:18 3955
原创 Jmeter测试性能
一、 Apache JMeter介绍 1. Apache JMeter是什么 Apache JMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。最新的版本大家可以到http://jmeter.apache.org/download_jmeter.cgi下载。 2.
2012-08-22 14:39:55 1016
原创 easyMock测试action
环境搭建:EasyMock is available in theMaven central repository. Just add the following dependency to your pom.xml: org.easymock easymock 3.0 test 注意:Spring配置action的作
2012-08-22 14:39:09 2225
原创 单元测试action -1
1 环境搭建:First, include theplugin your POM (if using Maven 2) under the test scope: org.apache.struts struts2-junit-plugin STRUTS_2_VERSION testif you are usingSpring, also add:
2012-08-22 14:38:04 845
原创 java的序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1)
2012-08-14 09:20:42 364
原创 eclipse和maven在生成报告的时候产生栈溢出
在eclispe的右键项目在Run As -->Run Configurations出现这样的界面选择项目的名字在右侧的jre中vm aguments中添加-Xms256m -Xmx1024m就可以了如果没有这个目录可以在Eclipse中maven选项中建立设置gogal和profiles为site,上面选择项目路径,下面选择maven的路径
2012-08-13 11:28:44 924
原创 extJs的常见问题
1、hiden和destroy问题当window执行window.close()方法时会触发closeAction的配置,默认配置为destroy,如果你使用默认的值 当关闭window(即执行window.close()或点击右上角的x)时不能通过show方法再次显示,当设置成hiden时可以通过show()再次显示。如果增加、修改和查看的窗体是在grid的里面,当关闭grid的时候会执行c
2012-08-07 09:26:09 1256
转载 Eclipse中的重构类型
Eclipse中的重构类型 如果你看一下Eclipse的重构菜单,可以看到四部分。第一部分是撤销和重做。其他的三部分包含Eclipse提供的三种类型的重构。 第一种类型的重构改变代码的物理结构,像Rename和Move。第二种是在类层次上改变代码结构,例如Pull Up和Push Down。第三种是改变类内部的代码,像Extract Method和Encaps
2012-08-06 14:49:08 1238
转载 深入了解java虚拟机
1:Java虽然是一种跨平台的编程语言,但是跨平台是要以JDK版本来作为要求的,JVM规范表明,高版本编译过的Java文件是不能用在低版本的环境下运行的,例如:Java代码在Windows系统的JDK 1.7环境下进行编译,生成.class文件,然后将生成的.class文件放在Linux系统的JDK 1.6的环境下运行,那么将会出现JDK版本不兼容的异常信息。 ===》Java跨
2012-08-03 15:45:01 393
转载 Java 1.7 里新出现的功能的一些用法例子:
下面是Java 1.7 里新出现的功能的一些用法例子:对集合的支持创建List / Set / Map 时写法更简单了。 List list = ["item"]; String item = list[0]; Set set = {"item"}; Map map = {"key" : 1}; int value = ma
2012-08-03 15:33:45 534
转载 struts2对Action的作用域的管理
需要把scope设定为prototype吧?否则就是默认的单例模式啊!我看到书上的例子居然不修改bean的作用域,这不是严重违背struts2的设计原则吗?struts2与1的区别之一就是修改了action的生成模式。问题补充:jiang5495 写道在spring接管struts2的 action后, 要spring配制其beans属性时,是有scope属性的,且
2012-08-02 15:56:16 2329
原创 Junit4测试ssh中的action
环境搭建:First, include the plugin your POM (ifusing Maven 2) under the test scope: org.apache.struts struts2-junit-plugin STRUTS_2_VERSION testif you are using Spring, also add:
2012-08-02 12:57:24 5504 1
gdProjectInfo(1).jrprint
2019-06-10
google官方整理的struts2 spring mybaits整合案例
2013-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人