码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
读写锁ReadWriteLock
为了提高性能,Java提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,如果没有写锁的情况下,读是无阻塞的,在一定程度上提高了程序的执行效率。Java中读写锁有个接口java.util.concurrent.locks.ReadWriteLock,也有具体的实现ReentrantRea...
分类:其他好文   时间:2014-06-11 13:31:23    阅读次数:354
Js外部资源按需加载
内容来源:http://hi.baidu.com/begin/item/df02bd79ca8cc0710d0a078a按需加载js的研究和实现加载js的基本原理,就是在DOM里面加载元素,加载这些元素都是异步的过程。所以可以说是无阻塞的加载。但是如果脚本之间存在依赖的话,就会出现不可预知的错误。根...
分类:Web程序   时间:2014-06-11 12:11:43    阅读次数:326
recvfrom超时设置
recvfrom阻塞接收的问题,网络不通就一直等,想改成非阻塞的,也不可靠谱。最后设置了一个超时时间 struct timeval tv_out; tv_out.tv_sec = 5;//等待10秒 tv_out.tv_usec = 0;setsockopt(s...
分类:其他好文   时间:2014-06-11 11:43:41    阅读次数:190
java阻塞主线程的实现
java.util.Concurrent阻塞主线程的实现
分类:编程语言   时间:2014-06-11 10:51:20    阅读次数:219
在线等~~~求助啊, SOCKET问题
小弟现在想做一个 socket 编程,设A为服务器端设B,C为客户端B, C连接到 A服务器上后 阻塞在那里我想 从 B发送信息 经过 A 后 传送到 C, 并且 断开C与服务器A的连接怎么实现啊?http://www.zhiyin.cn/yx/hdtp/4934132.htmlhttp://www...
分类:其他好文   时间:2014-06-11 09:22:38    阅读次数:179
libgdx学习记录16——资源加载器AssetManager
AssetManager用于对游戏中的资源进行加载。当游戏中资源(图片、背景音乐等)较大时,加载时会需要较长时间,可能会阻塞渲染线程,使用AssetManager可以解决此类问题。主要优点:1. 大多数资源加载器AssetLoader都是异步加载,可以避免阻塞渲染线程。2. 通过引用计数来进行释放资...
分类:其他好文   时间:2014-06-11 07:54:10    阅读次数:348
Unity 显示Loading(加载)进度 对于网上流行的方法进行更正
实际上就是MOMO贴出来的方法其实是有问题的,用过的才知道。至于别的几乎不用找,根本一个抄一个,抄来抄去都是一样,没自己的东西。 用过MOMO那个方法的都应该会发现了,当进度条开始显示的时候,基本上已经加载到80%了,可能也跟Unity版本有关,我的是4.3.4 。但是实际上Unity的工作原理差不多就那样,在Start里面直接开始加载的协程,实际上一开始就会阻塞,导致画面刚刚渲染出来的...
分类:其他好文   时间:2014-06-08 09:10:38    阅读次数:225
NODE.JS 与 V8 的故事
要说Node.js的历史,就不得不说说V8历史。在此之前我们先一句话描述一下什么是Node.js:Node.js是一个基于Google Chrome V8 Javascript引擎之上的平台,用以创建轻量级、快速、可扩展、事件驱动和非阻塞I/O的应用。现在我们来说说Node.js的源头——V8 ja...
分类:Web程序   时间:2014-06-08 01:35:08    阅读次数:265
《Java并发编程实战》第十五章 原子变量与非阻塞同步机制 读书笔记
一、锁的劣势 锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。 在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。 锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。 二、硬件对并发的支持 处理器填写了一些特殊指令,例如:比较并交换...
分类:编程语言   时间:2014-06-07 14:25:12    阅读次数:310
MSG_PEEK标志
MSG_PEEK标志可以用来读取套接字接收队列中可读的数据,一些情况会用到它,比如为了避免不阻塞而先检查套接字接收队列中可读的数据长度,再采取相应操作。 当然,不阻塞也可采取其他的方法,例如非阻塞式I/O。 MSG_PEEK标志会将套接字接收队列中的可读的数据拷贝到缓冲区,但不会使套接子接收队列中的数据减少,常见的是:例如调用recv或read后,导致套接字接收队列中的数据被读取后而减少,...
分类:其他好文   时间:2014-06-07 12:06:33    阅读次数:441
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!