引言 是否在程序运行时使用单元测试是衡量一个程序员素质的一个重要指标。使用单元测试既可以让我检查程序逻辑的正确性还可以让我们减少程序测试的BUG,便于调试可以提高我们写程序的效率。以前我们做单元测试的时候使用的都是JUnit,只需要引入相关的jar包即可。可是我们在使用Spring的时候是不是...
分类:
编程语言 时间:
2014-12-15 23:22:29
阅读次数:
366
一、方法重载(Overload): Java允许同一个类中定义多个同名方法,只要形参不一样就可以,如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,则被成为方法重载(两同一异). 同时这这里我们需要注意以下两点: A.方法重载与返回值类型没有任何关系; B.方法重载与是...
分类:
编程语言 时间:
2014-12-15 23:21:29
阅读次数:
287
归并排序,具体如下图:代码实现:function merger( a, b ){ var array = [], m = a.length, n = b.length; for(var i = 0, j = 0; i b[j]){ array.push(b[j])...
分类:
编程语言 时间:
2014-12-15 23:21:36
阅读次数:
242
package copyfile;import java.io.*;public class copy { public static void main(String[] args) throws IOException { copyFile("d:/new/a.txt","d:/new/b......
分类:
编程语言 时间:
2014-12-15 23:20:14
阅读次数:
392
又是一个忽悠人的书名,其实这本书的花了大量内容阐述JS的基础语法,BOM,DOM,事件,ajax(这个和很多js书一样)。最后一章则是编程模式与设计模式。我觉得与面向对象没多大关系,要算的话,prototype与继承,它确实有提到,但是不多(要看继承,还是应该去看《javascript高级程序(第三...
分类:
编程语言 时间:
2014-12-15 23:21:50
阅读次数:
210
1.java的注释单行注释//多行注释/* */javadoc注释 /** */(1.javadoc注释只能打在类和方法上2.javadoc可以抽取注释生成html文件3.命令格式 javadoc -d doc HelloWorld.java)(尚未完成操作???)2.包更好的定位类,把相同功能的类...
分类:
编程语言 时间:
2014-12-15 23:19:29
阅读次数:
289
package copyfile;import java.io.*;public class copy { public static void main(String[] args) throws IOException { copyFile("d:/new/a.txt","d:/new/b......
分类:
编程语言 时间:
2014-12-15 23:19:19
阅读次数:
305
spring 版本:spring-framework-3.2.12.RELEASE需要额外jar包:jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jarspring-servlet.xml配置 ...
分类:
编程语言 时间:
2014-12-15 23:18:42
阅读次数:
230
我搜索了一下,找到了一篇很好的博客,讲的挺详细:链接。解析多重背包的最原始的状态转移方程:令 c[i] = min(num[i], j / v[i])f[i][j] = max(f[i-1][j-k*v[i]] + k*w[i]) (1 <= k <= c[i]) 这里的 k 是指取第 i 种物.....
分类:
编程语言 时间:
2014-12-15 23:18:14
阅读次数:
245
python正则表达式中的特殊字符:^ 表示匹配的字符必须在最前边$ 表示匹配的字符必须在最后边* 匹配* 前面的字符0次或n次+ 匹配+ 前面的字符1次或n次? 匹配?前面的字符0次或1次. (小数点)匹配除换行符外的所有字符(x) 匹配x并记录...
分类:
编程语言 时间:
2014-12-15 23:17:14
阅读次数:
338
参考自侯捷的《stl源码剖析》stl算法主要分为非可变序列算法(指不直接修改其所操作的容器内容的算法),可变序列算法(指可以修改它们所操作的容器内容的算法),排序算法(包括对序列进行排序和合并的算法、搜索算法以及有序序列上的集合操作),数值算法(对容器内容进行数值计算)。1.非可变序列算法stl中的...
分类:
编程语言 时间:
2014-12-15 23:17:43
阅读次数:
417
1 #define FALSE 0 2 #define TRUE 1 3 #define N 2 /*进程数量 */ 4 5 int turn; /* 现在轮到谁 */ 6 int interested[N]; ...
分类:
编程语言 时间:
2014-12-15 23:13:49
阅读次数:
667
这个程序其实就是模仿用户的网页访问操作。 先从主页上获取大的商品分类,再一级一级地遍历所有的小分类。在最后得到商品列表,再遍历每个商品页,从商品页是抓取有效的信息。 这里,我对一些关键点做个总结,以便...
分类:
编程语言 时间:
2014-12-15 22:13:17
阅读次数:
291
java的浅克隆,十分简单。但是只会克隆基本的数据类型,当涉及到引用类型时就不好用了。 public?class?Employee?implements?Cloneable?{
?private?String?name;
?private?String?gender;
?public?S...
分类:
编程语言 时间:
2014-12-15 22:13:20
阅读次数:
251
网上看到3道比较好的Java开发工程师上机笔试题,没有答案这里把答案写出来,给大家参考。1、编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数packagecn.Pigzhu.test;
importjava.util.Scanner;
/**
*控制台输入10个数字,..
分类:
编程语言 时间:
2014-12-15 22:10:26
阅读次数:
469
"""
author:htfang
date:20141215
loggingmodule,usemultiplelogswithoutalogconfigfile
"""
importlogging
fromloggingimport(DEBUG,
CRITICAL,
FATAL,
ERROR,
WARNING,
WARN,
INFO,
DEBUG,
NOTSET)
importsys
classLogBuilder():
"""
asarookie,youneed‘ntknowhowthisbuil..
分类:
编程语言 时间:
2014-12-15 22:11:41
阅读次数:
270