摘要:
1.linux两个实用常用命令 df -h:统计整体磁盘情况 du -sh:看单独目录点用情况 2.Python流行的第三方库 numpy: 使用NumPy,就可以很自然地使用数组和矩阵。NumPy包含很多实用的数学函数,涵盖线性代数运算、傅里叶变换和随机数生成等功能。 scipy: 和Numpy联 阅读全文
摘要:
1.对Django的认识 1.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。 2.Django内置的ORM跟框架内的其他模块耦合程度高。 应用程序必须使用Django内置的ORM,否则就不能享受到 阅读全文
摘要:
HTTP协议: HTTP (hypertext transport protocol) , 即 超 文 本 传 输 协 议 。 这 个 协 议 详 细 规 定 了 浏 览 器 和 万 维 网 服 务 器 之 间 互 相 通 信 的 规 则 。 HTTP就是 , 通 信 规 则 , 通 信 规 则 规 阅读全文
摘要:
ls 显示文件或目录 -l 列出文件详细信息l(list) -a 包括隐藏文件在内的所有文件都显示出来 mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 eg:touch 文件名 echo 创建带有内容的文件 eg:echo "Hel 阅读全文
摘要:
前提: 同步和异步: 同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回,一旦调用返回,就得到返回值了,绝大多数函数都是同步调用 异步:调用在发出之后,这个调用就直接返回了,所以没有返回结果.换句话说当一个异步功能调用发出后,调用者不能立刻得到结果。但是这个时候被调用者可以去执行下 阅读全文
摘要:
先说一下什么是进程,线程 进程:进程时计算机程序一次执行的实例,由 程序段 数据段 PCB组成,是计算机资源分配和调度的基本单位,也是线程的容器 线程:线程也叫作轻量级进程,是程序执行的最小单位,他本身只拥有少部分执行必须的资源。 进程和线程的VS(创建,通信,稳定性): (1)线程共享内存空间;进 阅读全文
摘要:
闭包: 闭包有两个关键点:自由变量和函数 一个闭包就是我们调用了函数A,函数A返回了一个函数应用了A传入的参数B,函数B就是一个闭包,它使用的A传入的参数就是自由变量, 这就意味着在函数A的生命周期结束以后,他传入的参数仍然能够被B使用,因为他被闭包函数调用了,所以就不会被回收。 EG: 使用: 在 阅读全文
摘要:
参考大佬文章:http://python.jobbole.com/86632/ 什么是装饰器? 装饰器本质上是一个python函数,他可以让其他函数在不需要发生任何改动的情况下为其添加额外的功能, 它的实现原理就是闭包,它接受一个函数作为参数,内部对其进行包装,再返回一个新的功能完善的函数 使用场景 阅读全文
摘要:
1.Python可变类型和不可变类型 Python数据类型可以分类两大类,可变类型和不可变类型,可变类型包括(列表,字典),不可变类型是(数值型,字符型,元组) 不可变类型:比如数值型,如果指向一个变量的数值被更改的话,那么这个变量的地址也会变化,这是因为这个变量重新指向了一个新的对象,并不是在原来 阅读全文
摘要:
https://python-3-patterns-idioms-test.readthedocs.io/en/latest/PatternConcept.html 什么是设计模式? 设计模式是一套被反复使用,多数人知道,经过分类编目的代码设计经验总结。 使用设计模式是为了提高代码可重用性,可阅读性 阅读全文