import socket ''' 用来验证协程的实现原理,除了多进程是直接进行多个任务进行,多线程和多线程的本质都是运用阻塞时间处理其他数据 进程是并行的,真正的同时运行;线程和协程是并发的,是运用间隔时间轮流调用 ''' tcp_socket = socket.socket(socket.AF_ ...
分类:
编程语言 时间:
2020-03-31 01:27:36
阅读次数:
76
1 前言 Java的线程既是工作单元,也是执行机制。从JDK 5开始,把工作单元与执行机制分离开来。工作单元包括Runnable和Callable,而执行机制由Executor框架提供. 在HotSpot VM的线程模型中,Java线程被一对一映射为本地操作系统线程。Java线程启动时会创建一个本地 ...
分类:
其他好文 时间:
2020-03-27 09:11:29
阅读次数:
60
参数名 含义 默认值 描述 -Xms 初始化堆大小 物理内存的1/64(<1G) 默认空余堆内存比例(MinHeapFreeRatio)小于40%的时候JVM就会增大堆内存直到-Xmx限制 -Xmx 最大堆内存 物理内存的1/4 默认空余堆内存比例(MinHeapFreeRatio)大于70%时候J ...
分类:
其他好文 时间:
2020-03-21 13:03:24
阅读次数:
74
功能:当缺页中断发生,需要调入新的页面而内存已满时,选择内存当中哪个物理页面被置换。 目标:尽可能地减少页面的换进换出次数(即缺页中断的次数)。具体来说,把未来不再使用的或短期内较少使用的页面换出,通常只能在局部性原理指导下依据过去的统计数据来进行预测 页面锁定(frame locking):用于描 ...
分类:
编程语言 时间:
2020-03-18 22:09:52
阅读次数:
103
一、线程和进程之间的区别 1.进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程,比如在Windows系统中,一个运行的xx.exe就是一个进程。进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多 ...
分类:
编程语言 时间:
2020-03-14 11:21:04
阅读次数:
73
1,OSError: Unable to open file (file locking disabled on this file system (use HDF5_USE_FILE_LOCKING environment variable to override), errno = 38, er ...
分类:
系统相关 时间:
2020-03-12 19:10:07
阅读次数:
229
1:同步容器类 1.1:Hashtable简单说明 public class Main { static Hashtable ht = new Hashtable(); public static void main(String[] args){ ht.put(0,0); ht.put(1,1); ...
分类:
其他好文 时间:
2020-03-10 19:54:03
阅读次数:
52
内置函数 python内置了大量的可以直接拿来用的函数,每个函数都可以实现某些具体功能.如:print()函数是用于打印输出的内置函数,通过此函数可以直接将数据输出. print('这是一个内置函数') 在python IDLE中输入以下代码可以查看python内置的函数: dir(__builti ...
分类:
其他好文 时间:
2020-03-10 15:56:41
阅读次数:
47
1 import socket,select,queue 2 3 server = socket.socket() 4 server.bind(('127.0.0.1',9000)) 5 server.listen(1000) 6 server.setblocking(0) 7 8 inputs = ...
分类:
其他好文 时间:
2020-02-27 14:37:26
阅读次数:
82
翻译自:https://stackoverflow.com/questions/3652056/how efficient is locking an unlocked mutex what is the cost of a mutex 一个锁,锁很多数据;还是一个数据一个锁? 如果有很多线程频繁的 ...
分类:
其他好文 时间:
2020-02-24 22:27:29
阅读次数:
215