异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
当Web应用程序执行一个动作的持续时间超过大约两秒钟时,为用户显示动作状态是一个很好的做法。如果不知道动作的状态,通常会改变鼠标光标或显示一个旋转的效果。
在很多方面,写作本书的原因也大抵如此:帮助我们在日常工作中面对的客户回答他们提出的问题。比如,设计网络编址方案的最佳方式是什么?如何在不影响网络正常运行的情况下进行两种路由协议之间的路由重分发?何时以及为何使用BGP?
人类思维方式存有两种截然不同的机制。占主导地位的是基于模式(pattern)的机制。神经系统最初就是由此发展出来的。基于模式的思维方式又快速又强大:由外界输入的模式一旦进入大脑,大脑就利用既有的模式来处理新输入进来的模式,从而产生反应模式。
包含在库或框架JAR包的META-INF目录中的一个web fragment片段是部分或全部在web.xml文件中。如果这个框架绑定在WEB-INF/lib目录中,容器会选择和配置框架,而无需开发人员显示地做到这一点。
我们尽量将绘制sprites的细节“隐藏”在DHTMLSprite对象中,使得应用程序可以很容易实现和使用一个不同的sprite系统。现在我们将在演示中使用一个新的CanvasSprite对象,它利用了性能更强的画布元素。
正如您所看到的,标准的创建方法是,直接使用事件的名字(没有on前缀),事件发生时需要调用的函数以及一个用于控制事件传递的参数放在事件名字的后面(第13章会有更详细的讨论)。IE的方法则使用事件处理者的名字(前面带有一个on前缀),需要调用的函数的名字放在其后。
在同一个进程内从一个线程切换到另一个线程的操作称为线程切换(thread switch)。因为进程不变,所以不需要改变地址空间的映射关系。只有上一段话中列出的寄存器和其他项需要保存和恢复。和进程的上下文切换相比,线程切换较少的开销是使用线程的另一个优点。
发表了文章
2019-10-25
发表了文章
2019-10-08
发表了文章
2019-09-26
发表了文章
2019-09-24
发表了文章
2019-09-05
发表了文章
2019-09-03
发表了文章
2019-08-30
发表了文章
2019-08-22
发表了文章
2019-08-16
发表了文章
2019-05-15
发表了文章
2019-05-13
发表了文章
2019-05-09
发表了文章
2019-05-05
发表了文章
2019-04-30
发表了文章
2019-04-22
发表了文章
2019-04-12
发表了文章
2019-04-08
发表了文章
2019-04-03
发表了文章
2019-04-01
发表了文章
2019-03-27