自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python与Selenium初试

Selenium for Python安装向导

2016-04-05 20:42:48 1242

原创 SoftwareTest Median Test

软件测试

2016-04-02 11:22:28 2270 2

原创 利用Processing实现IOGraphica

IOGraphica是一款将鼠标移动数据可视化的软件,它的可视思路很简单。利用曲线表示鼠标的移动轨迹,用点与圆圈的半径大小来表示鼠标静止时的时间。通过这些简单的组合就可以实现完美的艺术作品。 本博客使用Processing来实现这一功能。

2016-03-31 10:17:56 940

原创 DICLERGE:飞行轨迹聚类的“分割-聚类-融合”框架

三维轨迹聚类

2016-03-30 20:54:19 3541

原创 轨迹聚类(二):分段及归组框架(Trajectory Clustering:A Partition-and-Group Framework)

线段聚类算法

2016-03-30 19:42:58 13482

原创 软件测试作业hw3_TestPrintPrimes

软件测试作业3

2016-03-29 22:41:10 997

原创 轨迹聚类(一):分段及归组框架(Trajectory Clustering:A Partition-and-Group Framework))

综述现有的轨迹聚类算法可分为两类:一种是基于整体的轨迹聚类,即将一条轨迹视为一个整体而对其不做分段,通过定义轨迹的相似度函数将其聚类,这样一条轨迹只能属于一个簇;另一种是基于分段的轨迹聚类,即将一条轨迹分为多段,分段的轨迹之和不一定是原轨迹,也可以是原轨迹特征的抽取。之后再进行轨迹聚类,这样同一条轨迹可能分属于多个簇,可视的结果会出现分流与聚流的效果。

2016-03-29 20:49:52 41010 2

原创 聚类算法之邻居生长器

聚类算法

2016-03-29 12:33:46 8564 2

原创 软件测试用例自动生成技术(一)

软件测试这一环节在软件开发周期中不可或缺。然而软件测试却花费软件开发超过一半的成本。因此利用软件测试用例自动生成技术来降低软件开发成本并提高软件开发效率就变得至关重要。

2016-03-19 20:53:45 10310 4

原创 软件测试lab1: 利用Junit, Hamcrest及Eclemma进行软件测试

利用Junit, Hamcrest及Eclemma进行软件测试

2016-03-18 11:04:16 798

原创 融合堆积图技术的时空数据可视化(Stacking-Based Visualization of Trajectory Attribute Data)

时空轨迹数据的可视化工作一直以来都是一个挑战,它不仅要展现轨迹在时空上的情境,还要显示轨迹上独立的一个点的多维信息。

2016-03-17 16:11:04 3540 1

原创 MoodNotes产品分析及功能说明书

产品说明书及需求分析书模板

2015-05-24 17:47:17 1029

原创 C#探秘系列(十)WPF:打开文件选择器选择文件并保存

WPF:点击按钮弹出文件选择器,选择图片并保存

2015-05-24 17:11:00 2500

原创 C#探秘系列(九)WPF连接Mysql数据库

WPF连接MySQL数据库

2015-05-24 17:06:13 5566

原创 C#探秘系列(八)WPF数据绑定

WPF数据绑定提供了一种简单而持续的方式去与数据交互并将其呈现。元素可以通过各种形式的数据源以CLR(common language runtime)对象和xml对象如Button、ListBox、ListView等方式与数据联系起来。 数据绑定建立了在应用UI和业务逻辑之间的一种联系。

2015-05-09 15:18:29 596

原创 C#探秘系列(七):XML文件操作(一)

XML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分。你可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。因而在C#中,对xml文件的操作尤为重要。本博客着力于在C#中如何对xml文件实施诸如创建、搜索、序列化和反序列化等操作,默认你已有一定的xml基础。

2015-04-26 11:43:41 399

原创 #安卓杂记(七):自定义控件及属性获取

平日里喜欢阅读网易云阅读客户端的资讯,对订阅版块的设计甚是喜爱,就想琢磨着如何实现类似于卡片式的文件夹的样式:

2015-04-21 22:20:32 515

原创 C#探秘系列(六)

正则表达式与Regex类

2015-04-18 15:46:39 451

转载 安卓问题报告小记(七)

java.lang.NullPointerException问题解析

2015-04-11 12:15:24 364

原创 C#探秘系列(五)

XMAL标记扩展(一)标记扩展是一个 XAML 语言概念,常常用在 Windows 运行时 XAML 实现中。标记扩展通常表示某种“快捷方式”,它允许 XAML 文件访问无法只根据支持类型声明元素的值或行为。某些标记可通过纯字符串或其他嵌套的元素设置属性,目的是简化不同 XAML 文件之间的语法或因素处理。

2015-04-06 21:24:37 465

原创 C#探秘系列(四)

WindowsForm窗口与exe文件之间的通信Windows窗体应用程序有时需要调用已编译好的exe文件,但是如何将窗体程序中的数据导入exe文件,并将结果返回到窗体界面上,从而实现窗体与exe文件之间的通信呢?

2015-04-05 11:32:15 592

原创 C#探秘系列(三)

类是面向对象的编程语言绕不开的话题,当然类的特性“继承”和“多态”也是老生常谈了。不过,老树照样可以开新花,C#可是在这方面做得淋漓尽致。

2015-03-30 18:43:33 385

原创 C#探秘系列(二)

深入类之前的准备在讨论C#的类之前,有必要对C#中不同于C++的迷人的新特性作一总结,这对之后的学习大有裨益。

2015-03-22 15:24:51 399

