![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Info
文章平均质量分 83
包包小小
这个作者很懒,什么都没留下…
展开
-
Git 源代码管理
GitGit 是目前世界上最先进的分布式版本控制系统(没有之一)作用源代码管理为什么要进行源代码管理?便于多人协同开发便于版本控制Git管理源代码特点1.Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、...2.Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库Git操作流程Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库...原创 2018-07-14 19:41:06 · 2635 阅读 · 0 评论 -
HTTP协议简介
HTTP协议简介1. 使用谷歌/火狐浏览器分析在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以: HTML是一种用来定义网页的文本,会HTML,就可以编写网页; HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。 Chrome浏览器提供了一套完整地调试工具,...原创 2018-07-31 19:08:26 · 130 阅读 · 0 评论 -
多继承以及MRO顺序
多继承以及MRO顺序1. 单独调用父类的方法# coding=utf-8print("******多继承使用类名.__init__ 发生的状态******")class Parent(object): def __init__(self, name): print('parent的init开始被调用') self.name = name ...转载 2018-07-31 19:15:22 · 175 阅读 · 0 评论 -
生成器
生成器1. 生成器利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我们可以采用更简便的语法,即生成器(generator)。生成器是一类特殊的迭代器。2. 创建生成器方法1要创建一个生...转载 2018-07-31 19:23:11 · 137 阅读 · 0 评论