会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
W-D
起风的日子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2017年5月25日
python中的Queue(队列)详解
摘要: python中的队列分类可分为两种: 1.线程Queue,也就是普通的Queue 2.进程Queue,在多线程与多进程会介绍。 Queue的种类: FIFO: Queue.Queue(maxsize=0) FIFO即First in First Out,先进先出。Queue提供了一个基本的FIFO容
阅读全文
posted @ 2017-05-25 18:36 W-D
阅读(73472)
评论(1)
推荐(4)
2017年5月24日
Select、Poll、Epoll、 异步IO 介绍
摘要: 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 一 概念说明 在进行解释之前,首先要说明几个概念:- 用户空间和内核空间- 进程切换- 进程的阻塞- 文件描述符- 缓存 I/O 用户空间与内核空间 现在操作
阅读全文
posted @ 2017-05-24 12:52 W-D
阅读(2725)
评论(0)
推荐(1)
2017年5月22日
协程、 事件驱动介绍
摘要: 一、协程介绍 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态
阅读全文
posted @ 2017-05-22 19:13 W-D
阅读(1681)
评论(0)
推荐(0)
2017年5月15日
堡垒机之paramiko模块
摘要: 场景预设: 很多运维人员平时进行维护linux/unix主机时候,无非通过ssh到相应主机操作,那么一旦主机有成千上百台,那该如何应对,这时候我们需要批处理工具,基于python的工具有ansible、salt,而ansible的核心则是基于paramiko。 安装: pip install par
阅读全文
posted @ 2017-05-15 22:57 W-D
阅读(1926)
评论(0)
推荐(0)
2017年5月8日
线程与进程
摘要: 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位,一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 在同一个进程内的线程的数据是可以进行互相访问的。 线程的切换使用过上下文来实现的,比如有一本书,有a和b这两个人(
阅读全文
posted @ 2017-05-08 21:56 W-D
阅读(3666)
评论(0)
推荐(5)
2017年5月4日
网络编程基础
摘要: socket简介: Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 我们知道网络 通信 都 是基于 ip+port 方能定位到目标的具体机器上的具体服务,
阅读全文
posted @ 2017-05-04 15:31 W-D
阅读(454)
评论(0)
推荐(0)
2017年4月24日
详解python中的__init__与__new__方法
摘要: 一、__init__和__new__方法执行的顺序? 在面向对象中介绍了关于对象创建的过程,我们知道__new__方法先于__init__方法执行。 二、__new__方法是什么? 首先,我们先来看下下面的代码 上面代码告诉了我们,执行init之前new方法执行了,并且代码中重构了父类的new方法,
阅读全文
posted @ 2017-04-24 16:26 W-D
阅读(5156)
评论(0)
推荐(1)
2017年4月19日
isinstance和issubclass、动态模块导入、异常处理
摘要: isinstance:判断某个对象是否是某个类的实例,返回True或Flase issubclass:判断某个类是否是某个类的子类。 例如: 在很多时候,我们编写的一个模块需要动态导入,普通的import已经无法满足我们需求,importlib提供了动态导入模块方法,import_moudule(模
阅读全文
posted @ 2017-04-19 22:27 W-D
阅读(668)
评论(0)
推荐(0)
2017年4月16日
python之面向对象
摘要: 本文主要介绍python中的面向对象,分为面向对象基础和面向对象进阶。 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的
阅读全文
posted @ 2017-04-16 18:36 W-D
阅读(758)
评论(0)
推荐(0)
2017年3月6日
python基础8之自定义模块、if __name__==__main__:解释
摘要: python模块说明:类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),多个 .py 文件组成的代码集合就称为模块。 模块分三种: 内置模块 第三方模块
阅读全文
posted @ 2017-03-06 01:31 W-D
阅读(12059)
评论(1)
推荐(3)
上一页
1
···
5
6
7
8
9
10
下一页
公告