自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(163)
  • 资源 (13)
  • 收藏
  • 关注

原创 Spark的DEMO演示

Python版本筛选的例子>>> lines = sc.textFile("../README.md")>>> pythonLines = lines.filter(lambda line:"Python" in line)>>> pythonLines.first()u'high-level APIs in Scala, Java, ...

2019-08-04 15:18:58 292

原创 html导出excel

[code="java"]当我们把web页面上的数据导成excel形式时,有时候我们的数据需要以特定的格式呈现出来,这时候我们就需要给cell添加一些样式规格信息。 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当e...

2012-07-08 18:39:09 156

原创 Unitils使用

[code="java"]package com.lijun.unitils;import java.util.Calendar;import org.junit.Test;import static org.unitils.reflectionassert.ReflectionAssert.*;import static org.unitils.reflectiona...

2012-06-10 12:18:11 185

原创 Unitils简介

Unitils这个Java开源类包的目的是让单元测试变得更加容易和可维护。Unitils构建在DBUnit与EasyMock项目之上并与JUnit和TestNG相结合。支持数据库测试,支持利用mock对象进行测试并提供与Spring和Hibernate相集成。Unitils设计成以一种高度可配置和松散偶合的方式来添加这些服务到单元测试中。在进行数据库测试时能够: •自动维护和强制关闭...

2012-06-09 15:40:49 134

原创 验证mockito交互行为

[code="java"]package com.lijun.mockito;import static org.mockito.Mockito.*;import static org.junit.Assert.*;import org.junit.Before;import org.junit.Test;import org.mockito.Mock;impo...

2012-06-09 15:38:58 147

原创 设定Mock对象的期望行为及返回值

[code="java"]package com.lijun.mockito;import static org.mockito.Mockito.*;import static org.junit.Assert.*;import org.junit.Before;import org.junit.Test;import org.mockito.Mock;impo...

2012-06-09 15:37:47 413

原创 Mockito对象创建

[code="java"]package com.lijun.mockito;import static org.mockito.Mockito.*;import static org.junit.Assert.*;import org.junit.Before;import org.junit.Test;import org.mockito.Mock;impo...

2012-06-09 15:36:27 174

原创 Junit4断言

