07 2019 档案
摘要:其它类型转string 方法一 直接其它类型+string 方法二 调用 toString()方法 方法三 使用String()函数 对于Number和Boolean而言,实际上就是调用toString()方法。 但是对于null和undefined,就不会调用toString()方法。它会将 nu
阅读全文
摘要:GIL 在非python环境中,单核情况下,同时只能有一个任务执行。多核时可以支持多个线程同时执行。但是在python中,无论有多少核,同时只能执行一个线程。究其原因,这就是由于GIL的存在导致的。 GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计
阅读全文
摘要:1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行上下文),即一个cpu执行时所需要的一串指令。
阅读全文