单元测试是开发者的业界良心Java开发中常以Junit作为测试框架,而且Junit也成为Java社区测试方面的事实标准,可以百度一些看看Junit的相关介绍。目前Junit发展到了Junit4.x版本,相对之前的Junit3.x版本有着明显的变化就是使用了Annotation的方式来注解测试用例。下面是关于Jun..
分类:
编程语言 时间:
2014-07-30 12:31:14
阅读次数:
247
利用JS写的一个拖拉缩放框,可以设置按比例缩入、像PS软件一样的裁切区域,代码可要费的劲看哦,要不然看不懂的。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.or..
分类:
编程语言 时间:
2014-07-30 12:29:44
阅读次数:
380
1. AOP 简介
AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充.
AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点.
在应用 AOP 编程时, 仍然需要定义公共功能, 但可以明确的定义这个功能...
分类:
编程语言 时间:
2014-07-30 12:28:13
阅读次数:
371
从四个方面介绍了JavaScript的对象
1 创建对象的方法
2 内置对象的创建
3 包装对象
4 对象的类型...
分类:
编程语言 时间:
2014-07-30 12:25:43
阅读次数:
247
package org.fun.classdemo;
import java.util.Calendar;
import java.util.GregorianCalendar;
public class DateTime {
private Calendar calendar = new GregorianCalendar(); // 实例化Calendar对象
public Stri...
分类:
编程语言 时间:
2014-07-30 12:24:53
阅读次数:
223
Thread.java源码中:
ThreadLocal.ThreadLocalMap threadLocals = null;即:每个Thread对象都有一个ThreadLocal.ThreadLocalMap成员变量,ThreadLocal.ThreadLocalMap是一个ThreadLocal类的静态内部类(如下所示),所以Thread类可以进行引用.
static class Th...
分类:
编程语言 时间:
2014-07-30 12:24:43
阅读次数:
200
今天看了一下项目中的action大多数都没有进行序列化,所以项目上都是一大堆警告。序列化到底有什么作用呢?
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,...
分类:
编程语言 时间:
2014-07-30 12:16:23
阅读次数:
242
一、线路安全
1. 概念:线路安全,就是对于数据不保密,但要保证数据的完整性和防止被篡改。
2. 方法:在原有的数据基础上,加上8个字节的MAC。
3. 过程:
a. 在外部认证指令中,设定安全级别。如图1....
分类:
编程语言 时间:
2014-07-30 12:13:43
阅读次数:
239
直接先上效果图看看先。首先简单说明一下,后面会给所涉及到的代码都贴上来的。1.excel图标是一个用户控件,用来触发下载2.首页、上页......每页多少条,这一块是一个整体,你可以选择放置在表格下面,或者表格上面都可以3.表格则也是单独的一个,自己任意设置位置4.复选框是否显示,自己设置,并可设置...
分类:
编程语言 时间:
2014-07-30 12:09:13
阅读次数:
290
1.验证码抽象类import java.awt.*;import java.io.OutputStream; import static Randoms.num;import static Randoms.alpha; * 验证码抽象类,暂时不支持中文 * @author: wuhongjun * ...
分类:
编程语言 时间:
2014-07-30 12:08:13
阅读次数:
277
在c++中,函数可以有参数,也可以没有参数。参数表示此函数可接收的外部信息。当调用函数时,传入实参,进行形参和实参结合。如果形参是引用类型的,那么,传入的实参必须是可以作为左值的变量,因为引用型的参数在函数中被做的修改可以传到参数外。如果形参是const类型常量,那么,传入的实参可以是变量也可以是c...
分类:
编程语言 时间:
2014-07-30 12:06:43
阅读次数:
175
JavaScriptSerializer序列化时间后会把时间序列化成N进制的鬼数据,于是查了下质料坐下记录假设list =News List(){new Text(){id=1,date='2014-03-11 00:00:00.000'}} JavaScriptSeriali...
分类:
编程语言 时间:
2014-07-30 12:06:13
阅读次数:
220
线程取消(pthread_cancel)基本概念pthread_cancel调用并不等待线程终止,它只提出请求。线程在取消请求(pthread_cancel)发出后会继续运行,直到到达某个取消点(CancellationPoint)。取消点是线程检查是否被取消并按照请求进行动作的一个位置.与线程取消...
分类:
编程语言 时间:
2014-07-30 12:04:43
阅读次数:
268
正则表达式正则表达式符号:"." : 任意字符"\\d" : 0-9任何数字"\\D" : 任何非数字"\\s" : 空白字符,如'\t','\n'"\\S" : 非空白字符"\\w" : 可用作标识符的字符,不包括'$'"\\W" : 不可用作标识符的字符"\\p{Lower}" : 小写字母{a...
分类:
编程语言 时间:
2014-07-30 12:00:33
阅读次数:
229
先看一段代码 假设你编写了两个类,一个是人(Person),一个是手机(Mobile)。 人有时候需要用手机打电话,需要用到手机的dialUp方法。 传统的写法是这样: Java code public class Person{ public boolean makeCall(long...
分类:
编程语言 时间:
2014-07-30 11:58:43
阅读次数:
216
WebStorm 百度百科http://baike.baidu.com/view/5443872.htm?fr=aladdin
分类:
编程语言 时间:
2014-07-30 11:45:23
阅读次数:
176