摘要: 转载:https://blog.csdn.net/weixin_42139375/article/details/82711201 可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就 阅读全文
posted @ 2020-04-01 09:29 burlingame 阅读(1962) 评论(0) 推荐(1)
摘要: ThreadPoolExecutor ProcessPoolExecutor: 从Python3.2开始,标准库为我们提供了 concurrent.futures 模块,它提供了 ThreadPoolExecutor (线程池)和ProcessPoolExecutor (进程池)两个类。 相比 th 阅读全文
posted @ 2020-03-31 17:43 burlingame 阅读(254) 评论(0) 推荐(0)
摘要: 1,删除包含pattern的某一行 :g/pattern/d 或 :%g/pattern/d 2,删除不包含pattern的某一行 :v/pattern/d 或 :g!/pattern/d 3,替换 #vi/vim 中可以使用 :s 命令来替换字符串 :s/vivian/sky/ # 替换当前行第一 阅读全文
posted @ 2020-03-31 10:21 burlingame 阅读(390) 评论(0) 推荐(0)
摘要: 转载:https://www.cnblogs.com/whatisfantasy/p/6440585.html 1 概念梳理: 1.1 线程 1.1.1 什么是线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进 阅读全文
posted @ 2020-03-30 12:03 burlingame 阅读(249) 评论(0) 推荐(0)
摘要: 1,几个概念: GIL: Global Interpreter Lock,全局解释器锁。为了解决多线程之间数据完整性和状态同步的问题,设计为在任意时刻只有一个线程在解释器中运行。 线程:程序执行的最小单位。 进程:系统资源分配的最小单位。 线程安全:多线程环境中,共享数据同一时间只能有一个线程来操作 阅读全文
posted @ 2020-03-27 20:38 burlingame 阅读(218) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/just_kong/article/details/99289539 1、原子操作原子操作(atomic operation)指的是由多步操作组成的一个操作。如果该操作不能原子地执行,则要么执行完所有步骤,要么一步也不执行,不可能只执行所有步骤的一个 阅读全文
posted @ 2020-03-26 22:18 burlingame 阅读(262) 评论(0) 推荐(0)
摘要: vthread中包含两个类: vthread.vthread.pool vthread.vthread.thread 其中class pool的原型如下: class pool(builtins.object) pool(pool_num=None, gqueue=0, join=False, lo 阅读全文
posted @ 2020-03-26 18:53 burlingame 阅读(869) 评论(0) 推荐(0)
摘要: 转载:https://www.cnblogs.com/klb561/p/9271322.html 1 python的安装 首先,从python的官方网站 www.python.org下载需要的python版本,地址是这个: http://www.python.org/ftp/python/2.7.6 阅读全文
posted @ 2020-03-25 17:35 burlingame 阅读(3292) 评论(0) 推荐(0)
摘要: 转载:https://www.linuxidc.com/Linux/2019-03/157819.htm 在Linux的top和ps命令中,默认看到最多的是pid (process ID),也许你也能看到lwp (thread ID)和tgid (thread group ID for the th 阅读全文
posted @ 2020-03-25 16:10 burlingame 阅读(1454) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2020-03-25 15:56 burlingame 阅读(0) 评论(0) 推荐(0)