转载地址:http://hi.baidu.com/bayuehu1974/item/b95373f74cad09bd31c199d8web页面响应时间方面至今还没有工业标准。事实上,倒是有几个研究报告,其中提出了几项参考时间指标:1. “8秒”:上世纪90年代,Nielsen研究报告中指出,超过8秒...
分类:
Web程序 时间:
2014-06-26 22:04:39
阅读次数:
390
Spring MVC响应中返回JSON数据的方法:配置与以前相同使用的注解配置,但WEB-INF/lib的类路径里面要有jackson-all-1.6.9.jar这个库文件,然后在controller里面这样写:@Controller@RequestMapping("/user")publiccla...
分类:
编程语言 时间:
2014-06-26 21:53:40
阅读次数:
227
1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取...
分类:
其他好文 时间:
2014-06-26 19:31:21
阅读次数:
176
高性能WEB开发(11) - flush让页面分块,逐步呈现 在处理比較耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这样的情况,都使用ajax,先把html输出到client,然后再用ajax取载入比較耗时的资源。用ajax麻烦的地方....
分类:
Web程序 时间:
2014-06-26 19:16:29
阅读次数:
234
仅仅利用media query适配样式是远远不够的,并没有考虑触屏下的行为和特有的内容组织方式的不同。简单在桌面版基础上叠加mobile版的代码,会带来请求增多、流量、性能、代码冗余等诸多方面问题。有统计说86%的手机站看起来small其实体积比桌面版还大。我们这次充分发挥“响应”的灵活性,实现on...
分类:
Web程序 时间:
2014-06-26 18:16:20
阅读次数:
289
rmi服务,适合处理paas云的相关数据java中间件(例如:tomcat)的内存是有限的,但是即使是配置了内存,依然不可能无限的配置下去。server主要是接收客户端的请求,把响应返回给客户端。如果server只是做这些事情,那么并发量可以很高。但是在我们平常的开发当中,server的内存大部分用...
分类:
其他好文 时间:
2014-06-26 15:48:33
阅读次数:
160
Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置的方便(基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简...
分类:
数据库 时间:
2014-06-26 14:18:15
阅读次数:
187
Nucleus Plus内核(Kernel)的主要目的是管理实时任务的竞争运行(共享CPU),为应用提供各种便利,快速响应外部事件。Nucleus Plus的系统结构如图1所示,可以看出线程控制是整个内核的核心,通过邮箱、队列、管道来实现任务之间的通信,通过信号量、事件组和信号实现任务间的同步。本文描述了Nucleus PLUS的任务调度算法。...
分类:
其他好文 时间:
2014-06-26 13:43:24
阅读次数:
256
概述:
springmvc 框架围绕DispatcherServlet这个核心展开,DispatcherServlet是Spring MVC的总控制,它负责截获请求并将其分派给相应的处理器处理。SpringMVC框架包括注解驱动控制器、请求及响应的信息处理、视图解析、本地化解析、上传文件解析、异常处理以及表单标签绑定等内容。
SpringMVC是主要基于MODEL2实现的技术框架,Model2...
分类:
编程语言 时间:
2014-06-26 10:29:39
阅读次数:
433
很多需要注意的地方我全给了中文标识,但是这里我还要再次说明下新版本的touch OneByOne机制:
1.listener根据Node的优先级排序后,依次响应。值得注意的是,新版本的优先级是根据Node的global Zorder来的,而不是2.x的触摸优先级。
2.当TouchEvent Began来了之后,所有的listener会依次影响Touch Began。然后再依次响应Touch Move...而不是一个listener响应完 began move end之后 轮到下...
分类:
其他好文 时间:
2014-06-26 07:13:01
阅读次数:
275