原创 C#探秘系列(一)

C#探秘系列(一)本系列旨在将C#语言浓缩概括,以C++和Java程序员的视角书写博客,将C#中借鉴来的C++和Java语法一笔带过,只专注于C#新特性。

2015-03-15 21:56:05 572

原创 安卓杂记(六)仿“迷你飞信”更改用户头像

前言:我们在做项目时,经常会要求App有更改用户头像的功能。那么怎么才能做到这一点呢?下面,我就仿照迷你飞信,来带领大家设计这一功能。步骤:1.自定义主布局;2.自定义AlterDialog3.在主程序中设置Listener4.调用相册或camera最终效果:1.主布局:2.弹出自定义的AlterDialog代码示例:1.main.xml<L

2015-01-30 16:49:03 493

转载 安卓杂记(五):Eclipse如何导出android项目并在手机上进行安装

必要条件:1.手机设置:设置->安全和隐私->未知来源:允许安装不是从电子市场获取的应用程序2.Eclipse项目导出分为:签名程序包(Export signed Application Package)和未签名程序包(Export unsigned Application Package),在这里,导出的时候,一定要选择签名程序包.本人亲自尝试过,导出unsigned Applicati

2015-01-30 12:48:40 1294

转载 安卓问题报告小记(六):Type Unknown error: java.lang.NullPointerException

前言:在Android 项目开发的时候出现:DescriptionResourcePathLocationType      Unknown error: java.lang.NullPointerException出现的原因:是因为在导入外部项目的时候,没有添加依赖包(appcompat-V7;appcompat_v7_3)。解决之道:将 这两个 项目

2015-01-28 16:33:10 599

原创 安卓问题报告小记(五):Unable to resolve target 'android-XX

前言:当用eclipse 导入一个已经存在的项目时,经常会遇见:Unable to resolve target 'android-XX' 类似的错误。这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。解决之道一:右击项目 project->Build Path->Configure bu

2015-01-28 16:20:02 496

原创 安卓问题报告小记(四):Some projects cannot be imported because they already exist in the workspace

前言:有时候,我们在eclipse中导入了一个项目,之后因为在workSpace中的项目太多,就把它delete掉了。当你想重新导入这个项目时,就会出现上面问题:Some projects cannot be imported because they already exist in the workspace!这是因为eclipse中默认会将导入的zip包copy到你的workSpac

2015-01-28 16:03:18 1066

转载 安卓问题报告小记(三):Jar mismatch! Fix your dependencies

在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误,具体如下:Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are ide

2015-01-28 15:21:50 517

转载 安卓问题报告小记(二):Eclipse导入项目:No projects are found to import

1 http://www.ztyhome.com/android-import-error/(网址不稳定详细内容如下:)2 如果发现导入工程(impot)的时候,出现”No projects are found to import” 的提示,首先查看项目目录中是否有隐藏文件.project,还有目录结构也还要有一个隐藏文件.classpath,如果没有,你可以参考一下方法方法1:

2015-01-28 14:09:43 587

原创 安卓杂记(四)利用自定义的PolyBezier()函数将一系列散点绘制成光滑曲线(二)

上一节讲到如何利用canvas画出两点之间的贝塞尔曲线,那么如何连接多点于一条光滑曲线呢?所谓众里寻他千百度,那人却在灯火阑珊处,大浪淘沙般,谜底终呼之欲出——PolyBezier()函数。三.PolyBezier()函数详解   由图形学知识知道一段Bezier曲线由4个控制点p0,p1,p2,p3决定,该曲线经过p0和p3点,即该曲线起于p0点,终于p3点。一条经过鼠标点击

2015-01-27 21:44:04 1260

转载 Java中的数学计算函数汇总

Math类:  java.lang.Math类中包含基本的数字操作,如指数、对数、平方根和三角函数。  java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(BigDecimal)算法的类。   java.lang.Math类中包含E和PI两个静态常量,以及进行科学计算的类(static)方法,可以直接通过类名调用。  public s

2015-01-27 21:43:04 595

原创 安卓杂记(三)利用自定义的PolyBezier()函数将一系列散点绘制成光滑曲线(一)

前言:近来在做安卓项目时,与贝塞图交过几个回合,终卡在了一个棘手的问题上:如何将一系列的散点连成一条光滑的曲线?在网上查阅资料无数,终得解决之道,即PolyBezier()函数,然安卓里并不含此函数,遂仔细研究,自构PolyBezier()函数,看客莫急,且听我细细道来,这要从贝塞图说起:一.贝塞尔曲线详解贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图

2015-01-27 20:22:58 1424

原创 安卓杂记(二)利用FrameLayout叠加多种view的方法

一.FrameLayout介绍:FrameLayout是五大布局中最简单的一个布局,在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。1.在FrameLayout中添加普通的View在FrameLayout中可以添加诸如imageView和TextVi

2015-01-27 13:12:58 6807

转载 安卓问题报告小记(一): Activity not started, its current task has been brought to the front

在修改了已有的工程后,运行模拟器,可能总会出现这样的问题报告:ActivityManager: Warning: Activity not started, its current task has been brought to the front而新的应用总是之前的那个应用。原因是:两个应用起了同样的名字,模拟器总是识别第一个解决方法是:重新启动一边模拟器;如果还是不行,可以先

2015-01-25 14:07:02 530

转载 安卓杂记(一) 获取时间总结整理

1.配合使用SimpleDateFormat与Date:import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss "); Date curDate =

2015-01-24 19:20:26 386

空空如也

空空如也

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

TA关注的人

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