一 基本概念 1 队列中的记录通常是进程的进程控制块。 2 CPU调度决策可在如下四种环境下发生 a 当一个进程从运行状态切换到等待状态 例如,I/O请求或调用wait以等待一个子进程的终止 b 党一个进程从运行状态切换到就需状态 例如,当出现中断 c 当一个进程从等待状态切换到就需状态 例如,I/ ...
分类:
编程语言 时间:
2017-11-18 14:56:49
阅读次数:
204
1正确的做法 2错误的做法 3 错误现象: 采用第二种方式,如果客户端上传到服务的数据量(调用UploadAvater上传的数据)小于服务端设置的缓冲区的大小,那么可正常上传文件,如果大于服务端设置的缓冲区的大小,则无法正常上传,调试服务端代码,当执行到task.Wait();这行语句时,客户端一直 ...
为了能让任务并发我们需要开启进程 开启进程的两种方法 一 是基于函数实现的 二 是基于类实现的 我们开启进程的数量也不是无穷的 所以需要引入进程池的概念 shutdown代表不允许再往进程池里提交任务,wait=True就是join的意思:等待任务都执行完毕 ...
分类:
编程语言 时间:
2017-11-18 12:58:29
阅读次数:
142
论云南互联网大咖引领扎西红发展 昭通的苹果、鲁甸的花椒、彝良的土鸡、绥江的打屁虫满江飞……在祖国的边陲云南省,一个庞大的人口城市昭通,全市11个县区有10个纳入国家贫困县,党中央的政策精准扶贫在这里都洒下了眼泪。真的让人很奔溃,走过千山和万水,家徒四壁,一无所有的也只有云南了。but,互联网+农业的 ...
分类:
其他好文 时间:
2017-11-17 21:40:58
阅读次数:
127
net.ipv4.tcp_tw_reuse = 0 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭 net.ipv4.tcp_tw_recycle = 0 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭 net. ...
分类:
其他好文 时间:
2017-11-17 19:58:10
阅读次数:
221
Some things are more precious because they don't last long. 有些东西之所以弥足珍贵,是因为它们总是昙花一现。 Life is ephemeral, so it is very precious. Time is limited, so ev ...
分类:
其他好文 时间:
2017-11-17 16:22:10
阅读次数:
132
线程是计算程序运行的最小载体,由于单个单核CPU的硬件水平发展到了一定的瓶颈期,因此就出现了多核多CPU的情况,直接就导致程序员多线程编程的复杂。由此可见线程对于高性能开发的重要性。 那么线程在计算机中有好几种状态,他们之间是怎么切换的?sleep和wait又有什么区别?notify和notifyA ...
分类:
编程语言 时间:
2017-11-17 00:03:31
阅读次数:
297
OpenCV trackbar 避免使用全局变量 在OpenCV中使用trackbar是交互式地图像处理的一种方式,例如用于图像阈值分割,用户可以一边调整阈值一边看效果。但是很不幸,绝大多数教程上使用trackbar的样例代码,都通过全局变量的方式进行调用。此做法,优点:写demo时候快速方便;缺点 ...
分类:
其他好文 时间:
2017-11-16 14:15:27
阅读次数:
111
TCP连接的11种状态变迁1、先上图:2、全部11种状态2.1、客户端独有的:(1)SYN_SENT(2)FIN_WAIT1(3)FIN_WAIT2(4)CLOSING(5)TIME_WAIT。2.2、服务器独有的:(1)LISTEN(2)SYN_RCVD(3)CLOSE_WAIT(4)LAST_ACK。2.3、共有的:(1)CLOSED(2)ESTABLISHED。3、状态..
分类:
其他好文 时间:
2017-11-16 14:13:28
阅读次数:
152
http://www.51testing.com/html/48/202848-249774.html linux和windows下TIME_WAIT过多的解决办法 http://m.sohu.com/a/122714498_412810 Windows time_wait过多解决办法 沐浴晨曦:是 ...