Document
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 133 下一页
摘要: 一 scrapy-redis实现分布式爬取分析 所谓的scrapy-redis实际上就是scrapy+redis其中对redis的操作采用redis-py客户端。这里的redis的作用以及在scrapy-redis的方向我在自己fork的repository(链接:https://github.co 阅读全文
posted @ 2018-05-03 15:30 从未被超越 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 一、scrapy-redis(0.6)依赖的环境 Scrapy >= 1.0.0 #终于过了1版本,这个太重要了,总算坑小了点,感谢那些为了解决各种scrapy与scrapy-redis不兼容做出了贡献的开发者和博主。redis-py >= 2.10.0redis server >= 2.8.0 0 阅读全文
posted @ 2018-05-03 15:28 从未被超越 阅读(257) 评论(0) 推荐(0) 编辑
摘要: scrapy是python里面一个非常完善的爬虫框架,实现了非常多的功能,比如内存检测,对象引用查看,命令行,shell终端,还有各种中间件和扩展等,相信开发过scrapy的朋友都会觉得这个框架非常的强大。但是它有一个致命的缺点,不支持分布式。所以本文介绍的是scrapy_redis,继承了scra 阅读全文
posted @ 2018-05-03 15:26 从未被超越 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 前言 scrapy是python界出名的一个爬虫框架。Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。 虽然scrapy能做的事情很多,但是要做到大规模的分布式应用则捉襟见肘。有能人改变了scrapy的队列调度,将 阅读全文
posted @ 2018-05-03 15:25 从未被超越 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 安装scrapy不再赘述, 在控制台中输入scrapy startproject tencent 创建爬虫项目名字为 tencent 接着cd tencent 用pycharm打开tencent项目 构建item文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 阅读全文
posted @ 2018-05-03 13:04 从未被超越 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 上一节我们谈到了匿名变量,本节我们学习匿名方法。 来自MSDN上的说法是这样的 在 2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。 C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。 有一种情况下,匿名方 阅读全文
posted @ 2018-04-26 14:11 从未被超越 阅读(2559) 评论(0) 推荐(1) 编辑
摘要: 要理解委托,我们首先要知道委托的概念: ”委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。“ 这是百度上和许多教科书上都有的一个概念,但是初学这 阅读全文
posted @ 2018-04-26 13:48 从未被超越 阅读(255) 评论(0) 推荐(0) 编辑
摘要: C#托管代码是什么? 托管代码(Managed Code)实际上就是中间语言(IL)代码。代码编写完毕后进行编译,此时编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。程序集(Assembly)的文件负责封装中间语言,程序集中包含了描述所创建的方法、类以及属性的所有元数据。 阅读全文
posted @ 2018-04-26 11:13 从未被超越 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 以前我都是通过定义一个delegate来写委托的,但是最近看一些外国人写的源码都是用action和func方式来写,当时感觉对这很陌生所以看起源码也觉得陌生,所以我就花费时间来学习下这两种方式,然后发现确实代码简洁了不少。这两种方式我们也可以去实践的过程去慢慢运用。 先说一下委托: 模拟一下场景:小 阅读全文
posted @ 2018-04-26 10:59 从未被超越 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 重写: 要求方法名、参数合返回值相同; 意义:重写是为了增强类的重用性和复用性,扩展性;重写是对类中方法的扩充,因为继承用的是父类的东西,重写则不仅得到父类的东西,同时也加入了自己的东西。 方法重写的一些特性: 1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法) 2 阅读全文
posted @ 2018-04-26 10:58 从未被超越 阅读(416) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 133 下一页