码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
如何给图片做缓存
在大型网页中,我们会遇到一张大图片需要被下载下来,但是要考虑到图片下载下来的时间会阻塞其他资源的下载,为了有效得控制住图片所占用的网络资源,可以使用javascript方式来解决这个问题,大概代码是这样的: 1 function preloadImages(array) { 2 if (!p...
分类:其他好文   时间:2014-11-05 19:24:07    阅读次数:183
Hasen的linux设备驱动开发学习之旅--阻塞与非阻塞I/O
/** * Author:hasen * 参考 :《linux设备驱动开发详解》 * 简介:android小菜鸟的linux * 设备驱动开发学习之旅 * 主题:增加了并发控制的设备驱动程序 * Date:2014-11-04 */ 阻塞操作是指在执行设备操作时,若不能获得资源,则挂起进程直到满足可操作的条件后再进行操作。被 挂起的进程进入休眠状态,被从调度...
分类:系统相关   时间:2014-11-05 17:21:22    阅读次数:273
转发---[沧海拾遗]java并发之CountDownLatch、Semaphore和CyclicBarrier
JAVA并发包中有三个类用于同步一批线程的行为,分别是CountDownLatch、Semaphore和CyclicBarrier。 CountDownLatchCountDownLatch是一个计数器闭锁,主要的功能就是通过await()方法来阻塞住当前线程,然后等待计数器减少到0了,再唤起这些线...
分类:编程语言   时间:2014-11-05 16:49:19    阅读次数:276
Android Service VS AsyncTask VS Thread
这三种方式的设计目的是不同的。Service: 适用于在后台长期持续运行的动作,如:播放音乐,查看网络数据。注意,在开发文档中,service本身是在UI线程中,所以所需的操作应该创建一个新的线程来完成工作。AsyncTask:主要用于防止阻塞UI线程的一次性/短暂动作。例如:点击button后获取...
分类:移动开发   时间:2014-11-05 14:38:14    阅读次数:133
在UI线程之外,多线程处理Bitmaps
多线程处理Bitmaps     上一篇,我们讨论了:Android有效的处理Bitmap,减少内存 ,但是最好不要执行在主线程(UI线程),如果图片是本地的或者网络的又或者是其他地方的。图片加载的时间和许多因素有关(比如从网络或本地读取速度,图片的大小,CPU的能力),如果这些任务阻塞了UI线程,系统有可能会回收并关闭它(see Designing for Responsivene...
分类:编程语言   时间:2014-11-05 10:57:16    阅读次数:226
SQLdiag Utility
使用SQLdiag 会进行信息搜集类型Windows 系统性能日志Windows 系统日志SQL Server 性能信息SQL Server 阻塞信息SQL Server 配置信息如何使用Sqldiag.exe在Command Prompt中输入sqlDiag第一次配置会出现以下信息,Ctrl+C结...
分类:数据库   时间:2014-11-05 09:13:13    阅读次数:264
什么是多路复用IO接口epoll
频繁的I/O操作会引起频繁的系统调用,这会很慢,于是引入缓冲区。对于一个流(文件、socket或pipe),以缓冲区为单位进行操作,举个例子: 一个管道,A写入,B读出,一开始内核缓冲区为空,B阻塞,A开始写入,内核缓冲区状态由空变为非空,这时内核产生一个事件告诉B该醒了。但这个事件并没有让B去读数据,似乎只是起到一个警示,不过内核许诺不会把写入管道中的数据丢掉,A写入的数据会全部保存在缓冲...
分类:其他好文   时间:2014-11-05 00:29:09    阅读次数:202
Java中怎么控制线程访问资源的数量
在API中是这样来描述Semaphore 的 Semaphore 通常用于限制可以访问某些资源(物理或逻辑的)的线程数目。 一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码...
分类:编程语言   时间:2014-11-05 00:28:47    阅读次数:211
探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密
原文:探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密 下面的图片是我使用firefox和chrome浏览百度首页时候记录的http请求 下面是firefox: 下面是chrome: 在浏览百度首页前我都将浏览器的缓存全部清理掉,让这个场景最接近第一次访问百度首页的情景。 在...
分类:编程语言   时间:2014-11-04 23:59:35    阅读次数:407
小白基于Csocket的局域网聊天文件传输软件C/S模式
首先,并不建议大家用Csocket,经验之谈,CAsyncSocket基础上派生的一个同步阻塞Socket的封装类,也就是说编程的过程很多麻烦,但是我坚持下来了。。。。。好烦。。。。 .................................................分割线..........................................................
分类:其他好文   时间:2014-11-04 17:30:36    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!