自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 [转]在Eclipse中使用JUnit4进行单元测试(中级篇)

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、     包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,

2015-12-21 20:16:25 289

转载 [转]在Eclipse中使用JUnit4进行单元测试(初级篇)

首先,我们来一个傻瓜式速成教程,不要问为什么,Follow Me,先来体验一下单元测试的快感!首先新建一个项目叫JUnit_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个类并不是很完美,我们故意保留了一些Bug用于演示,这些Bug在注释中都有说明。该类代码如下:package andycpp

2015-12-21 20:14:03 242

转载 (转)JUnit简介

一、简介JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。       正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。       下面是

2015-12-21 20:12:22 288

原创 Jsoup 一款Java的HTML解析器

==================================官网====================================      网址:http://jsoup.org/      里面有文档、下载地址===================================简介====================================    j

2015-12-18 15:22:34 538

转载 Linux 常用命令

1.查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件grep -H 'spring'

2015-12-18 14:23:47 230

转载 Java 的 ClassLoader 机制

本文作者: 伯乐在线 - HollisChuang java中的类大致分为三种:1.系统类 2.扩展类 3.由程序员自定义的类类装载方式,有两种:1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中。 2.显式装载, 通过class.forname()等方法,显式加载需要的类类加载的动

2015-12-18 14:15:39 277

原创 Logistic Regression

Logistic Regression ====================================classification=========================================1、分类算法 注: 假设h(x)的值在[0,1]这个范围内。          逻辑回归算法属于分类算法。==============

2015-12-18 11:46:29 287

原创 Linear Regression with Multiple Variables

Linear Regression with Multiple Variables=====================================multiple-features====================================1、特征:  注:   Hypothesis    假设            Patameters    参数

2015-12-18 09:59:02 440

原创 Linear Regression with One Variable

Linear Regression with One Variable=========================Model and Cost Function=================================costfunction函数体现的假设函数与训练数据的误差的大小Hypothesis:    假设Param

2015-12-17 21:02:42 300

原创 fastjson

