码迷,mamicode.com
首页 >  
搜索关键字:猴子补丁    ( 37个结果
什么是monkey patch(猴子补丁)
所谓mokey patch就是运行时替换 比如gevent库需要修改内置的socket from gevent import monkey; mokey.patch_socket() 这样就把内置的阻塞的 socket替换成非阻塞的socket 看代码 ...
分类:其他好文   时间:2019-09-01 23:26:27    阅读次数:99
猴子补丁的应用,猴子补丁来改变日志。
打这个猴子补丁,就可以不需要修改任何一处代码,就能使项目中所有py文件的所有控制台日志变彩色和可点击跳转。 原来 打狗子补丁后,也就是执行下面这句话,就能使日志变彩色和可跳转。 ...
分类:其他好文   时间:2019-07-21 21:26:33    阅读次数:144
并发编程之协程
[TOC] 协程 什么是协程 ? 在单个线程下实现并发效果,在多个任务之间切换。协程能保留上一次调用时的状态,每次过程重入时,就相当于进入上一次调用的状态,换种说法:进入上一次离开时所处逻辑流的位置,当程序中存在大量不需要CPU的操作时(IO),适用于协程。 ? 官方说法:协程称为微线程,就是操作系 ...
分类:其他好文   时间:2019-07-08 19:50:31    阅读次数:161
猴子补丁
https://www.cnblogs.com/youxin/p/3805706.html http://www.dongcoder.com/detail-1218275.html ...
分类:其他好文   时间:2019-05-31 01:24:18    阅读次数:91
猴子补丁(monkey patch)
在java中自定义对象变成json串很简单,调用一个方法就行,但同样的转换在python中却不太容易实现。在寻找python自定义对象转json串的过程中,接触到了猴子补丁这个东西,感觉还有点意思;本文先实现python自定义对象转json串,再简单谈一下猴子补丁。 python自定义对象转json ...
分类:其他好文   时间:2019-05-19 12:18:55    阅读次数:146
Python基础复习函数篇
1.猴子补丁 2. global和nonlocal关键字 3.迭代器和生成器 4.递归函数 5.高阶函数和lamdba函数 6.闭包 7.装饰器 ...
分类:编程语言   时间:2019-04-25 13:16:28    阅读次数:215
gevent实现异步
# coding:utf-8 import gevent import requests from gevent import monkey # 猴子补丁就是在运行时对代码进行修改 # 由于IO操作非常耗时,程序经常会处于等待状态 # 比如请求多个网页有时候需要等待,gevent可以自动切换协程 #... ...
分类:其他好文   时间:2019-04-09 00:15:18    阅读次数:158
python中的猴子补丁Monkey Patch
python中的猴子补丁Monkey Patch 什么是猴子补丁 the term monkey patch only refers to dynamic modifications of a class or module at runtime, motivated by the intent t ...
分类:编程语言   时间:2019-03-18 01:15:16    阅读次数:259
Python协程之Gevent
协程,又称微线程,即为轻量级的线程。python中实现协程是基于Gevent模块,Gevent模块内部封装了greenlet模块;greenlet模块实现了在单线程中切换状态,Gevent模块在此之上还实现了遇到I/O操作自动切换,使程序运行更快;但是Gevent只在遇到自己认识的I/O操作时切换,所以需要使用Gevent包的一个模块:猴子补丁,使用了这个补丁,Gevent会直接修改在它之后导入的
分类:编程语言   时间:2019-02-18 14:32:17    阅读次数:222
协程:Greenlet模块、Gevent模块
三、Greenlet模块 Greenlet是python的一个C扩展,来源于Stackless python,旨在提供可自行调度的‘微线程’, 即协程。generator实现的协程在yield value时只能将value返回给调用者(caller)。 而在greenlet中,target.swit ...
分类:其他好文   时间:2019-01-21 19:28:03    阅读次数:239
37条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!