自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python多进程

Python多进程多进程就像生产者和消费者的关系一样比如统计信息:一个负责打开,一个负责处理;或者一个搜索,一个爬队列:先进先出 例如:queue栈:先进后出 例如:网页(打开A里的B里的C,再返回,返回的路径是C到B再到A)multiprocessmultiprocessing包是Python中的多进程管理包,利用multiprocessing.Process对象来创建一个进程...

2019-08-12 19:15:53 203 1

原创 python进程与线程,完整版装饰器

函数的迭代一个简单的for循环def A(): for i in range(10): print(i)A()"""结果:0 1 2 3 4 5 6 7 8 9"""yield将函数变成一个迭代器(生成器)yield后面函数不运行(但运行第二次后会出来)好处是能更加被泛化,可写别的代码def A(): for i in range(10...

2019-08-09 20:00:45 890

原创 python静态调用@staticmethod/类方法@classmethod/继承多态/装饰器

静态调用@staticmethod案例:定义一个“三角形”类,通过传入三条边长来构造三角形,并提供计算周长和面积的方法思路:传入三个参数,判断三条边能否构成一个三角形,计算周长与面积。但传入三条边判断是否能够成三角形这一步不是对象方法,原因是在调用这个方法时三角形未被创建(三条边能否构建三角形未知),所以这个方法属于三角形类而不属于三角形对象。故使用静态方法实现://如果类中需要非该...

2019-08-08 20:57:17 1822

原创 python访问可见性与@property装饰器

访问可见性问题在python中,希望变量不要随便调用,将变量私有化1、私有变量,变量前加“__”2、如果非要使用私有变量,可以用dir(class())去查看它真正的名字。3、私有变量/函数,在类内部可以直接调用4、如果想要体现一个变量/函数特别重要可以使用“_"实例:class Test: def __init__(self,foo): self.foo = foo d...

2019-08-07 17:55:33 254

原创 Python类,定义类,self

一切皆对象面向对象的三大要素封装:同一功能的放一起继承多态:多种形态类class Classname调用:class = Classname()函数的写法##标识 函数名字():def funName():##有冒号就要缩进一个Tab,或四个空格…##在Python中所有的函数都有返回值,如果你没有给予return则默认返回出None,##如果你给予了,则返回你给...

2019-08-06 20:50:26 1062 1

原创 Linux2019/8/5

Linux2019/8/5文件相关的命令创建和删除操作touch  修改时间戳  stat (atime mtime ctime)如果没有该文件,则创建  -C(没有就不创建)    top——查看进程[ cpu : sy ur ]  -a 修改访问时间rm  * find * [范围] -file d -name a*[文件属性]  -exec 命令{ };  -ok 命...

2019-08-05 20:02:49 116

原创 Linux2019/8/2

扩展:【TCP/IP架构–协议概述】接着上节课5.查询帮助信息命令分类:1、内部命令:help command2、外置命令:command–help(-h)a\helpb\Man (more) man command/ 向下查找制定内容(Ubuntu下),N向上翻动,n向下翻动?向上查找制定内容,N向上翻动,n向下翻动q 推出百度谷歌百度:在Ubuntu下查找文件...

2019-08-02 19:17:21 190

原创 linux2019/8/1

Linux2019/8/1计算机性能横向扩展:集群(人多力量大)(1、负载均衡集群 2、高可用集群 3、高性能集群(应用层)—Hadoop集群=Map reduces+HDFS纵向扩展:应用迁移Linux相关系统的启动电源BIOS芯片–1、加电自检——检查硬件设备是否正常2、启动系统——选择系统启动(1)系统所在位置的读取顺序问题(BIOS解决),硬盘、网络(PXE)、U...

2019-08-01 20:53:16 383

原创 Linux2019/7/31

补充Linux2019/7/30操作系统是什么软件平台操作系统分为用户空间,内核空间用户空间:1.少部分的普通进程可以直接调用system call直接使用硬件资源;2.并不是所有的进程都可以调用system call去直接使用硬件资源,它们需要借助库文件(.dll后缀的文件,Linux里.os为库文件)才能在系统上正常运行;3.图形控制的普通进程,图形交互程序在Linux系统上,...

2019-07-31 20:09:05 119

原创 Linux2019/7/30.1

Linux第一课冰箱+牛奶+模具=雪糕牛奶:数据存储:磁盘(共享存储)–|--SAN、NAS、DAS(专门将数据存储于磁盘阵列)——云计算|–分布式存储架构(HDFS——Hadoop定义的文件系统)–集群(应用)...

2019-07-30 18:43:51 180

空空如也

空空如也

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

TA关注的人

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