自定义博客皮肤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) multiprocess multiprocessing包是Python中的多进程管理包,利用multiprocessing.Process对象来创建一个进程...

2019-08-12 19:15:53 264 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 947

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

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

2019-08-08 20:57:17 1902

原创 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 316

原创 Python类,定义类,self

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

2019-08-06 20:50:26 1134 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 154

原创 Linux2019/8/2

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

2019-08-02 19:17:21 227

原创 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 447

原创 Linux2019/7/31

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

2019-07-31 20:09:05 149

原创 Linux2019/7/30.1

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

2019-07-30 18:43:51 215

空空如也

空空如也

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

TA关注的人

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