摘要: 1、reduce(func,iterable,initial): 参数: - func 可执行函数 - iterable 可迭代对象 - initial 可选,初始参数 功能描述:调用func函数后,发生迭代,每次迭代,都会将上一次迭代结果和可迭代对象中的下一个元素传入func中执行。initial 阅读全文
posted @ 2018-04-02 19:44 世界辣么大 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、阻塞IO(blocking IO) 默认情况下所有的socket都是blocking,一个典型的读操作流程: - blocking IO的特点:就是在IO执行的两个阶段(等待数据和拷贝数据两个阶段)都被block了。 ps:所谓阻塞型接口是指系统调用(一般是IO接口)不返回调用结果并让当前线程一 阅读全文
posted @ 2018-03-31 20:41 世界辣么大 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、什么是存储引擎 数据库就是一种对数据进行管理和存储的软件,而它能够实现存储和管理数据的原因就是因为存储引擎的存在,存储引擎就是对存储数据、为存储的数据建立索引以及更新、查询数据等技术的实现方法;在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而M 阅读全文
posted @ 2018-03-30 20:26 世界辣么大 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 首先先我们来看看Flask里面的信号是什么样的,我们可以找到一个叫signals.py的文件 这里面是所有定义了的后面请求流程中会用到的信号 二、哪些地方用到了信号 1、请求app上下文时执行的,在执行ctx.push()时,执行了RequestContext类里的push方法 - 接着app_ct 阅读全文
posted @ 2018-03-27 17:47 世界辣么大 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 当我们运行项目后,Flask内部都经历了什么 1、app.run()启动项目,ctrl点进源码 app.py: 1)执行了run_simple() 2)注意第三个参数,这里是Flask实例化的对象,在这里会执行Flask的__call__()方法: 3)调用wsgi_app()方法,再调用reque 阅读全文
posted @ 2018-03-23 15:12 世界辣么大 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 一、远程连接 一般,服务器都是特别庞大的,会把它们用一个独立的小屋进行存放,如果有时候需要对服务器进行一些操作,离得近还好,离的远就会破费一些周折了,所以,这个时候我们就需要用到远程连接软件了。推荐使用Xshell。 网盘链接:https://pan.baidu.com/s/1YUqfw5Jgw_q 阅读全文
posted @ 2018-03-20 21:24 世界辣么大 阅读(7293) 评论(0) 推荐(1) 编辑
摘要: PS:本文适合刚刚了解Linux系统,并想要学习Linux系统的一些基本操作的同学。只要按如下方法安装配置好,就可以在自己的电脑上使用Linux系统了。 一、安装前的准备 1、下载并安装VMware Workstation虚拟机软件 - 该软件的安装很简单,在安装过程中如果没有什么特别的设置,按顺序 阅读全文
posted @ 2018-03-19 18:49 世界辣么大 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、GIL是什么 官方解释: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at on 阅读全文
posted @ 2018-03-19 16:50 世界辣么大 阅读(4119) 评论(0) 推荐(0) 编辑
摘要: Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 一、对象赋值 又叫变量对对象的引用 可以看出li赋值给了new_li,同时,new_li是引用了li的内存地址 当对数据做修改的操作时: 阅读全文
posted @ 2018-03-13 16:22 世界辣么大 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 首先__new__() 函数只能用于从object继承的新式类;其次,object将__new__()方法定义为静态方法,并且至少需要传递一个参数cls,cls表示需要实例化的类,此参数在实例化时由Python解释器自动提供。 下面,看一个关于__init__和__new__的例子: 执行结果: 通 阅读全文
posted @ 2018-03-11 22:13 世界辣么大 阅读(139) 评论(0) 推荐(0) 编辑