1 算法思想算法使用频繁项集性质的先验知识。Apriori使用一种称作逐层搜索的迭代方法,k项集用于探索(k+1)项集。首先,通过扫描数据库,累积每个项的计数,并收集满足最小支持度的项,找出频繁1项集的集合。该集合记作L1.然后,L1用于找频繁2项集的集合L2,L2用于找L3,如此迭代,直到不能再找到频繁k项集。找每个Lk需要一次数据库全扫描。Apriori性质可用于压缩搜索空间,提高频繁项集逐层产生的效率。Apriori性质:频繁项集的所有非空子集也必是频繁的。Apriori算法主要包括连接步和剪枝步两步组成。在连接步和剪枝步中采用Apriori性质可以提高算法的效率。1.1 连接步此步骤用 Read More
posted @ 2013-07-24 20:24
javawebsoa
Views(1049)
Comments(0)
Diggs(0)
通过分析Activity源码,我们知道每个Activity都有一个Looper,所以主线程在接收Message是不需要调用Looper.prepare()和Looper.loop(),但是线程是不带Looper的,当线程要接收来自主线程的消息是就需要调用Looper.prepare()和Looper.loop()。以下我们将通过一个示例,讲述主线程和线程之间如何发送Message。01import android.app.Activity;02import android.os.Bundle;03import android.os.Handler;04import android.os.Me. Read More
posted @ 2013-07-24 20:22
javawebsoa
Views(291)
Comments(0)
Diggs(0)
需要结合sar和top进行检查。top下关注load,%wa,%idle等sar-u-ocpureport103每10秒采集3次 放在同目录下的文件cpureport里检查iosar-d103–p如果判断CPU存在瓶颈,可用sar-u和sar-q等来查看内存存在瓶颈,可用sar-B、sar-r和sar-W等来查看I/O存在瓶颈,可用sar-b、sar-u和sar-d等来查看 Read More
posted @ 2013-07-24 20:20
javawebsoa
Views(188)
Comments(0)
Diggs(0)
欢迎补充 在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。第3版的主要变化:新增了van Emde Boas树和多线程算法,并且将 Read More
posted @ 2013-07-24 20:18
javawebsoa
Views(484)
Comments(0)
Diggs(0)
adhoc-海量数据多维自助即席查询平台-mdrill项目开源啦1:mdrill是阿里妈妈-adhoc-海量数据多维自助即席查询平台下的一个子项目。 2:mdrill旨在帮助用户在几秒到几十秒的时间内,分析百亿级别的任意维度组合的数据。 3:mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工 Read More
posted @ 2013-07-24 20:15
javawebsoa
Views(1043)
Comments(0)
Diggs(0)
概述在IOS开发中,实现动画操作的地方有很多,典型的是在视图控制器的segue操作时。在同一个视图控制器类中,加载切换不同的视图时,也需要动画效果,还有一些视图对象有动画效果会更好。插一句,在IOS开发过程中,感觉自己就像一个导演在工作,安排不同的布景,不同的画面切换。应用有了流畅的画面,会增色不少。在storyboard中创建视图和视图控制器时,会有一些动画设置。但在代码角度上,我们还是需要理解一下这个动画设置的实现过程。动画实现在不同的视图控制器切换操作时如presentViewController或popViewController时,使用的是CATransition。CATransit Read More
posted @ 2013-07-24 20:14
javawebsoa
Views(221)
Comments(0)
Diggs(0)
如何提高团队协作效率------通过合理的团队组合提高团队协作效率 1 引言从进入软业件行业开始我就认为该行业是一个与众不同的行业,与高科技华丽词汇的外表相对比的是软件项目的高失败率。这些年间,我经历了简单的信息管理系统项目、臃肿的ERP系统项目、奇怪的办公自动化系统项目、复杂的引擎类系统项目后,我一直抱着"怀疑与否定"的心态尝试着各种方法,试图的在我认知范围内得到最佳实践和方法。在这个过程中经历了不少失败与思维的升华。 软件的高失败率是业内人士广为头疼的问题。也说明了为什么我们用从传统行业中学到的项目管理方法来管理软件项目不是那么有效。但我认为每个行业都有它的特殊性,软件 Read More
posted @ 2013-07-24 20:11
javawebsoa
Views(404)
Comments(0)
Diggs(0)
最近在看c语言,被神奇的i=i++吸引,其实感觉编程是一件有趣的事情(特别喜欢算法)。下面是我的测试,linux 下 gcc编译#include main () { int i=0; int j=0; for(j=0;j<5;j++) i=i++ ; printf("%d\n",i); }编译 [root@aeolus1 c_learn]# gcc i++.c -g -o i执行 i=5 [root@aeolus1 c_learn]# ./i 5后来看了这篇文章,引申在java语言下的表现,这篇文章写的比较好《java和c语言中的i++》,简单的问题,包含的学问还真大 Read More
posted @ 2013-07-24 20:09
javawebsoa
Views(220)
Comments(0)
Diggs(0)
《微信公众平台入门到精通》Vol.1《微信公众平台入门到精通》Vol.2《微信公众平台入门到精通》Vol.3《微信公众平台入门到精通》Vol.4《微信公众平台入门到精通》Vol.5《微信公众平台入门到精通》Vol.6《微信公众平台入门到精通》Vol.7《微信公众平台入门到精通》Vol.8《微信公众平台入门到精通》Vol.9《微信公众平台入门到精通》Vol.10《微信公众平台入门到精通》Vol.11《微信公众平台入门到精通》Vol.12《微信公众平台入门到精通》Vol.13《微信公众平台入门到精通》Vol.14《微信公众平台入门到精通》Vol.15《微信公众平台入门到精通》Vol.16《微信公众 Read More
posted @ 2013-07-24 20:08
javawebsoa
Views(474)
Comments(0)
Diggs(0)
今天心血来潮捣鼓一下memcache,由于系统是windows 7,我参考了 Windows下安装Memcache 使用memcached for Win32。 在运行memcached.exe -d install的时候报了一个错,failed to install service or service already installed。 猜想可能是权限问题,毕竟是要作为服务安装的嘛,于是将cmd.exe以管理员身份运行,成功了。 以管理员身份运行的方法是在C:/windows/system32/下找到cmd.exe,之后右键“以管理员身份运行”就好了。 运行完,启动一下,可以在任... Read More
posted @ 2013-07-24 20:06
javawebsoa
Views(8544)
Comments(0)
Diggs(3)

浙公网安备 33010602011771号