2019年3月18日

04_计算机缓存与内存简析【转】

摘要: cpu中的一级缓存和二级缓存和三级缓存与内存之间的关系 一级缓存是什么: 一级缓存都内置在CPU内部并与CPU同速运行,可以有效的提高CPU的运行效率。一级缓存越大,CPU的运行效率越高,但受到CPU内部结构的限制,一级缓存的容量都很小。 CPU缓存(Cache Memory)是位于CPU与内存之间 阅读全文

posted @ 2019-03-18 22:41 Summer儿 阅读(930) 评论(0) 推荐(0) 编辑

03_set slice的时间复杂度

摘要: set slice O(n+k) 使用切片赋值来解释set slice的时间复杂度 (1) 对li[0:3]赋值首先会删除1,2,3,空出来的位置被后面的元素依次向前移动填充,由del slice 得时间复杂度是 O(n),得出此时的时间复杂度是O(n),复杂度并不要求准确严格而是使用一种渐进表示的 阅读全文

posted @ 2019-03-18 21:57 Summer儿 阅读(461) 评论(0) 推荐(0) 编辑

02_python内置模块_timeit

摘要: timeit模块可以用来测试一小段python代码的执行速度。 (1)timeit.Timer(stmt='pass', setup='pass', timer=<timer function>) Timer是测量小段代码执行速度的类。 stmt参数是要测试的代码语句(statement); set 阅读全文

posted @ 2019-03-18 20:32 Summer儿 阅读(207) 评论(0) 推荐(0) 编辑

01_python2.x和python3.x中range()的区别

摘要: Py2.x 1) .range 和xrange都是经常使用的,特别是range()返回一个列表 2) .xrange()一般用来创建迭代对象 Py3.x xrange()不存在了,只有range()而range()相当于py2.x里面的xrange()是可迭代对象, 想要获取列表,必须使用list( 阅读全文

posted @ 2019-03-18 15:12 Summer儿 阅读(765) 评论(0) 推荐(0) 编辑

2019年2月27日

9-python基础—丢失api-ms-win-crt-runtime-l1-1-0.dll(有效已解决)

摘要: 1,安装vc-redist.x64,微软官网搜索免费下载,安装后重启。 2,在微软官网首页搜索KB2999266,选择适合的版本下载即可,安装后重启。 阅读全文

posted @ 2019-02-27 16:08 Summer儿 阅读(291) 评论(0) 推荐(0) 编辑

2019年2月25日

python—多任务版udp聊天机器人

摘要: 将多任务(多线程)引入到udp聊天机器人,可以实现同时发送消息和接收消息 阅读全文

posted @ 2019-02-25 12:06 Summer儿 阅读(353) 评论(0) 推荐(0) 编辑

2019年2月18日

03_多协程爬取糗事百科热图

摘要: 今天在使用正则表达式时未能解决实际问题,于是使用bs4库完成匹配,通过反复测试,最终解决了实际的问题,加深了对bs4.BeautifulSoup模块的理解。 爬取流程 前奏: 分析糗事百科热图板块的网址,因为要进行翻页爬取内容,所以分析不同页码的网址信息是必要的 具体步骤: 1,获取网页内容(url 阅读全文

posted @ 2019-02-18 23:57 Summer儿 阅读(436) 评论(0) 推荐(0) 编辑

2019年2月16日

05_多协程爬取斗鱼高颜值美女图片-2.0版本

摘要: 1 import requests 2 import re 3 # from bs4 import BeautifulSoup 4 from urllib import request 5 # import threading 6 import gevent 7 from gevent import monkey 8 9 monkey.patch_all() 10 11 d... 阅读全文

posted @ 2019-02-16 17:28 Summer儿 阅读(306) 评论(0) 推荐(0) 编辑

2019年2月15日

01_爬虫伪装成浏览器的四种方法

摘要: 好多网站对于爬虫中没有进行浏览器伪装的会进行反爬, 以糗事百科网站为例 下面提供了三种方法添加headers,使爬虫能够伪装成浏览器访问。 备注: 方法二和方法三中省略了 方法一:通过opener添加header 方法二:通过opener批量添加header 方法三:通过Request添加heade 阅读全文

posted @ 2019-02-15 23:16 Summer儿 阅读(7873) 评论(0) 推荐(0) 编辑

01_基于TCP的循环为同一个客户端下载文件的下载器

摘要: 原版: TCP分为客户端(client)和服务器(server),每次服务器只能为客户端提供一次的下载服务。 改良版: TCP分为客户端(client)和服务器(server), (1)每次服务器能为客服端循环提供下载服务, (2)服务器能够识别出不存在的文件并且发送客户端, (3)客户端能够通过输 阅读全文

posted @ 2019-02-15 17:28 Summer儿 阅读(311) 评论(0) 推荐(0) 编辑

导航