摘要: 链接:https://stackoverflow.com/questions/58433996/reading-file-opened-with-python-paramiko-sftpclient-open-method-is-slow Reading file opened with Pytho 阅读全文
posted @ 2022-07-25 21:28 Andrew.SH 阅读(386) 评论(0) 推荐(0) 编辑
摘要: import time def loop(delay=1): def middle(func): def inner(self, *args, **kwargs): time.sleep(delay) return func(self, *args, **kwargs) return inner r 阅读全文
posted @ 2020-03-16 23:40 Andrew.SH 阅读(133) 评论(0) 推荐(0) 编辑
摘要: /*使用共享变量停止子进程*/from multiprocessing import Process, Value from collections import namedtuple import time import sys s = time.time() def worker1(alive) 阅读全文
posted @ 2020-03-15 00:13 Andrew.SH 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #利用Event类模拟红绿灯 import threading import time event = threading.Event() def lighter(): count = 0 event.set() #初始值为绿灯 while True: if 5 < count <=10 : eve 阅读全文
posted @ 2020-03-13 21:36 Andrew.SH 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 在hosts文件中添加两行即可 1 0.0.0.0 account.jetbrains.com 2 0.0.0.0 www.jetbrains.com 阅读全文
posted @ 2020-03-12 23:36 Andrew.SH 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: # -*- coding=utf-8 -*- import matplotlib import matplotlib.pyplot as plt from io import BytesIO import base64 import matplotlib.patches as mpatches im 阅读全文
posted @ 2020-02-28 08:02 Andrew.SH 阅读(2693) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-30 21:12 Andrew.SH 阅读(12795) 评论(0) 推荐(0) 编辑
摘要: 有些算法,适合从它产生的动机,如何设计与解决问题这样正向地去介绍。但KMP算法真的不适合这样去学。最好的办法是先搞清楚它所用的数据结构是什么,再搞清楚怎么用,最后为什么的问题就会有恍然大悟的感觉。我试着从这个思路再介绍一下。大家只需要记住一点,PMT是什么东西。然后自己临时推这个算法也是能推出来的, 阅读全文
posted @ 2019-12-10 21:35 Andrew.SH 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 将version.dll放在chrome同级目录,重启浏览器( 79.0.3945.79版本后已失效) 阅读全文
posted @ 2019-12-03 23:39 Andrew.SH 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 学习设计模式,更应该领悟其设计思想,不应该局限于代码层面。 No1 观察者模式 定义了对象之间的一对多依赖。当被观察者对象改变状态时,它的所有依赖者(观察者)都会收到通知并更新状态。 应用场景: a 对一个对象状态或数据的更新需要其他对象同步更新,或者一个对象的更新需要另一个对象的更新。 b 对象仅 阅读全文
posted @ 2019-11-16 19:36 Andrew.SH 阅读(215) 评论(0) 推荐(0) 编辑