简单爬虫R实现1、广度优先搜索策略网页的结构通常是一个页面包含正文和多个链接,这些链接大部分是域内链接,但也含有域外链接。通过对这些链接进行遍历,一层一层地搜索就可以搜索到所有页面。如图,网页结构已经很好的显示了一种图的层次结构。在这种图的结构中,简单地实现遍历,我们就可以采用两种遍历方式,广度优先...
分类:
其他好文 时间:
2014-05-16 21:08:33
阅读次数:
339
在服务器端设置修改组策略1,开始-运行-gpedit.msc-计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-限制连接数量-开启并改为1
libevent源码深度剖析八——集成信号处理张亮
现在我们已经了解了libevent的基本框架:事件管理框架和事件主循环。上节提到了libevent中I/O事件和Signal以及Timer事件的集成,这一节将分析如何将Signal集成到事件主循环的框架中。1
集成策略——使用socket pair...
分类:
其他好文 时间:
2014-05-16 09:43:45
阅读次数:
340
本文大幅度参考Head
first设计模式中第一章.先来看一个简单的模拟鸭子应用做起,某公司做了一套模拟鸭子游戏:SimUDuck.游戏中出现各种鸭子,一边游泳戏水,一边呱呱叫.此系统的内部设计使用了标准OOP思想,设计了一个鸭子超类(Superclass),并让各种鸭子继承此超类.类图如下:
为....
分类:
其他好文 时间:
2014-05-16 08:00:34
阅读次数:
293
首先贴一段代码:package xiao;import
java.util.Scanner;class CashSuper{ private int num; private double price; public
int getNum() { return num; } public void....
分类:
其他好文 时间:
2014-05-16 07:03:31
阅读次数:
314
策略模式(Strategy),又叫算法簇模式,就是定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。应用场景比如每个人都要交"个人所得税",但是在美国交个人所得税和在中国交个人所得税就有不同的算税方法。概念解释参与的角色1.抽象策略角色...
分类:
其他好文 时间:
2014-05-16 05:56:47
阅读次数:
210
memcached 和 redis
的set命令都有expire参数,可以设置key的过期时间。但是redis是一个可以对数据持久化的key-value
database,它的key过期策略还是和memcached有所不同的。梳理,整理如下:redis通过expire命令来设置key的过期时间。语法...
分类:
其他好文 时间:
2014-05-14 07:09:41
阅读次数:
242
策略模式关于策略模式,我的理解:有若干个策略(算法),有一个管理策略的类,该类的输入为策略,输入为不同的策略(算法),输出为该种策略(算法)对应的类对象(的动态类型),然后程序员手动去使用该类对象(的动态类型)去调用相应虚函数,根据多态机制实现执行不同的操作。/*******************...
分类:
其他好文 时间:
2014-05-13 21:57:35
阅读次数:
427
和前文讲到的经过改进的简单工厂模式类似,这里把策略模式和简单工厂模式结合起来。改进的关键是改写【TodoContext】上下文类,要在该类中产生对象(【干活】类的动态类型),对外提供的干活函数不变。如下:最大的不同就是CTodoContext类的构造函数参数不同了,构造函数成为类似简单工厂模式类的参...
分类:
其他好文 时间:
2014-05-13 20:11:47
阅读次数:
326
以什么方式实现国产替代?是现有替代,还是在发展中实现与世界同步,这既是技术的积累,也是策略的挑战。近日,浪潮发布的四大系列存储新品让我们看到其志向。4月24日,以“感知变化,自主创赢”为主题的浪潮存储新品发布会在北京举行,全新的AS500、AS1000、AS8000和AS10000四..
分类:
其他好文 时间:
2014-05-13 04:21:22
阅读次数:
277