依赖 com.alibaba fastjson 1.2.7基本的用法 序列化和反序列化package demo;import java.util.ArrayList;import java.util.List;import com.alibaba.fastjson.*;public class demo { public static voi

2015-12-06 21:59:17 253

转载 提供推荐

协作性过滤对一大群人进行搜索,兵从中找出与我们品味相近的一小群人。相似度评价值体系  殴几里德距离和皮尔逊相关度。欧几里德距离评价  空间中两点的距离的长短来判断相似度。from math import sqrtfrom recommendations import critics#欧几里得def sim_distance(prefs,person1,person2)

2015-12-04 09:17:21 276

转载 python 3 ini配置文件操作

import configparser#configparser模块和配置文件def ini_create(): config=configparser.ConfigParser() config['SystemInfo']={'port':'80'} config['GameInfo']={'level':1,'scores':0} with open(r'/home/rain/t

2015-12-01 18:45:40 303

转载 python 3 文件管理

import os,tempfile,glob,shutil#创建目录os.mkdir(r'/home/rain/test/filedir')#创建目录以及所有path中包含的上级目录os.makedirs(r'/home/rain/test/test/filedir')#切换当前工作目录os.chdir(path)#判断文件/目录是否存在os.path.exists("/h

2015-12-01 17:35:29 422

原创 python3 mysql

数据库的基本操作:import mysql.connector# 数据哭访问# mysql 使用 %s占位符# 执行INSERT等操作后要调用commit()提交事务;con = mysql.connector.connect(user='root', password='admin', database='test')cur=con.cursor()#添加#cur.exe

2015-11-30 22:57:04 725

原创 Python 更改默认版本

mv /usr/bin/python /usr/bin/python2.7 系统默认版本为2.7ln -s /usr/bin/python3 /usr/bin/python方法二(在/usr/bin/目录下)rm pythonmv python2.7 python 更换为2.7mv python3 python 更换为3

2015-11-30 21:10:59 315

原创 python3 基于urllib模块的网络编程

import urllib.requestdef demo(): """ 打开和读取URL网络资源 """ f=urllib.request.urlopen('http://www.baidu.com') str=f.read(2000).decode('utf-8') print(str)def getURLInfo(url,data,hea

2015-11-30 18:59:02 275

转载 python3 基于原语锁的简单同步

1、简单的银行提款程序:import threading ,time,randomclass Account(threading.Thread): lock=threading.Lock(); def __init__(self,amount): threading.Thread.__init__(self) Account.amount=amount def run (se

2015-11-30 11:43:32 1120

原创 模拟GET请求

public static String getBody(String url) throws Exception{ HttpClient httpClient = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(url); httpGet.addHeader("Cookie", ""); httpG

2015-11-27 17:32:06 427

原创 模拟POST请求

public static boolean post() throws Exception{ //1 得到浏览器 HttpClient httpClient = new DefaultHttpClient(); //2 指定请求方式 HttpPost httpPost = new HttpPost(posturl); httpPost.addHea

2015-11-27 17:27:39 369

原创 Java JSON(org.json)

一、基础  文档地址:http://www.json.org/java/index.html       与org.lib差不多。二、Maven依赖包   org.json  json  20141113 三、关于添加Bean 有的博客说,org.json不能直接添加Bean。看了看官方文档发现,其实可以添加。 public static void main(Str

2015-11-23 19:48:49 270

原创 Java JSON(json-lib)

一、包 Maven的pom.xml中添加依赖:       net.sf.json-lib  json-lib   2.4   jdk15   二、创建实体类  public class User  { public String username; public String pa

2015-11-23 17:23:23 203

转载 学习笔记(四)

第十章 内部类1、创建内部类  如果想从外部类的非静态方法之外的任意位置创建某个内部类的对象:OutClassName.InnerClassName 2、链接到外部类  内部类对象可以访问外围对象的所有成员,而不需要任何条件。  内部类还拥有外围类的所有元素的访问权。3、.this和.new       生成对外部类对象的引用,可以使用外部类的名字后面紧跟圆点和

2015-11-20 16:49:56 231

转载 学习笔记(三)

第七章 复用类1、组合  将对象引用置于新类中。2、继承  1)使用extends        2 )继承一般规则:将所有的数据成员都指定为private,所有的方法置为public。3、代理  这是继承和组合的中庸之道。4、结合使用组合和代理5、向上转型  由导出类转型成基类,在继承图上是向上转型的。6、final关键字  1)final 数据

2015-11-20 14:52:14 264

转载 Linux 常用命令(随时更新)

Linux命令一、文件管理命令  1、cat命令     说明:将文件内容连接后传送到标准输出或重定向到文件 concatenate    格式:cat [OPTION][FILE]...    参数:-n :  从第一行开始编号 number           -b:忽略对空白行的编号           -s:将两个连续的空白行合并为一行 sq

2015-11-19 22:44:13 485

转载 学习笔记(二)

第四章 控制执行流程1、标签  Java里需要使用标签的唯一理由就是因为循环嵌套的存在,而且想从多层嵌套中break,comtinue。第五章 初始化与清理1、初始化  创建对象分配空间,调用构造器初始化。Java中,初始化和创建捆绑在一起,不能分离。2、方法重载  同名,参数类型、个数不同。不建议根据返回值类型进行重载。3、默认构造器 

2015-11-19 20:31:40 248

转载 Java log日志输出

在Spring框架中添加日志功能:pom.xml12 log4j3 log4j4 1.2.175web.xml 1 2 3 Log4JInitServlet 4 class>com.rain.log.Log4JInitServletclass> 5

2015-11-18 23:17:23 1330

转载 Linux sublime text3输入中文的问题.

转自:http://blog.csdn.net/cywosp/article/details/323508991.新建sublime_imfix.c文件   里面输入:/* * sublime-imfix.c * Use LD_PRELOAD to interpose some function to fix sublime input method support f

2015-11-18 23:14:39 293

转载 学习笔记(一)

第一章 对象导论1、   JAVA:单根继承结构,即所有的类都继承终极类Object,C++则不是。2、   JAVA采用动态内存的分配方式,每当创建新对象时,就要使用new关键字来构建此对象的动态实例。堆的内存池动态的创建对象,在这种方式中,知道运行是才知道需 要多少对象,他们的生命周期如何,以及他们的具体类型是什么,这些答案只能在程序运行时相关代码被执行的那一刻才能确定

2015-11-18 21:47:14 216

空空如也

空空如也

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

TA关注的人

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