前端技术
文章平均质量分 82
baiduforum
这个作者很懒,什么都没留下…
展开
-
javascript中的数据类型、Object与Function
1. 数据类型 javascript中包含6种数据类型:undefined、null、string、number、boolean和object。其中,前5 种是原始数据类型,object是对象类型。 object类型中包括Object、Function、String、Number、Boolean、Array、Regexp、Date、 Globel、Math、Error,以及宿主环境提供的o原创 2010-03-15 15:03:00 · 6820 阅读 · 3 评论 -
Web Storage全解析
文章来源:http://stblog.baidu-tech.com/?p=453 Web应用的发展,使得客户端存储使用得也越来越多,而实现客户端存储的方式则是多种多样。最简单而且兼容性最佳的方案是Cookie,但是作为真正的客户端存储,Cookie则存在很多致命伤。转载 2011-08-08 10:14:41 · 4547 阅读 · 0 评论 -
以求医为例谈搜索引擎排序算法的基础原理
文章来源:http://stblog.baidu-tech.com/?p=121 我们向搜索引擎提交一个查询,搜索引擎会从先到后列出大量的结果,这些结果排序的标准是什么呢?这个看似简单的问题,却是信息检索专家们研究的核心难题之一。 为了说明这个问题,我们转载 2011-08-08 10:36:41 · 1147 阅读 · 0 评论 -
浅析视频搜索中的清晰度识别过程
原文来源:http://stblog.baidu-tech.com/?p=88 一、综述 随着互联网视频越来越多,人们迫切希望能够快速地从众多的视频中精准定位到一些高质量的视频。视频清晰度是评价视频质量的一个重要指标,特别是对于影视剧和动漫类视频来说,高清晰的转载 2011-09-07 15:25:10 · 2068 阅读 · 0 评论 -
调研分享:Flipboard的使用特点和页面信息抽取机制
原文来源:http://stblog.baidu-tech.com/?p=79 Flipboard是什么?封面 标榜为“社会化杂志”,是ipad上的app应用,可以订阅twitter和facebook上的人、群组和话题,可以订阅flipboard(后面转载 2011-09-07 15:47:19 · 1808 阅读 · 0 评论 -
智能算法在站点质量评级体系中的应用
文章来源:http://stblog.baidu-tech.com/?p=104 互联网的迅速发展,海量Web数据的扑面而来,给搜索引擎技术带来了严峻的挑战,但同时也带来了新的机遇。从网页抓取的角度来看,同一站点往往包含质量相似的资源,对一个优质网站进行爬取,转载 2011-08-16 14:08:15 · 764 阅读 · 0 评论 -
PHP内核介绍及扩展开发指南—基础知识
原文来源:http://stblog.baidu-tech.com/?p=597 一、 基础知识本章简要介绍一些Zend引擎的内部机制,这些知识和Extensions密切相关,同时也可以帮助我们写出更加高效的PHP代码。1.1 PHP变量的存储1.1.转载 2011-09-16 11:30:34 · 1292 阅读 · 0 评论 -
PHP内核介绍及扩展开发指南—高级主题
文章来源:http://stblog.baidu-tech.com/?p=610 1.1 使用数组曾讲到,PHP数组本质上就是个HashTable,因此访问数组就是对HashTable进行操作,Zend为我们提供的一组数组函数也只是对HashTable操转载 2011-08-08 09:56:04 · 1033 阅读 · 0 评论 -
PHP内核介绍及扩展开发指南—类和对象
文章来源:http://stblog.baidu-tech.com/?p=613 类和对象(TODO)附录A. Extension的编译Extension的编译是比较简单的,下面是个示例Makefile:这将创建一个可动态加载的E转载 2011-08-02 11:53:26 · 1019 阅读 · 0 评论 -
如何减少浏览器repaint和reflow(上)
一、什么是repaint/reflow?页面在加载的过程中,需要对文档结构进行解析,同时需要结合各种各样的样式来计算这个页面长什么样子,最后再经过浏览器的渲染页面就出现了。这整个过程细说起来还是比较复杂,其中充满了repaint和reflow。对于DOM结构中的各个元素都有自己的盒子(模型),这些都需要浏览器根据各种样式(浏览器的、开发人员定义的等)来计算并根据计算结果将元素放到它该出现的原创 2010-03-25 13:38:00 · 15840 阅读 · 2 评论 -
如何减少浏览器repaint和reflow(中)
三、浏览器优化浏览器对于每一个渲染动作并不是立即执行,而是维护了一个渲染任务队列,浏览器会根据具体的需要分批集中执行其中的任务。除了浏览器自身维护的定期调度之外,脚本中的某些操作会导致浏览器立即执行渲染任务,例如读取元素的Layout属性。var bodystyle = document.body.style;var computed;if (document.body.curre原创 2010-03-25 16:07:00 · 4701 阅读 · 2 评论 -
如何减少浏览器repaint和reflow(下)
四、如何优化你的脚本来减少reflow/repaint?1. 避免在document上直接进行频繁的DOM操作,如果确实需要可以采用off-document的方式进行,具体的方法包括但不完全包括以下几种:(1). 先将元素从document中删除,完成修改后再把元素放回原来的位置(2). 将元素的display设置为”none”,完成修改后再把display修改为原来的值(3)原创 2010-03-25 16:11:00 · 4516 阅读 · 4 评论 -
如何更好地控制input输入框的高度
很久以前 Roger Johansson 就在他的 blog 上做了一个 用样式控制表单元素 的测试 , 告诉我们企图用样式控制表单元素是一件不可能的事情 using CSS to style form controls to look exactly the same across browsers and platforms is impossible 甚至 css2.1 规范原创 2010-04-06 12:50:00 · 9394 阅读 · 4 评论 -
运用高中数学知识实现道路捕捉功能
在百度地图搜索驾车路线的时候,用户可以在结果路线上进行拖拽,使路线按照用户的意愿进行调整。 当用户将鼠标移至路线上时,在路线上会出现一个圆圈和一些文字信息,提示用户可以拖拽当前这个位置,本文介绍了此功能目前的一些问题以及新的解决方案。现有的问题在百度地图展示驾车路线结果时,用户可以通过拖动道路上的某个点来实现自定义途经点的功能。如下图所示: <v:shape id=原创 2010-04-08 10:57:00 · 6050 阅读 · 23 评论 -
【百度分享】BZFS—一种透明压缩文件系统
随着数字技术的发展,网络所包含的信息量也与日俱增,如何高效存储这些数据成了很多互联网公司的一大难题。与此相关的出现了很多的压缩工具,这些算法可以使固有的资源存储的数据量大幅度提高。但是这些压缩工具都需要用户编程调用API接口或手工执行压缩命令,因此给编程和应用造成很多不便。原创 2011-01-10 10:36:00 · 11633 阅读 · 2 评论 -
日志分析方法概述
本文章转载自:http://stblog.baidu-tech.com/?p=310 日志分析方法概述日志在计算机系统中是一个非常广泛的概念,任何程序都有可能输出日志:操作系统内核、各种应用服务器等等。日志的内容、规模和用途也各不相同,很难一概而论。本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器——apache、light原创 2011-06-23 16:03:00 · 5110 阅读 · 2 评论 -
PHP内核介绍及扩展开发指南—基础知识
本文章转载自:点击打开链接一、 基础知识本章简要介绍一些Zend引擎的内部机制,这些知识和Extensions密切相关,同时也可以帮助我们写出更加高效的PHP代码。1.1 PHP变量的存储1.1.1 zval结构Zend使用zval结构来存储PHP变量的值,该结构如下所示:IS_原创 2011-07-08 16:24:58 · 847 阅读 · 0 评论 -
详解百度地图API之驾车导航
本文将向大家介绍如何使用百度地图API提供的驾车导航服务进行开发。一个简单的示例驾车导航服务根据传入的起点和终点信息给出从起点到终点的驾车路线,我们先从一个最简单的示例看起:varmap = newBMap.Map('container'); map.centerA转载 2011-09-27 16:29:37 · 2359 阅读 · 1 评论