项目介绍 本文将展示如何利用Pyhton中的异步模块来提高爬虫的效率。 我们需要爬取的目标为:融360网站上的理财产品信息(https://www.rong360.com/licai bank/list/p1),页面如下: 我们需要爬取86394条理财 ...
分类:
其他好文 时间:
2018-10-17 16:44:02
阅读次数:
161
codeforces是不是很慢呢?反正蒟蒻打比赛的时候经常几分钟打不开题面然后就被吊打了。。。 于是几番周折整理了一点解决办法。 hosts替换字体库 codeforces加载google的字体库需要很长时间,可以通过修改hosts找到字体的替代。 Win10的文件位置 Ubuntu16.04的文件 ...
分类:
其他好文 时间:
2018-10-14 16:59:50
阅读次数:
583
RedisRedis是一种键值对类型的内存数据库,读写内存比读写硬盘快,我们在Django里面使用Redis非常方便,下面给出详细步骤 基于Ubuntu 1. 安装Redis和django-redissudo apt-get install redis-server1用 redis 做 Django ...
分类:
Web程序 时间:
2018-10-12 14:54:14
阅读次数:
214
<! more 百度文库、知网文章下载 "https://pan.baidu.com/s/1 BY2B4hBn_3wHgYlXkFLCg" 百度云下载提速软件 "https://pan.baidu.com/s/1EYy5AN9JVv7m42f6NNmvlA" 微软PE工具箱 "https://pan ...
分类:
其他好文 时间:
2018-10-04 20:52:33
阅读次数:
197
在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要! 一般情况下like模糊查询的写法为(field已建立索引): 上面的语句用explai ...
分类:
数据库 时间:
2018-09-25 20:36:24
阅读次数:
236
java多线程面试题整理及答案(2018年) 1. 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需1 ...
分类:
编程语言 时间:
2018-09-25 11:28:56
阅读次数:
158
一、什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 二、线程和进程有什么区别? 线程是进程的 ...
分类:
编程语言 时间:
2018-09-13 20:20:04
阅读次数:
217
C语言自带memcpy已优化的很好了,通过拷贝一幅图像,测得耗时为1.8ms,经过很多其他方法代换,都无法达到如此速度,为了提速,经过摸索,终于找到更快一点的方法。经测得耗时为1.35ms。 内存拷贝程序 用完了8个多媒体寄存器,每个寄存器每次传输16个字节,用到了内存拷贝极限。 在vs2017的C ...
分类:
其他好文 时间:
2018-08-31 00:31:45
阅读次数:
943
一张图让你了解百度这个企业有多恶心。立减0.46元还要贴个标签提示?消费200多差这几毛钱? 截图来自于度盘会员下单页,不吹不黑点进去自己看:https://pan.baidu.com/buy/checkoutcounter 不多吐槽了,开始教程吧。 一、度盘大文件直接下载 这是正常操作的结果,会提 ...
分类:
其他好文 时间:
2018-08-30 00:17:19
阅读次数:
1017
一、什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 二、线程和进程有什么区别? 线程是进程的 ...
分类:
编程语言 时间:
2018-08-18 20:35:01
阅读次数:
184