Junit4中添加了一个用于比较数组的新断言,比较两个数组相等[code="java"]package com.lijun;import static org.junit.Assert.*;import org.junit.Test;public class Junit4Test { @Test public void testArrayAssert...

2012-06-09 12:56:32 123

原创 测试运行器

Junit为单元测试提供了一个默认的测试运行器BlockJUnit4ClassRunner,一般情况下默认测试运行器可以应对绝大多数的单元测试要求。如果使用一些高级特性,如参数化测试,打包,需要显示声明测试运行器。另自定义测试运行器,只需继承自org.junit.runner.Runner即可。下面是打包测试的DEMO[code="java"]package com.l...

2012-06-02 18:32:46 145

原创 参数化测试

[code="java"]package com.lijun;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Collection;import java.util.Date;import stat...

2012-06-02 18:14:57 95

原创 超时测试DEMO

[code="java"]package com.lijun;import static org.junit.Assert.*;import org.junit.Before;import org.junit.Test;public class Junit4ExceptionTest { private User user; @Before pub...

2012-06-02 17:17:11 96

原创 异常测试DEMO

[code="java"]package com.lijun;import static org.junit.Assert.*;import org.junit.Before;import org.junit.Test;public class Junit4ExceptionTest { private User user; @Before pub...

2012-06-02 17:06:30 101

原创 Junit几个观点记录

在Junit基础上,出现了1. 用于测试WEB服务端的Cactus框架2. 用于测试性能的Junitperf框架Junit有几点不足:1. 不支持依赖2. 不支持分组3. 不支持数据驱动...

2012-06-02 17:05:14 80

原创 Mysql开启远程连接

[code="java"]基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:1、登录到mysql中,为root进行远程访问的授权,执行下面的命令: mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";mysql> flus...

2012-05-03 13:00:10 306

原创 maven3使用junit4时需指定org.apache.maven.surefire为surefire-junit47

maven3使用junit4时需指定org.apache.maven.surefire为surefire-junit47,不然会报如下异常:[code="java"][ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on pro...

2012-05-03 12:59:23 1077 1

原创 数字证书

1.Socket服务端[code="java"]package com.test;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;import javax.net.ssl.SSLServerSock...

2011-12-04 14:35:44 76

原创 数字签名

[code="java"]package com.test;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.Key;...

2011-11-20 19:37:11 77

原创 数字摘要(MD5)

[code="java"]package com.test;import java.security.MessageDigest;public class MD5 { /** * @param args */ public static void main(String[] args) throws Exception { String md5 =...

2011-11-15 21:58:27 191

原创 公私钥加密解密

[code="java"]package com.test;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutput;import java.io.ObjectOutputStrea...

2011-11-13 22:04:53 117

原创 使用密码来加密解密

[code="java"]package com.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.Fi...

2011-11-05 20:13:39 117

原创 Cipher加密解密

[code="java"]package com.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.Fi...

2011-11-02 21:04:09 414

原创 空中网的一个用线程操作集合遇到的问题

[code="java"]package com.test;/** * 当每个线程中指定的KEY相同时, * 这些相同KEY的线程应每隔一秒依次输出时间值(互斥), * 如果KEY不同,则并行执行(相互之间不互斥) */public class Test extends Thread{ private TestDo testDo; private S...

2011-10-28 23:03:51 65

原创 遍历集合增删改所引发的问题

[code="java"]package com.test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.concurrent.CopyOnWriteArrayList;public class ThreadTest1...

2011-10-28 23:00:59 88

原创 集合不安全的解决方法

所有集合都是线程不安全的,如果在多线程的情况下使用集合,就得考虑线程安全问题。JDK5以上提供了线程安全的集合:如:使用Map map1 = Collections.synchronizedMap(map) 使用map同步。还可以使用ConcurrentHashMap...

2011-10-28 23:00:02 114

原创 BlockingQueue阻塞队列的例子

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;...

2011-10-28 22:54:17 114

原创 Exchanger关于交换情报的例子

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.Exchanger;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public cla...

2011-10-26 21:50:06 93

原创 CountDownLatch关于比赛的例子

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;publi...

2011-10-26 21:49:03 64

原创 CyclicBarrier关于组织旅游的例子

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.CyclicBarrier;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public...

2011-10-26 21:48:03 97

原创 Semaphore关于抢车位例子

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;public cla...

2011-10-26 21:46:11 213

原创 并发库锁条件替代互斥锁

[code="java"]package com.test;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class ThreadTest9...

2011-10-24 08:40:01 55

原创 缓存类

[code="java"]package com.test;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReentrantReadWriteLock;public class Cache{ Map map = new HashMap(); ...

2011-10-23 14:53:30 63

原创 并发库锁

[code="java"]package com.test;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class ThreadTest7{ /** * @param args */ public sta...

2011-10-23 14:35:18 58

原创 回调任务结果

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.Callable;import java.util.concurrent.CompletionService;import java.util.concurrent.ExecutionException;im...

2011-10-23 14:08:45 113

原创 记时器

[code="java"]package com.test;import java.util.Calendar;import java.util.Timer;import java.util.TimerTask;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecu...

2011-10-23 13:31:46 161

原创 线程池

[code="java"]package com.test;import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ThreadTest4{ /** * @param ar...

2011-10-23 12:49:26 55

原创 JAVA 多线程3 (线程内共享)

[code="java"]package com.test;import java.util.Random;public class ThreadTest3{ /** * @param args */ public static void main(String[] args) { for (int i = 0; i < 2; i++)...

2011-10-17 22:30:48 78

原创 JAVA 多线程2

[code="java"]package com.test;public class ThreadTest2{ public static void main(String[] args) { Bizs biz = new Bizs(); ThreadAdd add1 = new ThreadAdd(biz); ThreadAdd add2 =...

2011-10-17 22:30:00 60

原创 JAVA 多线程1

[code="java"]package com.test;public class ThreadTest{ /** * @param args */ public static void main(String[] args) { final Utils ts = new Utils(); new Thread(){ @Overri...

2011-10-17 22:28:17 76

原创 删除oracle实例

前两天远程重建oracle实例过程中遇到的问题,记录如下:1、vnc遭遇常见错误[root@db1 bdump]# vncserver You will require a password to access your desktops.Password:Verify:New 'db1.bts.com:1 (root)' desktop is db1.bts.com:1...

2011-09-08 21:05:28 259

原创 打包可执行程序引用了第三方包)

Eclipse打包可执行程序/Java项目(引用了第三方包) 打包为jar 普通的打包方式:右键单击工程Export-在java-JAR file-next-勾上.classpath和.project.在JAR file这一行选择保存的位置。下一步,在Main Class这一行中选择一个名字,注意这里所说的名字一定是一个类名。而且该类必须要有主函数。打好J...

2011-08-26 22:47:01 144

spring源码文件压缩

spring源码文件压缩

2012-03-26

spring的源码文件压缩

spring的源码文件压缩

2012-03-26

JAVA JDK API

J2SETM Platform at a Glance This document covers the JavaTM 2 Platform Standard Edition 5.0 Development Kit (JDK 5.0). Its external version number is 5.0 and internal version number is 1.5.0. For information on a feature of the JDK, click on its component in the diagram below.

2012-03-04

Head First 设计模式(中文版)

作者以大量的生活化故事当背景,例如第1章是鸭子,第2章是气象站,第3章是咖啡店,书中搭配大量的插图(几乎每一页都有图),所以阅读起来生动有趣,不会感觉到昏昏欲睡。作者还利用歪歪斜斜的手写字体,增加“现场感”。精心设计许多爆笑的对白,让学习过程不会太枯燥。

2011-10-10

javascript帮助文档

一个很好的javascript帮助文档,是开发过程中很好的参考资料。

2010-06-24

DWR中文文档pdf格式

一个很全,很好的DWR帮助文档,讲得很详细,对想了解DWR的朋友来说,一定有帮助。

2010-06-24

Hibernate_API

一个很好的HIBERNATE查询文档,CHM格式,很方便查询,内容讲得也不错。

2010-06-17

jsp帮助文档_chm

一个很的好的JSP学习资料,CHM格式,方便查阅与学习。

2010-06-17

MySQl在Linux下安装与使用

对MYSQL在LINUX下的安装做了详细的说明,每步都写得很清楚。

2010-06-13

思科设备ios疯狂下载

这是一个非常全的思科设备的IOS文件下载BT种子,解压后就是一个迅雷种子文件(要装迅雷),双击后可选择下载自已需的IOS的bin文件。

2010-06-11

Linux命令大全(API)

里面包含了所有的Linux的系统操作,是个很不错的API。

2010-06-11

基于SNMP的网络拓扑发现

网络拓扑发现更能提高网络故障管理、计量管理、配置和名称管理、性能管理和安全管理的性能,其原理是利用协议收集网络中各设备的信息,通过某种算法生成完整的拓扑结构显示出来。

2010-06-08

网络拓扑自动搜索算法研究

利用MIB-Ⅱ构造网络拓扑图的方法,对现有的一个搜索算法进行了分析,针对其不足之处,提出了一个新的算法。

2010-06-08

空空如也

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

TA关注的人

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