自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 利用 Jsoup 和 多线程下载旺旺英语MP3

import java.io.IOException;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;public class Snippet { public static void main(

2015-02-16 23:42:44 1893

原创 一键执行更新密文密码到指定目录下的所有文件, 附单元测试

一键执行更新密文密码到指定目录下的所有文件1.  占位符的格式为 %(key)2. 密码集中管理于某个指定的文件3. 运行  gradle 执行更新;  运行  gradle clean test  执行单元测试.build.gradleapply plugin: 'groovy'repositories { mavenLocal() mavenCen

2014-12-20 22:25:13 921

原创 亲自动手从源码 构建 Groovy 2.3.8 发布包

今天为了学习 如何使用 Groovy 写 Groovy 的测试代码, 所以到 http://groovy.codehaus.org/Download 下载了 Groovy 2.3.8 的源代码包.Groovy 是采用 Gradle 作为 构建工具的. 先看我本地的 Gradle 的相关环境:>gradle -v--------------------------------

2014-12-19 07:26:19 1486 1

转载 [例15.3] 为 Action 对象配置输出执行时间的拦截器, 查看执行 Action 所需时间

15.3.2 拦截器 API拦截器接口的代码如下:package com.opensymphony.xwork2.interceptor;public interface Interceptor extends Serializable{ void init() void destroy() String intercept(ActionInvocation

2014-11-30 10:51:54 1575 1

转载 Python 调用 百度翻译

import urllib2import reimport sysreload(sys)sys.setdefaultencoding('utf-8')def tran(word): url='http://dict.baidu.com/s?wd={0}&tn=dict'.format(word) print url req=urllib2.Request(ur

2014-06-20 22:56:43 1624

转载 jQuery的$.trim函数可以删除字符串前后的换页、换行、制表、回车、空格、垂直制表等字符。

2008-05-23 22:38:00 | 标准库ctype.h     标准库ctype.h1 字符

2008-06-11 23:57:00 6196

转载 什么是覆盖和重载?

什么是覆盖和重载? 这里有一个初学者经常混淆的概念。覆盖(override)(也称为重设)和重载(overload)。覆盖是指子类重新定义父类的虚函数的做法。而重载,是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或许两者都不同)。其实,重载的概念并不属于“面向对象编程”,重载的实现是:编译器根据函数不同的参数表,对同名函数的名称做修饰,然后这些同名函数就成了

2008-06-04 07:39:00 1799

原创 Attribute 和 Property 的区别

以下两段话很好理解,但翻译时发现attribute和property的处理困难,总不能都翻译为属性吧?如何给它们找一对不同的中文词呢?The most important distinction between attributes and properties is that attributes are predefined and managed by the database, while

2008-05-25 23:19:00 747

翻译 jQuery in Action 第1章 《引荐 jQuery 》 引言

第1章 引荐 jQuery本章概要为什么您应该使用 jQuery并不唐突的 JavaScript 意味着什么jQuery 的基本元素和概念结合其他 JavaScript 库使用 jQueryConsidered a “toy” language by serious web developers for most of its lifetime, JavaScript ha

2008-04-23 22:13:00 649

原创 2008年4月8日这天通过了UMTP L1-T2 的认证考试

2008年4月8日这天通过了UMTP L1-T2 的认证考试。总共85分钟,30到题目,都是单选题。80%通过,我得了90%。本来可以得 94% 的。我做完题目之后,还剩下10多分钟。然后,针对有疑问的题目进行检查。有一道题,是关于类图的多重度的问题。如下图: 这里我本来是选择 2 。检查的时候,看到后面有 0..*  的多重度的表示(0到多个),那岂不是 *  表示多个(

2008-04-08 23:53:00 1466 2

原创 [UML基础案例与应用]之课后小测验 4 - 8

  第4章    1. 多重性怎么表示?    回答:在关联线的一端可以指明多少个远端对象可以和近端多少个对象发生关联。  2. 如何发现类之间的继承关系?    回答:在初始模型的类列表中,找出两个或多个具有相同属性和操作的类。其中的一个类可能就是其他类的父亲,或者   可以为这些类新建一个父类。  3. 什么是抽象类?    回答:抽象类用做继承层次中的基类,但是它不产生实例对象。  4. 限

2008-04-02 22:44:00 1864

原创 [UML基础案例与应用]之课后小测验 1 - 4

  第1章   1. 在系统模型中为什么要使用多种UML图?   回答:任何系统都有多种风险承担人. 每种UML图都提供了用于一种或几种风险承担人对话的视图。  2. 那种UML 图给出了系统的静态视图?    回答:下列UML 图提供了系统的静态视图:类图、对象图、构建图 和 部署图。  3. 哪种UML 图提供了系统的动态视图(也就是说,描述系统随时间所经历的变化)?    回答: 下列UML

2008-04-01 23:15:00 2936

原创 Zip文件解压

/* * 功能: 文件解压 * 用法: java ExtractZipFile zipfile DestinationPath * 注意: 不能建立子目录 */import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.F

2008-03-25 00:27:00 1331

原创 对目录进行压缩.

/* * SimpleJavaZip.java 只能对文件进行压缩,但是我们在实际应用中, 更加需要的是对目录进行压缩.  * 因此,需要对上面的 程序进行修改, 让它可以处理目录. 我们的基本思路是, 定义一个方法用于压缩文件, * 接收一个参数, 表示需要压缩的文件列表. 根据这个参数, 首先判断指定的 File 对象是文件还是目录, * 然后对这些文件对象递归调用本方法; 如果是文件, 则直

2008-03-25 00:19:00 820

原创 案例 1-9: 解压缩 Zip 文件

/* * 案例 1-9: 解压缩 Zip 文件 * 目标: 掌握使用流的方式解压缩 zip 文件 */import java.io.*;import java.util.zip.*;public class ScanZipFile { public int scan(String filename) {  ZipEntry entry = null;  int filecount = 0;

2008-03-25 00:16:00 760

原创 案例 1-8: 将指定文件压缩成 Zip 格式文件

/* * 案例 1-8: 将指定文件压缩成 Zip 格式文件 */import java.io.*;import java.util.zip.*;public class SimpleJavaZip { public static void main(String[] args) {  try {   String Filename = args[0] + ".zip";   FileOu

2008-03-25 00:06:00 919

原创 案例 1-7: 利用 RandomAccessFile 向文件追加内容

/* * 案例 1-7: 利用 RandomAccessFile 向文件追加内容 * 目标: 掌握 RandomAccessfile 的用法 */import java.io.*;public class AppendFile { public static void main(String[] args) {  String toAppend = args[0];  try {   in

2008-03-25 00:03:00 3564

原创 案例 1-6: 重定向标准输出设备

 /* * 案例 1-6: 重定向标准输出设备 * 目标: 掌握重定向标准输出设备的方法, 并由此掌握重定向标准输入设备的方法 */import java.io.*;public class Redirection { public static void main(String[] args) {  FileOutputStream fos = null;  PrintStream ps

2008-03-24 23:54:00 759

原创 案例 1-4: 用 FileReader 读取文本文件

/* * 案例 1-4: 用 FileReader 读取文本文件 * 目标: 掌握使用 FileReader 来读取文本文件的方法 */import java.io.*;public class FileReaderDemo { public static void main(String[] args) {  FileReaderDemo test = new FileReaderDem

2008-03-24 23:52:00 734

原创 案例 1-5: 用 FileWriter 写文件的例子

/* * 案例 1-5: 用 FileWriter 写文件的例子 * 目标: 掌握使用 FileWriter 写文件的方法 */import java.io.*;public class FileWriterDemo { void writeMyFile() {  try {   FileWriter fw = new FileWriter("mydata.txt");   PrintWr

2008-03-24 23:49:00 1169

原创 案例 1-3: 结合InputStream 和 OutputStream 进行文件内容拷贝

 /* * 案例 1-3: 结合InputStream 和 OutputStream 进行文件内容拷贝 * 目标: 掌握使用流来拷贝文件的方法 */import java.io.*;public class CopyFile { public boolean copyFile(String src, String des){  File srcFile, desFile;  srcFile =

2008-03-24 23:45:00 2702

原创 案例 1-2: OutputStream 的用法

/* * 案例 1-2: OutputStream 的用法 * 目标: 掌握 OutputStream 的用法 */import java.io.*;public class FileOutputStreamDemo { /**  * @param args  */ public static void main(String[] args) {  // 声明一个FileOutputStrea

2008-03-24 23:40:00 4108

原创 案例 1-1: InputStream 的用法

/* * 案例 1-1: InputStream 的用法 * 目标: 掌握 InputStream 的用法 * 读取指定文件的内容,并将其原样输出至屏幕上 * 使用方法:java ReadFile [文件名] */ import java.io.*; public class ReadFile { /** * @param args */ public static void main(Strin

2008-03-24 23:39:00 2860 1

原创 Groovy学习笔记(1)

Groovy学习笔记例子一://打印当前的日期today = new Date()print today 例子二://读取文件并且显示出来包括行号def number=0new File(D://Fund.txt).eachLine{ line->number++println "$number:$line"} 例子三://Printin

2007-10-06 09:22:00 728

原创 JUnit的特点

JUnit具有如下特色:*它提供API以便创建可重复的带有清晰的通过/不通过的结果的单元测试.*它包括用来运行测试和展示结果的工具.*它可以把多个测试分组大包,成批处理.*它是轻便易用.只用一会儿就可以搞懂它如何作用,也不会是你的应用程序膨胀.*它是有经验的程序员为有经验的程序员设计的.没有冗余,没有无意义的向导,没有市场行销的花招.*它是可扩展的.*它是事实上的Java测试框架.很大的开发者群体

2005-06-02 23:16:00 3391

原创 安装MySQL遇到的问题及解决

MySQL 安装好之后第一次在DOS下输入mysql, 启动不成功.   输入mysqld 重新编译,       再输入mysql即可.

2005-01-30 17:56:00 812

原创 强烈推荐一个下载计算机电子书和教程的好网站

本着“人人为我,我为人人“的宗旨,大家多上传好书,也定能下载自己需要的ebook和视频教程.下载电子书的好网站

2004-10-07 17:42:00 5021 3

Sikuli 1.0.1-All-Stable

Sikuli脚本自动化,你在屏幕上看到的任何东西。它使用图像识别,识别和控制GUI组件。这是有用的,当有一个GUI的内部或源代码的访问是不容易的。

2015-02-12

Groovy in Action 配套源码

Groovy in Action 配套源码

2014-12-27

jQuery 实战(jQuery in action)(2008版)的配套源代码

jQuery 实战(jQuery in action)(2008版)的配套源代码。Manning网站的源代码在中国无法直接下载,所以在这里提供下载,方便大家边看书,边实践。实践才是王道!

2009-03-11

空空如也

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

TA关注的人

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