自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 线程与进程

在开始学习Python多进程、多线程之前,可以先回忆一个小时候课堂上老师经常举例的场景;说有这么一道题:小红烧水需要10分钟,拖地需要5分钟,洗菜需要5分钟,如果一样一样去干,就是简单的加法,全部做完,需要20分钟;但是,如果在烧水的同时去拖地、洗菜,全部做完,只需要10分钟!可以将上述示例中,做事的主体:人,理解成计算机的CPU,而第二种做事方式,可以简单的理解成多任务!我们都知道计...

2018-08-22 16:00:02 225

转载 数据结构之栈:python实现简单的堆栈

栈:是一种容器,可存入数据元素、访问元素、删除元素特点:只能从顶部插入(入栈)数据和删除(出栈)数据原理:LIFO(Last In First Out)后进先出栈可以使用顺序表实现也可使用链表实现使用python列表实现代码:class Stack(object): """ 栈 使用python列表实现 """ def __init_...

2018-08-22 15:02:05 633

转载 get和post

get把请求的数据放在url上,即HTTP协议头上,其格式为: 以?分割URL和传输数据,参数之间以&相连。 数据如果是英文字母/数字,原样发送, 如果是空格,转换为+, 如果是中文/其他字符,则直接把字符串用BASE64加密,及“%”加上“字符串的16进制ASCII码”。 post把数据放在HTTP的包体内(requrest body)。get提交的数据最大是2k(原则上ur...

2018-07-29 11:23:13 117

转载 cookie和session

登录网站,今输入用户名密码登录了,第二天再打开很多情况下就直接打开了。这个时候用到的一个机制就是cookie。 session一个场景是购物车,添加了商品之后客户端处可以知道添加了哪些商品,而服务器端如何判别呢,所以也需要存储一些信息就用到了session。1.Cookie通俗讲,是访问某些网站后在本地存储的一些网站相关信息,下次访问时减少一些步骤。更准确的说法是:Cookies是服务器在...

2018-07-27 20:09:59 110

原创 多线程和多进程

 Python中多进程的使用场景:计算密集型场景,对CPU使用要求高的。解密,科学计算,图像处理,机器学习等。多线程的使用场景:IO密集型场景,爬虫在CPU密集型任务下,多进程更快,或者说效果更好;而IO密集型,多线程能有效提高效率。...

2018-07-25 16:21:21 241

转载 HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安...

2018-07-25 16:18:59 98

转载 迭代器和生成器

前言迭代器和生成器可能对于一些人来说知道是什么东东,但是并没有比较深入的了解,那么今天,就跟随我来了解一下这两者的概念,关系及优点,我将使用python中的迭代器和生成器作为演示,如果你不懂python没关系,明白了概念,剩下的就只是编程语言的差异了!这一点很关键,再啰嗦一句,不要为了编程而编程,也要明白一些概念性的东西,编程语言只是工具!从循环开始说起想必大家在学习编程的时候,肯定学...

2018-07-25 09:21:07 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除