摘要: 关联规则如何并行实现呢?一个很直观的想法是要么分数据要么分计算。本文要说的是分数据,想法来自mahout的fp-tree并行实现。其中分数据的博客已在前篇 mahout关联规则FPGrowthDriver源码分析之如何分数据中说明,如何建树可以在网上查找(这个相对来说比较简单)或者直接看此片论文:《Mining FrequentPatterns without Candidate Generation》,这篇博客要说的是如何挖掘已经建好的FP-tree,也是参考《Mining FrequentPatterns without Candidate Generation》的(最好对照原篇来看,原篇 阅读全文
posted @ 2013-03-24 20:58 xinyuyuanm 阅读(340) 评论(0) 推荐(0) 编辑
摘要: mysql在utf8编码格式下的中文排序会出现问题,因为现在用的是hql查询,不支持原生sql函数convert。有效的一种解决方法如下:(1)新建一个类,派生自MySQL5Dialectpublic class MyISAMDialect extends MySQL5Dialect { public MyISAMDialect(){ super(); registerFunction("convert_mine", new SQLFunctionTemplate(StandardBasicTypes.STRING, "convert(?1 using gbk)& 阅读全文
posted @ 2013-03-24 20:56 xinyuyuanm 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Immediate DecodabilityAn encoding of a set of symbols is said to be immediately decodable if no code for one symbol is the prefix of a code for another symbol. We will assume for this problem that all codes are in binary, that no two codes within a set of codes are the same, that each code has at le 阅读全文
posted @ 2013-03-24 20:55 xinyuyuanm 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 首先,把对象序列化必须实现Serializable接口, 只有这样才能把对象持久化到硬盘获取其他地方.对象序列化操作需要使用到ObjectOutputStream和ObjectInputStream两个对象 ObjectOutputStream ( OutputStream out) 创建一个ObjectOutputStream 把对象往OutputStream输出流写入 ObjectOutputStream也是字节输出流的子类:java.lang.Object java.io.OutputStream java.io.ObjectOutputStreamObjectInputS... 阅读全文
posted @ 2013-03-24 20:54 xinyuyuanm 阅读(199) 评论(0) 推荐(0) 编辑
摘要: import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.view.Menu;import android.view.View;import android.webkit.WebChromeClient;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.LinearLayout;im 阅读全文
posted @ 2013-03-24 20:52 xinyuyuanm 阅读(319) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <stdlib.h>#include <time.h>using namespace std;int partition(int a[],int l,int r){ int i=l,j=r+1; int x=a[l]; while(true){ while(a[++i]<x&&i<r); while(a[--j]>x); if(i>=j)break; swap(a[i],a[j]); } a[l]=a[j]; a[j]=x; return j; }void qui 阅读全文
posted @ 2013-03-24 20:50 xinyuyuanm 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 本博文介绍下spartan-3e start kit board上的VGA接口的用法。一、VGA简介VGA(Video Graphics Array)是IBM于1987年提出的一个使用模拟信号的电脑显示标准,最早指的是显示器640X480这种显示模式。本实验程序用的是640X480模式,即每一行有640个像素,整个显示区域一共有480行。VGA接口是一种D型接口,采用非对称分布的15pin 连接方式,共有15针,分成3排,每排5个孔。本实验条件下只使用其中5个pin,分别是红色信号输入(R)、绿色信号输入(G)、蓝色信号输入(B),行同步信号输入(h_sync)和场同步信号输入(v_sync) 阅读全文
posted @ 2013-03-24 20:49 xinyuyuanm 阅读(952) 评论(0) 推荐(0) 编辑
摘要: System和Properties类:主要介绍了System类的用法 通过java API可以很详细了解System类的用法:API文档使我们学习的最好帮手:System是final的 所以可以看出他不允许别人去修改的,如果不是final的别人就可以extends,就可以覆写他的方法了. 下面就对上面的javaAPI 片段做简单的介绍 这个System类包含了一些有用的服务类字段和方法,他不能实例化,也就是说他的构造方法是私有的, System类提供了一些标准输出输入流和错误输出流, 而且还提供copy数组的方法如: 下面就上面的的功能来做一些具体的应用: ... 阅读全文
posted @ 2013-03-24 20:47 xinyuyuanm 阅读(245) 评论(0) 推荐(0) 编辑
摘要: #include <functional> #include <algorithm> #include <iostream> #include <fstream> #include <sstream> #include <iomanip> #include <numeric> #include <cstring> #include <cassert> #include <cstdio> #include <string> #include <vector&g 阅读全文
posted @ 2013-03-24 20:46 xinyuyuanm 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1001小Q系列故事——为什么时光不能倒流Time Limit:0.1 Seconds Memory Limit:65536K我以为我会是最坚强的那一个我还是高估了自己我以为你会是最无情的那一个还是我贬低了自己就算不能够在一起我还是为你担心就算你可能听不清也代表我的心意那北极星的眼泪闪过你曾经的眼角迷离那玫瑰花的葬礼埋葬的却是关于你的回忆如果时光可以倒流我希望不要和你分离如果注定分离我希望不要和你相遇.——摘自《小Q失恋日记》第17卷520页这是码农小Q第58次失恋了,也是陷得最深的一次。要知道,小Q自从第一次到腾讯公司报到,就被风姿绰约的前台MM彻底迷住了,这1000多个日日夜夜他无时无刻不 阅读全文
posted @ 2013-03-24 20:45 xinyuyuanm 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 在Oracle中:连接符是:||例如:SQL> select 'employee_id is '|| employee_id from hr.employees where employee_id=100;'EMPLOYEE_IDIS'||EMPLOYEE_ID ------------------------------------------------------- employee_id is 100 双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。而单引号则示意:这个加了 阅读全文
posted @ 2013-03-24 20:44 xinyuyuanm 阅读(505) 评论(0) 推荐(0) 编辑
摘要: IO的缓冲区的存在就是为了提高效率,把要操作的数据放进缓冲区,然后一次性把缓冲区的内容写到目的地,而不是写一次就往目的地写一次.在这里要注意的是当我们关闭了缓冲区对象实际也关闭了与缓冲区关联的流对象.BufferWriter类FileWriter fw =null;try{fw =newFileWriter("test.txt");//使用缓冲区必须要与一个流对象相关联BufferedWriter bw =newBufferedWriter(fw);bw.write("hello world!");//使用缓冲区的时候要注意刷新bw.flush();// 阅读全文
posted @ 2013-03-24 20:42 xinyuyuanm 阅读(271) 评论(0) 推荐(0) 编辑
摘要: /* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年3月23日 * 版本号: v1.0 * 输入描述:输入三角形的三条边长 * 问题描述: 计算三角形的面积和周长* 输出: 输出三角形的面积和周长*/ #include<iostream> #include<Cmath> ... 阅读全文
posted @ 2013-03-24 20:40 xinyuyuanm 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 单例模式 http://www.ibm.com/developerworks/cn/java/j-dcl.html 定义: Ensure a class has only one instance, and provide a global point of access to it. 确保某个类只有一个实例,并提供一个全局访问点。类图:public class Singleton{ private static final Singleton instance; private Singleton(){ } public static Singleton getIns... 阅读全文
posted @ 2013-03-24 20:39 xinyuyuanm 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 今天要做一个圆角矩形的按钮,于是直接找圆角矩形的css实现方式,搞了半天,虽然也实现效果了,但是很复杂,需要用很多代码,后来突然想到以前做过的一个边框效果,也是圆角矩形,于是找了出来,发现这种办法相当简单并且效果一点也不差,这里简要分享一下。 关键部分都有注释。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head><title>di 阅读全文
posted @ 2013-03-24 20:38 xinyuyuanm 阅读(436) 评论(0) 推荐(0) 编辑
摘要: - -------------------------------------------File文件操作---------------------------------------------用来将文件或者文件夹封装成对象方便对文件与文件夹进行操作File对象可以作为参数传递给流的构造函数.下面来看一下File类的构造方法:File file =newFile("a.txt");File file2 =newFile("C:\\file\\test\\a.txt");File d =newFile("C:\\file\\test\\&quo 阅读全文
posted @ 2013-03-24 20:37 xinyuyuanm 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1.用The SQL Server.NET Data Provider连接数据库 The SQL Server.NET Data Provider 是利用SqlConnection类来连接SQL Server7.0或更高版本的数据库,SqlConnection类位于名称空间System.Data.SqlClient下 代码如下: Dim sqlConnection1 As SqlClient.SqlConnection Dim strConnect As String=”data source=服务器名;initial catalog=数据库名;use... 阅读全文
posted @ 2013-03-24 20:35 xinyuyuanm 阅读(427) 评论(0) 推荐(0) 编辑
摘要: #include <vector>#include <iostream>using namespace std;void main(){ int i = 2, j; j = i++ + ++i; cout << j <<endl; //等于6 i = 2; i = i++ + ++i;//换((i++) + (++i));此种形式,依然等于7 cout << i <<endl; //等于7,为什么等于7呢? int n[] = { 1, 2, 3, 4 }; vector<int> vctInt(n, n + 阅读全文
posted @ 2013-03-24 20:34 xinyuyuanm 阅读(161) 评论(0) 推荐(0) 编辑
摘要: YKString类是对STL 中的std::wstring的功能扩展,没有什么好解释的了,就直接看代码吧。头文件:class YKString : public std::wstring{public: typedef std::wstring::size_type size_type; YKString() : std::wstring() {} YKString(const std::wstring& str, size_type pos = 0, size_type n = npos) : std::wstring(str, pos, n) {} YKString(const v 阅读全文
posted @ 2013-03-24 20:33 xinyuyuanm 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 题目:有n个区间,[ai, bi), 统计不相交区间最多有多少个? 贪心策略:将这n个区间按bi由小到大排序,然后从前向后遍历,每当遇到不相交的区间就加入目标集合,遍历完成后就找到了最多的不相交区间。 正确性证明:参见http://blog.csdn.net/dgq8211/article/details/7534488 以下是HDUOJ2037的源代码:#include <iostream>#include <iomanip>#include <cmath>#define PI 3.1415927using namespace std;struct Act 阅读全文
posted @ 2013-03-24 20:31 xinyuyuanm 阅读(243) 评论(0) 推荐(0) 编辑