会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
太上老君门下一只虾
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年10月17日
Python全栈之路系列----之-----协程(单线程并发)/Greenlet
摘要: 协程 概念 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine 协程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 对于单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下的多个任务能在一个任务遇到i
阅读全文
posted @ 2017-10-17 19:22 太上老君门下一只虾
阅读(190)
评论(0)
推荐(0)
2017年10月16日
Python全栈之路系列----之-----线程池/死锁/信号量/事件/定时器/线程q(队列)
摘要: 线程池 线程池各种方法的使用 #1 介绍 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor():线程池,提供异步调用 ProcessPoolExecutor(): 进程池,提供异步调用 Both implement the same inte
阅读全文
posted @ 2017-10-16 20:22 太上老君门下一只虾
阅读(206)
评论(0)
推荐(0)
2017年10月13日
Python全栈之路系列----之-----线程\threading模块介绍\GIL
摘要: 线程理论 参考文档 进程与线程的一个简单解释 <http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html> Linux进程与线程的区别<https://my.oschina.net/cnyinlinux/blog/422207
阅读全文
posted @ 2017-10-13 16:36 太上老君门下一只虾
阅读(168)
评论(0)
推荐(0)
2017年10月11日
Python全栈之路系列----之-----守护进程\进程锁\队列\生产者消费者模式\数据共享\进程池(同步,异步)\回调函数\concurrent.futures模块
摘要: 进程 守护进程 主进程创建守护进程 守护进程(太监)会在主进程(皇帝)代码执行结束后就终止(不管守护进程运行到哪都直接结束) 一个主进程可以启动多个守护进程,但是主进程必须要一直运行,如果主进程挂掉了,那么守护进程也会随之挂掉 程序会等待主线程(进程)执行完毕,但是不会等待守护进程(线程) 守护进程
阅读全文
posted @ 2017-10-11 19:27 太上老君门下一只虾
阅读(560)
评论(0)
推荐(0)
Python全栈之路系列----之-----并发编程\Process类
摘要: 并发编程之多进程 储备知识 进程:进程就是一个正在运行的过程,抽象化就是电脑上的QQ,微信,等运行的程序, 进程起源于操作系统,进程的执行和关闭(回收机制都是由操作系统控制的) 并发:看起来是同时运行并行:同时运行,只有多核才有并行的概念 #一 操作系统的作用: 1:隐藏丑陋复杂的硬件接口,提供良好
阅读全文
posted @ 2017-10-11 16:34 太上老君门下一只虾
阅读(179)
评论(0)
推荐(0)
2017年9月26日
Python全栈之路系列----之-----网络编程(粘包与命令执行/数据传输)
摘要: 粘包 什么是粘包 粘包产生的原因 拆包的发生情况 当发送端缓冲区的长度大于网卡的MTU时,tcp会将这次发送的数据拆成几个数据包发送出去。 补充问题一:为何tcp是可靠传输,udp是不可靠传输 基于tcp的数据传输请参考我的另一篇文章http://www.cnblogs.com/linhaifeng
阅读全文
posted @ 2017-09-26 17:06 太上老君门下一只虾
阅读(161)
评论(0)
推荐(0)
2017年9月25日
Python全栈之路系列----之-----网络编程(套接字)
摘要: socket 概述 socket是网络连接端点,浏览器的网站和你(用户)两端使用各自的socket来发送和接收信息。 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对
阅读全文
posted @ 2017-09-25 16:21 太上老君门下一只虾
阅读(143)
评论(0)
推荐(0)
2017年9月20日
Python全栈之路模块----之-----json模块(序列化)
该文被密码保护。
阅读全文
posted @ 2017-09-20 19:23 太上老君门下一只虾
阅读(0)
评论(0)
推荐(0)
Python全栈之路系列----之-----面向对象5(封装/访问限制)
摘要: 封装 封装的好处 【封装】 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 私有定义 在python中用双下
阅读全文
posted @ 2017-09-20 17:21 太上老君门下一只虾
阅读(155)
评论(0)
推荐(0)
2017年9月19日
Python全栈之路系列----之-----面向对象2(命名空间/组合)
摘要: 面向对象命名空间 命名空间 创建一个类就会创建一个类的民称空间,用来存储定义在类中的所有名字这些名字称之为类的属性 而类有两种属性:静态属性和动态属性 类的数据属性是共享给所有对象的 类的动态属性是绑定到所有对象的 静态属性就是直接在类中定义的变量 对于类的静态属性: 如果类.属性 调用的就是类中的
阅读全文
posted @ 2017-09-19 17:15 太上老君门下一只虾
阅读(178)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告