'''爬虫的构成下载器: 抓取页面 urllib equests selenium + webdriver解析器: 解释并提取页面元素 BeautifulSoup4 PyQuery Xpath Regular Expression调度器:协调完成全部抓取任务 进程 线程 协程 分布式抓取处理器: 数 ...
分类:
其他好文 时间:
2018-05-09 12:17:19
阅读次数:
154
scala 学习 参考链接:https://blog.csdn.net/qq_29343201/article/details/56281777 scala def/val/lazy val区别以及call-by-name和call-by-value 关于def/val/lazy val def d ...
分类:
其他好文 时间:
2018-05-08 11:09:16
阅读次数:
162
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优 ...
分类:
数据库 时间:
2018-05-05 10:19:14
阅读次数:
151
年初我买了一个行车记录仪,它配的车载充电器是塑料壳的,不符合我对散热的“极致追求”,于是乎我将其换成了先前买的金属车载充电器。然而,金属车充与行车记录仪不合,车子电源启动后车充指示灯反复闪烁,行车记录仪也没能正常上电。很明显,车充出现了过流保护的情况,罪魁祸首就是行车记录仪里的大电容。解决办法是让5 ...
分类:
其他好文 时间:
2018-04-20 00:20:58
阅读次数:
236
一. Qt5假定的执行字符集是UTF8,不再允许用户擅自改动。这样一来,Qt4中setCodecXXX的各种副作用不再存在,而且中文问题更为简单。 所有这些在Qt5默认都会正常工作,唯一要求就是:确保你的C++的执行字符集(the execution character set)是UTF-8 被误用 ...
分类:
其他好文 时间:
2018-04-16 13:42:01
阅读次数:
228
我们在 C 语言中经常会用到宏定义,那么我们今天就对宏做个简单的介绍。#define 是预处理期处理的单元实体之一;它定义的宏可以出现在程序的任意位置;它定义之后的代码都可以使用这个宏。1、预处理期直接对宏进行文本替换,宏使用时的参数不会进行求值和运算;2、预处理期不会对宏定义进行语法检查,宏定义出现的缘分错误只能被编译器检测;3、宏定义的效率高于函数调用但会带来一定的副作用。
分类:
其他好文 时间:
2018-04-14 00:42:32
阅读次数:
191
在序言中,我们提到函数式编程的两大特征:无副作用、函数是第一公民。现在,我们先来深入第一个特征:无副作用。 无副作用是通过引用透明(Referential transparency)来定义的。如果一个表达式满足将它替换成它的值,而程序的行为不变,则称这个表达式是引用透明的。 现在,我们不妨进行一个尝 ...
最近发现的一个bug让我从react框架角度重新复习了一遍浅拷贝与深拷贝。 浅拷贝,就是两个变量都是指向一个地址,改变了一个变量,那另一个变量也随之改变。这就是浅拷贝带来的副作用,两个变量会相互影响到,因为它们指向同一个地址。 深拷贝,就是互相独立,指向的是不同的地址,一个变量改变了,另一个变量不会 ...
分类:
其他好文 时间:
2018-04-01 18:57:57
阅读次数:
316
以下仅仅是个人在开发遇到的问题记录,不一定是最好的解决方案。有更好的解决方案请务必留言改进。 1. 移动H5页面在布局图片轮播(Swiper)的时候,每一次轮播造成页面闪烁,原因是每次重载计算 解决方案:在CSS里全局加入 * { backface-visibility: hidden; } 副作用 ...
分类:
其他好文 时间:
2018-03-31 13:23:14
阅读次数:
144
幂等概念来自数学,表示N次变换和1次变换的结果是相同的。这里讨论在某些场景下,客户端在调用服务没有达到预期结果时,会进行多次调用,为避免多次重复的调用对服务资源产生副作用,服务提供者会承诺满足幂等。 举个栗子,双十一零点刚过,小明就迫不及待地点击提交订单按钮,选择在线支付,点了确认支付按钮,这时候网 ...
分类:
其他好文 时间:
2018-03-29 20:10:09
阅读次数:
175