关闭

Spring Test 整合 JUnit 4 使用总结

这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试,于是便拿出来试试~ 1. 加入...
阅读(22526) 评论(0)

使用POI导出EXCEL 并设置格式

public void exportJgjExcel(String title,List header,List dataset, OutputStream out, short[] width,List merge){ // 声明一个工作薄 HSSFWorkbook workbook = new HSSFWorkbook(); // 生成一个表格 HSSFSheet sheet...
阅读(1133) 评论(0)

JQuery实现文字无缝滚动效果(Marquee插件)

推荐一个JQuery的无缝文字滚动效果,同时也可以滚动图片,也叫做跑马灯效果。 此jquery插件,依托jquery库,能实现各种滚动效果,且让HTML代码符合W3C标准。 官方演示,如下:  Demo 使用方法如下: 1、加载javascript。  type="text/javascript" src="js/jquery.js">   type="text/jav...
阅读(29113) 评论(0)

Struts2 无后缀action请求

如果将Struts2的filter-mapping配置成 filter-mapping> filter-name>struts2filter-name> url-pattern>/*url-pattern> filter-mapping> 的话,struts2将可以处理无后缀的action请求,如 /demo/hello.action 和/demo...
阅读(7141) 评论(1)

java中的内部类总结

内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当中   实例1:内部类的基本结构 1...
阅读(589) 评论(0)

Struts2基本原理

阐述struts2的执行流程。    Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。   核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组...
阅读(501) 评论(0)

依赖注入 javax.inject中@Inject、@Named、@Qualifier和@Provider用法

@Inject     @Inject支持构造函数、方法和字段注解,也可能使用于静态实例成员。可注解成员可以是任意修饰符(private,package-private,protected,public)。注入顺序:构造函数、字段,然后是方法。父类的字段和方法注入优先于子类的字段和方法,同一类中的字段和方法是没有顺序的。     @Inject注解的构造函数可以是无参或多个参数的构造函...
阅读(21169) 评论(0)

bat批处理命令,搜索文件及列出文件完整路径,方便发布时备份文件

@echo off set "PathName=E:\Users\zhoushun\Desktop\bat" del list.txt for %%a in (%PathName%) do for /f "delims=" %%b in ('dir /a-d/b/s *') do (    echo %%b >>list.txt  )  pause @...
阅读(3791) 评论(0)

Java 中int与byte数组转换详解

1、与运算符的理解(&):      参加运算的两个数据,按二进位进行“与”运算。如果两个相应的二进位都为1,则该位的结果值为1,否则为0。即 0&0=0;0&1=0;1&0=0;1&1=1; 例子:int x = 62255550; y =0xff;            转二进制:x = 62255550 = 11101101011111000110111110; y ...
阅读(886) 评论(0)

java中byte数组与int类型的转换(两种方式)

java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送、者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形int转换成byte数组,同时如何把一个长度为4的byte数组转换为int类型。下面有两种方式。   [java] view plaincopy ...
阅读(15963) 评论(0)

利用java序列化进行对象深Clone

在java语言里深复制一个对象,通常可以使对象实现Serializable接口,然后把对象(实际上是对象的一个copy),写到一个流里面,便可重复建立对象。 这样做被复制的对象与被复制对象里面的引用都是可以被一并深复制的,不同于Object基类的Clone方法(浅复制:如果被复制的对象存在其他对象的引用,复制一个引用指向原对象的实例)。废话不多说Code如下: [java]...
阅读(1125) 评论(0)

XML中DTD,XSD的区别与应用

XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。 1.DTD(Documnet Type Definition) DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。 DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档...
阅读(648) 评论(1)

Weblogic中 web.xml 使用servlet 2.4声明时Filter报错

报错如下: problem: cvc-complex-type.2.4a: Expected elements 'description@http://java.sun.com/xml/ns/javaee display-name@http://java.sun.com/xml/ns/javaee icon@http://java.sun.com/xml/ns/javaee distributa...
阅读(4757) 评论(1)

JAVA实现实用的ZIP压缩与解压

程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression) 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。  [java] view plaincopy package com.han;      impor...
阅读(1673) 评论(1)

压缩和解压文件的工具类(ant-1.8.4.jar)

使用ant-1.8.4.jar中的org.apache.tools.zip包进行文件的文件压缩和解压,主要使用该jar包中的以下类: org.apache.tools.zip.ZipEntry; org.apache.tools.zip.ZipFile; org.apache.tools.zip.ZipOutputStream; 下载地址为: http://ant.apach...
阅读(967) 评论(2)
46条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:7021033次
    • 积分:61540
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2618篇
    • 译文:3篇
    • 评论:663条
    文章分类
    最新评论