摘要:
nutch2.x 在eclipse中实现抓取数据存进mysql步骤最近在研究nutch,花了几天时间,也遇到很多问题,最终结果还是成功了,在此记录,并给其他有兴趣的人提供参考,共同进步。对nutch的实现过程熟悉下,就可以实现电影采集网站了 如 无为电影在线 1、环境搭建1)准备eclipse 安装Maven ,svn2)在svn中下载官方2.x最新源码(参考官方http://wiki.apache.org/nutch/RunNutchInEclipse说明)3)把工程转成maven工程,等系统下载依赖包4)这时候可能有红叉,因为缺少jar包,这是pom的问题 ...
阅读全文
posted @ 2013-09-30 21:50
风言枫语
阅读(1000)
推荐(0)
摘要:
将A/B协议这部分单独拿出来说一方面是因为这部分内容是比较容易忽视的,周围大多数用到input子系统的开发人员也不甚理解;另一方面是由于这部分知识一旦扩展到TP(触摸屏Touch Panel)的多点触摸就要与Middleware/Framework一起结合起来看才能完全掌握,复杂性所在。这里的Middleware/Framework是针对android来说的,本人从事android这几个层次的工作,所以就从android的角度来讲讲这部分内容,其他系统虽然代码不同,但原理上是完全一样的。 B协议又称为slot协议,那么input子系统里面使用的slot是什么,A/B协议究竟是如何划分的? ..
阅读全文
posted @ 2013-09-30 21:46
风言枫语
阅读(530)
推荐(0)
摘要:
这道题,我在阿里巴巴面试的时候碰到了,google的笔试题。。。 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括: (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到B的编辑距离,记为d(A,B)。试设计一个有效算法,对任给的2个字符串A和B,计算出它们的编辑距离d(A,B)。 方法1:编程之美的递归方法#include #include using namespace std;int Min(int a,int b,int c){ int t = apAend)..
阅读全文
posted @ 2013-09-30 21:44
风言枫语
阅读(187)
推荐(0)
摘要:
Hibernate 可以实现分页查询 如下 Query q = session.createQuery("from Cat as c"); q.setFirstResult(10000); q.setMaxResults(20); List l = q.list(); 生成的sql 语句为 select top 10000 .... from Cat as c 分析:Hibernate 获取到 10000条记录过后再筛选出符合条件的20条记录。 再来看看Hibernate 的 dialect 对 sql server 怎样分页的 public String getLimit
阅读全文
posted @ 2013-09-30 21:42
风言枫语
阅读(174)
推荐(0)
摘要:
cvAbsDiffS 计算数组元素与数量之间差的绝对值 void cvAbsDiffS( const CvArr* src, CvArr* dst, CvScalar value ); #define cvAbs(src, dst) cvAbsDiffS(src, dst, cvScalarAll(0)) src 原数组. dst 输出数组 value 数量. 函数 cvAbsDiffS 计算数组元素与数量之间差的绝对值 dst(I)c = abs(src(I)c - valuec). 所有数组必须有相同的数据类型相同的大小(或ROI大小) 代码:// cvAdsDi...
阅读全文
posted @ 2013-09-30 21:40
风言枫语
阅读(217)
推荐(0)
摘要:
最近写了点iOS7适配的文章,请指正ios6to7 1 ios6to7 2
阅读全文
posted @ 2013-09-30 21:38
风言枫语
阅读(253)
推荐(0)
摘要:
问题:给定一个单链表,不知道节点N的值,怎样只变量一次就知道中间节点?#include "stdafx.h"#include using namespace std;structTNode{ int nValue; TNode*pNext; TNode() { nValue= 0; pNext= NULL; }};TNode* CreateList(int* nArray, intnLen){ TNode*pHead = new TNode(); TNode*pCur = NULL; TNode*pPre = pHead; for(int i=0;inValue= nArr
阅读全文
posted @ 2013-09-30 21:35
风言枫语
阅读(520)
推荐(0)
摘要:
站在持久化层的角度,一个java对象在它的生命周期中,可处于以下4个状态之一:临时状态(transient):刚刚用new语句创建,还没有被持久化,并且不处于Session的缓存中。持久化状态(persistent):已经被持久化,并且被加入到Session的缓存中。删除状态(removed):不再处于Session的缓存中。并且Session已经计划将其从数据库中删除。游离状态(detached):已经被持久化,但不再处于Session的缓存中。看代码更清楚点:代码 t...
阅读全文
posted @ 2013-09-30 21:29
风言枫语
阅读(177)
推荐(0)
摘要:
Exchange Server 2010架构Exchange Server 2013架构
阅读全文
posted @ 2013-09-30 21:27
风言枫语
阅读(282)
推荐(0)
posted @ 2013-09-30 21:24
风言枫语
阅读(252)
推荐(0)