摘要: array('header'=>"Referer: $refer")); //请求头部数组$context=stream_context_create($opt); //创建一个发送上下文头部信息文本$jsonUrl ="http://city.qq.com/json.php?mod=search&act=page&callback=showSrchResult&jsontype=str&per... 阅读全文
posted @ 2011-10-10 10:54 Rayol 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现呢?幸好,webkit内核的浏览器能帮助我们完成这一切。接触 webkit webApp的开发已经有一段时间了,现把一些技巧分享给大家 : 1. viewport:也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽度... 阅读全文
posted @ 2011-10-08 13:47 Rayol 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Adobe Dreamweaver CS5.5是目前最新的版本。Adobe Dreamweaver自然无需多言,是制作网页一个老牌软件了。现提供Adobe Dreamweaver CS5.5官方简体中文版的下载。 Adobe Dreamweaver CS5.5官方简体中文版下载地址:http://trials2.adobe.com/dlm/AdobeProducts/DRWV/11_5/win... 阅读全文
posted @ 2011-08-10 17:49 Rayol 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 应用的可扩展性、可维护性和灵活性取决于应用架构的质量。不幸的是,这往往被视为马后炮。概念设计和原型变成了大规模的应用,许多应用的基础基本就是示例代码的复制与粘贴,这很诱人,因为这可以让你在项目在开始阶段有一个快速的进度。 然而,节省下来的时间相对于项目后期的维护、扩展甚至重构应用的时间来说,算不得什么。比较好的的方式是写一个可靠的架构,在实施前编写好遵循的约定和定义应用的视图、模型、存储和控制器等... 阅读全文
posted @ 2011-08-09 15:53 Rayol 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢? 同源策略 在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的... 阅读全文
posted @ 2011-08-09 00:42 Rayol 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件。 网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MO... 阅读全文
posted @ 2011-08-08 10:48 Rayol 阅读(172) 评论(0) 推荐(0) 编辑
摘要: jquery是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器。由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。 1、关于页面元素的引用 通过jQuery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jQuery对象(集合对象),不能... 阅读全文
posted @ 2011-08-06 13:02 Rayol 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。 总所周知: null == undefined 但是: null !== undefined 那么这两者到底有啥区别呢? null 这是一个对象,但是为空。因为是对象,所以... 阅读全文
posted @ 2011-08-06 12:48 Rayol 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Web开发很简单,Web应用的UI开发却很复杂,如果能够利用一些成熟的UI框架可以大大的减少开发的复杂度。本文向你介绍5款界面效果很不错的JS框架。 1. ExtJS ExtJS主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人... 阅读全文
posted @ 2011-08-05 23:12 Rayol 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 为此,我们进行了一系列数据产品的研发,比如为大家所熟知的量子统计、数据魔方和淘宝指数等。尽管从业务层面来讲,数据产品的研发难度并不高;但在 “海量”的限定下,数据产品的计算、存储和检索难度陡然上升。本文将以数据魔方为例,向大家介绍淘宝在海量数据产品技术架构方面的探索。 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是... 阅读全文
posted @ 2011-08-05 14:56 Rayol 阅读(168) 评论(0) 推荐(0) 编辑