本次探讨的主题是规则爬取的实现及命令行下的自定义参数的传递,规则下的爬虫在我看来才是真正意义上的爬虫。我们选从逻辑上来看,这种爬虫是如何工作的:我们给定一个起点的url link ,进入页面之后提取所有的ur 链接,我们定义一个规则,根据规则(用正则表达式来限制)来提取我们想要的连接形式,然后爬取这...
分类:
其他好文 时间:
2015-09-15 18:03:40
阅读次数:
147
第一篇 经理人如何工作基本要求-按预订的时间、可接受的品质及可能的最低成本,依据顾客的需求制造及运送产品。实例:早餐的生产线方法论:1. 找出生产流程中最耗成本(时间,人力,资金)的一步。2. 反推流程,计算总产出成本,然后寻找最佳方案(以最低成本达到最理想的预期的方案)。3. 及早发现问题,及早解...
分类:
其他好文 时间:
2015-09-11 15:46:11
阅读次数:
132
什么是MVP? MVP模式可以分离显示层和逻辑层,所以功能接口如何工作与功能的展示可以实现分离,MVP模式理想化地可以实现同一份逻辑代码搭配不同的显示界面。首先要澄清就是MVP不是一个结构化的模式,它只是负责显...
分类:
移动开发 时间:
2015-09-10 13:19:30
阅读次数:
197
EXPLAIN是查看MySQL优化器如何决定执行查询的主要方法,这个功能具有局限性,以为它并总是会说出真相,但是却可以获得最好信息.学会解释EXPLAIN,你就会了解MySQL优化器是如何工作,你才能去优化MySQL.如何调用?只需要在SELECT前面加上EXPLAIN即可.在语句结尾(;之前)加上...
分类:
数据库 时间:
2015-09-09 19:24:53
阅读次数:
231
大部分Java开发者都在使用Map,特别是HashMap。HashMap是一种简单但强大的方式去存储和获取数据。但有多少开发者知道HashMap内部如何工作呢?几天前,我阅读了java.util.HashMap的大量源代码(包括Java 7 和Java 8),来深入理解这个基础的数据结构。在这篇文章...
分类:
编程语言 时间:
2015-09-06 12:28:48
阅读次数:
206
.NET运行机制1 .NET程序被编译成什么形式的代码2 JIT是如何工作的3 简述程序集的加载机制4 如何配置程序集的版本策略1 .NET程序被编译成什么形式的代码.NET程序在编写完成后,会经过第一次编译。对于C#而言,无论是VS IDE还是其他任何间接方式,本质上都是执行编译器cse.exe来...
分类:
Web程序 时间:
2015-09-04 23:49:26
阅读次数:
359
Flexbox(伸缩布局盒) 是 CSS3 中一个新的布局模式,为了现代网络中更为复杂的网页需求而设计。本文将介绍 Flexbox 语法的技术细节。浏览器的支持越来越快,所以当 Flexbox 被广泛支持并应用时你将会快人一步。如果你想知道它是什么并是如何工作的,不妨仔细了解下吧!为什么需要伸缩布局...
分类:
其他好文 时间:
2015-09-03 16:40:52
阅读次数:
225
Tomcat剖析(一)这一节基于 《深度剖析Tomcat》第一章:一个简单的Web服务器 总结而成。写得不好之处,请见谅对Tomcat而言,如果直接对其源码进行分析是困难的,所以这里被设计得足够简单使得你能理解一个 servlet 容器是如何工作的,没有对Tomcat本身的连接器和容器进行分析,本节...
分类:
其他好文 时间:
2015-09-02 21:59:23
阅读次数:
215
原文地址:http://angular-tips.com/blog/2013/08/watch-how-the-apply-runs-a-digest/注这篇博文主要是写给新手的,是给那些刚刚开始接触Angular,并且想了解数据帮定是如何工作的人。如果你已经对Angular比较了解了,那强烈建议你...
分类:
移动开发 时间:
2015-09-02 11:55:43
阅读次数:
234
介绍go的闭包是一个很有用的东西。但是如果你不了解闭包是如何工作的,那么他也会给你带来一堆的bug。这里我会拿出Go In Action这本书的一部分代码,来说一说在使用闭包的时候可能遇到的坑。全部的代码在github上。闭包的坑首先看一段代码:search/search.go29 // Laun....
分类:
其他好文 时间:
2015-08-30 17:14:52
阅读次数:
110