码迷,mamicode.com
首页 >  
搜索关键字:等待    ( 13615个结果
windows和linux套接字中的select机制浅析
先来谈谈为什么会出现select函数,也就是select是解决什么问题的?平常使用的recv函数时阻塞的,也就是如果没有数据可读,recv就会一直阻塞在那里,这是如果有另外一个连接过来,就得一直等待,这样实时性就不是太好。这个问题的几个解决方法:1. 使用ioctlsocket函数,将recv函数设...
分类:Windows程序   时间:2014-06-25 23:51:35    阅读次数:404
《python源码剖析》笔记 python多线程机制
1.GIL与线程调度 Python中的线程是操作系统的原生线程,Python虚拟机使用一个全局解释器锁(Global Interpreter Lock)来互斥线程对Python虚拟机的使用 为了支持多线程机制,一个基本的要求就是需要实现不同线程对共享资源访问的互斥,所以引入了GIL。 GIL:在一个线程拥有了解释器的访问权之后,其他的所有线程都必须等待它释放解释器的访问权,即使这些线程的下一条指令并不会互相影响。 在调用任何Python C API之前,要先获得GIL GIL缺点:多处理器退化为单处理器;优...
分类:编程语言   时间:2014-06-25 19:48:52    阅读次数:358
等待、集合和通知
等待等待操作在调用wait()或时间形式wait(long millisecs)和wait(long millisecs,int nanosecs)之后发生。具有参数0的wait(long millisecs)调用或具有两个0参数wait(long millisecs,int nanosecs)的调...
分类:其他好文   时间:2014-06-25 15:44:18    阅读次数:220
事务(进程 ID )与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务
其实所有的死锁最深层的原因就是一个:资源竞争表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B 另一个用户B 访问表B(锁住了表B),然后企图访问表A 这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了 同样用户B要等用户A释放...
分类:其他好文   时间:2014-06-25 13:34:10    阅读次数:313
angularjs基本运行流程
最近温习了下angularjs运行流程,备记下。以便查看。 基本的运行流程如下: 1.用户请求应用起始页。 2.用户的浏览器向服务器发起一次HTTP连接,然后加载index.html页面,这个页面里面包含了模板。 3.angular被加载到页面中,等待页面加载完成 ,然后查找了ng-app指令,用来定义模板边界。 4.angularjs遍历模板,查...
分类:Web程序   时间:2014-06-24 18:55:42    阅读次数:203
HTTP分块传输
HTTP分块传输用途对于在发送HTTP头部前,无法计算出Content-Length的HTTP请求及回复(例如WEB服务端产生的动态内容),可以使用分块传输,使得不至于等待所有数据产生后,再发送带有Content-Length的HTTP头部,而是将已经产生的数据一块一块发送出去。特点:1,HTTP ...
分类:其他好文   时间:2014-06-24 18:05:38    阅读次数:5902
oracle官网下载老版本jdk + 如何命令行下wget下载jdk
一、文章由来1、前天有人再去你咨询如何下载jdk的老版本,在oracle官网上找了老半天,找不到相应的选项~2、等待问题解决了之后,又抛出来一个新的问题,如何wget直接下载,毕竟百十来兆的文件,下载下来再上传对于我们这种蜗牛带宽来说也是一件苦逼的事情~二、如何下载jdk的历..
分类:数据库   时间:2014-06-24 16:06:35    阅读次数:406
shell简介
1、shell的工作原理        其实当一个用户以命令行方式登录Linux系统之后,即就进入了shell应用程序。例如:以dog用户使用telnet登录Linux系统之后,就会进入shell的控制。从此时起shell就随时恭候,等待你的差遣(即等你输入命令)并为你保质保量的提供服务(执行输入的命令)。如果你是以图形界面登录,当开启一个终端窗口后也将进入shell应用程序的控制。跟开启的do...
分类:其他好文   时间:2014-06-24 15:45:59    阅读次数:190
学会等待,入对行,跟对人
学会等待,入对行,跟对人 等待,很多时候我们都需要等待,耐得住寂寞。如今功成名就的人,你是否曾经看过他们的等待和忍耐?每一个成功人士的背后都有一段空淡乏味的岁月。你渴望成功,但是却两手空空。真正的成功者背后有一段耐人寻味的过去,那段岁月总是让他们低沉苦闷,无法言语。 在人的职业生涯中总有挫折和低潮,...
分类:其他好文   时间:2014-06-24 15:11:45    阅读次数:147
Erlang进程间消息接收超时设定
Erlang消息接收函数,一般都会设计成尾递归调用自己的模式。但是这样的模式,如果没有消息则会无限的等待下去,所以为了不无限等待,这里可以加个超时设定,例如:flush() -> receive _ -> flush() after 1000 -> ok ...
分类:其他好文   时间:2014-06-24 11:02:14    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!