摘要: 转至:http://blog.csdn.net/21aspnet/article/details/6668868背景:上上周五,公司前端工程师培训,提到前端优化的一些技巧,当然不能少了yahoo yslow的优化法则。其中有这么一条“Use GET for AJAX Requests”,这些法则从最开始的14条,到现在的35条,一直都时刻关注的。可这么一条的原因我却一点都不清楚。在提问的环节里,我对yahoo WEB前端优化法则推荐AJAX中,使用GET代替POST的原因有疑问,便请教前端工程师。我们的工程师说GET的话,浏览器发送一个包,POST会发两个等等。我对这个解释仍带有疑问,甚至怀疑 阅读全文
posted @ 2012-03-23 10:52 j2ee技术 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 导读:Google搜索引擎已经赢得全球范围的赞誉,而这一切都要归功于Google开创性的MapReduce。Google搜索引擎算法只是其搜索引擎的一部分,在后台支持Google算法的基础设施才是真正的幕后英雄,其基础设施可快速的索引链接成千上万台普通服务器。MapReduce的成功也直接推动了Hadoop的发展。现今从Facebook、Twitter、eBay、LinkedIn以及eBay都受其影响,而为了适应大数据时代的浪潮他们必须有进一步的举措。Harry Shum已经在Microsoft研究院工作了11年,现在他负责研发Microsoft Bing搜索引擎,以对抗Google 搜索。( 阅读全文
posted @ 2012-03-23 10:29 j2ee技术 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】在写嵌入式的程序中,常会将数据定义为unsigned int,这样定义有什么好处呢?下面从逻辑右移和算术右移的角度进行分析。【分析】1 逻辑右移和算术右移逻辑右移,移走的位填充为0;算术右移,移走的位填充与符号位有关,例如如果为负数,则移走的位填充为1。2 unsigned int 和 intC语言的标准指出,无符号数执行的所有移位操作都是逻辑的,而对于有符号数,采用哪种方式取决于编译器。算术左移和逻辑左移是相同的,而算术右移和逻辑右移,取决于符号位。因此,一个程序如果使用了有符号数,是不可移植的。嵌入式的程序通常采用交叉编译开发,如果定义为有符号的,就无法保证右移操作能跨平台使用 阅读全文
posted @ 2012-03-23 09:56 j2ee技术 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 转至:http://maxrocray.iteye.com/blog/1142438很久没有做web了,温习下struts2的json配置。所需Jar包如下:注意加上javassist.jar,OGNL依赖它。Web.xml配置:Java代码 <?xmlversion="1.0"encoding="UTF-8"?><web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.o 阅读全文
posted @ 2012-03-23 09:48 j2ee技术 阅读(105) 评论(0) 推荐(0) 编辑