码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
从加载CNZZ不成功导致全页面Js失效看iframe的弊端
一、iframe 阻塞 onload ????window的onload事件要等页面中所有内容加载完成,包括所有iframe加载完成以后才会运行,所以会给用户带来很大的“误解”,万一当iframe加载过慢,会让用户感觉网站速度很慢。 ??...
分类:Web程序   时间:2014-09-24 02:45:26    阅读次数:306
关于node.js(一)
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用Node.js是一个可以快速构建网络服务及应用的...
分类:Web程序   时间:2014-09-23 22:40:05    阅读次数:200
Netty5源码分析(七) -- 异步执行Future和Promise
java.util.concurrent.Future是Java提供的接口,表示异步执行的状态,Future的get方法会判断任务是否执行完成,如果完成就返回结果,否则阻塞线程,直到任务完成。 // Java FutureTask.get() public V get() throws InterruptedException, ExecutionException { i...
分类:Web程序   时间:2014-09-23 14:11:04    阅读次数:294
java打印telnet的任何输出内容
首先,在ServerSocket创建之后,就可以返回一个accept,就是返回一个socket,如果没有socket连接,那么就会阻塞在这里。如果接收到socket连接,那么就会进入循环体开始执行循环部分代码。 首先会调用getInputStream方法来获取输入流,如果没有输入流,那么同样程序会阻塞在这里,如果收到了输入流,那么程序会将input流包装成为DataInputStream对象,然...
分类:编程语言   时间:2014-09-23 12:08:14    阅读次数:253
pthread_cond_signal 和 pthread_cond_wait 简介
pthread_cond_wait()用于阻塞当前线程,等待别的线程使用pthread_cond_signal()或pthread_cond_broadcast来唤醒它。pthread_cond_wait()必须与pthread_mutex 配套使用。pthread_cond_wait()函数一.....
分类:其他好文   时间:2014-09-23 01:37:13    阅读次数:347
Netty5源码分析(五) -- ByteBuf缓冲区
Netty的ByteBuf缓冲区实现地比Java本身的ByteBuffer更加灵活,方便。它的类结构也比较复杂,这里只说ByteBuf核心的几个要点。 1. 最重要的是要理解为什么要ByteBuf这个组件。主要还是因为基于select / poll / epoll这种IO多路复用技术的NIO是非阻塞同步IO的模型,由于是同步IO,需要用户线程自己来处理IO的读写,由于是非阻塞的,每次调用...
分类:Web程序   时间:2014-09-22 19:06:32    阅读次数:626
NGINX 反向代理
一:nginxNginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;作为一款轻量级的Web服务器,具有占有内存少,并发能力强等优势,是高连接并发场景下Apache的不错的替代品;本篇主要介绍Nginx如何作为Web反向代理服务器.特点:非阻塞,调用数..
分类:其他好文   时间:2014-09-22 11:04:43    阅读次数:335
Java多线程~~~使用信号量来控制资源获取
在多线程开发中,有一个很经典的名词,那就是信号量。信号量就是用来衡量一个资源的可利用数目的,根据信号 量的多少来控制在多线程中各个资源之间的冲突问题,在Java中也提供了对信号量的支持。 而且在创建信号量的时候,第二个参数用来指定采取何种分配策略,比如当有很多线程被阻塞,但有一个机会的时 候,信号量应该选择谁去运行呢,如果选择true,就采用公平模式,到时候看哪个线程等待的时间最久,...
分类:编程语言   时间:2014-09-21 23:57:51    阅读次数:277
5. SQL Server数据库性能监控 - 当前请求
原文:5. SQL Server数据库性能监控 - 当前请求对于在线运行的系统,当前数据库性能监控,通常监视以下几点: (1) 是否有阻塞 (Blocking); (2) 是否有等待 (Waiting),阻塞就是锁 (Lock) 等待; (3) 是否运行时间过长(Long running); (4)...
分类:数据库   时间:2014-09-21 22:16:21    阅读次数:314
Boost.Asio c++ 网络编程翻译(4)
同步VS异步 首先,异步编程和同步编程是有极大的不同的。在同步编程中,你所有的操作都是顺序执行的,比如从一个socket中读取(请求),然后写入(回应)到socket中。每一个操作操作都是阻塞的。因为操作是阻塞的,所以为了不影响主程序,当读写一个socket时,通常创建一个或多个线程来处理socket的输入/输出。因此,同步的服务端/客户端通常是多线程的。...
分类:编程语言   时间:2014-09-21 20:59:41    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!