05 2013 档案

摘要:一、单入口文件,一般为index.php, 一般做3件事: 1》在这个文件里一般不提供任何处理代码,只是可以预定义一些配置中的变量,覆盖框架中的配置 2》加载框架,创建应用 3》运行应用二、加载框架的文件,要干的事:1》定义开始时间常量 及 内存初始使用情况:YII_BEGIN_TIME MEMORY_LIMIT_ON2》定义调试状态:YII_DEBUG3》定义调试时显示的错误跟踪栈:YII_TRACE_LEVEL4》定义是否能处理异常和错误:YII_ENABLE_EXCEPTION_HANDLER YII_ENABLE_ERROR_HANDLER5》定义框架路径:YII_PATH6》定义其他 阅读全文
posted @ 2013-05-31 15:11 一束光 阅读(556) 评论(0) 推荐(0) 编辑
摘要:一、从分利用继承:1:IDataProvider 是数据提供者类必须实现的接口。可以实现数据提供的类有:(他们都实现了这个接口)CActiveDataProvider, CArrayDataProvider, CDataProvider, CSqlDataProvider2:ICache 是所有缓存组件必须实现的接口。 可以提供缓存的类有:CApcCache, CCache, CDbCache, CDummyCache, CEAcceleratorCache, CFileCache, CMemCache, CWinCache, CXCache, CZendDataCache3:ICacheDe 阅读全文
posted @ 2013-05-29 10:11 一束光 阅读(182) 评论(0) 推荐(0) 编辑
摘要:默认情况下,请求代码中不设置任何header,则响应头由服务器的一些默认配置来返回,而这些默认设置是是实现基本服务器运转的一些指令。Connection keep-Alive: 表示是否需要持久连接。由服务中的KeepAlive指令控制Content-Length:有服务器自动计算,用于实现持久连接... 阅读全文
posted @ 2013-05-28 12:04 一束光 阅读(302) 评论(0) 推荐(0) 编辑
摘要:注意:对于已经实例化的对象,我们可以动态增加和删除它的属性与方法,语法如下(假定对象实例为obj):动态增加对象属性obj.newPropertyName=value;动态增加对象方法 obj.newMethodName=method或者=function(arg1,…,argN){}动态删除对象属性 delete obj.propertyName动态删除对象方法 delete obj.methodName 2)例子: function User(name){ this.name=name; this.age=18; ... 阅读全文
posted @ 2013-05-27 15:46 一束光 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一、获取当前页面URL中的参数//获取url参数function getParam(key){ var paras = location.search; if(paras){ var arr = paras.substr(1).split('&'); for(var i=0; i<arr.length; i++){ data = arr[i].split('='); if(data[0] == key){ return data[1]; } } ... 阅读全文
posted @ 2013-05-27 11:07 一束光 阅读(293) 评论(0) 推荐(0) 编辑
摘要:一、打开缓存bool ob_start ([ callback $output_callback [, int $chunk_size [, bool $erase ]]] )output_callback:此函数把一个字符串当作参数并返回一个字符串,当 output_callback 被调用时,它将收到输出缓冲区的内容作为参数 并预期返回一个新的输出缓冲区作为结果,这个新返回的输出缓冲区内容将被送到浏览器此函数会在下面情况下被调用到: 1:输出缓冲区被( ob_flush(), ob_clean() 或者相似的函数)冲刷(送出)或者被清洗的时候; 2:请求结束之际输出缓冲区内容被冲刷到浏.. 阅读全文
posted @ 2013-05-25 16:28 一束光 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一、cms系统和php框架架构的不同cms系统在入口配置文件中,往往会加入想css path,js path, img path 这些常量,来确定这些文件的路径,而框架因为未定,所以一般不设置 阅读全文
posted @ 2013-05-25 13:54 一束光 阅读(205) 评论(0) 推荐(0) 编辑
摘要:一、 重复声明和遗漏声明使用 var 语句重复声明变量是合法且无害的。如果重复声明带有初始化器,那就和赋值语句没什么两样。读取一个没有声明的变量的值时,JavaScript 会报错。二、关于局部变量声明局部变量时必须使用 var 语句,如果缺少 var 语句,则会给全局对象创建一个同名属性。ES5 严格模式中,给一个没有声明的变量赋值会报错。三、函数作用域和申明提前在一些类C编程语言中,花括号内的代码有各自的作用域,而且在变量在声明它们的代码段外是不可见的,这称为块级作用域(block scope)。JavaScript 中没有块级作用域,而是使用函数作用域(function scope),即 阅读全文
posted @ 2013-05-25 09:49 一束光 阅读(341) 评论(0) 推荐(0) 编辑
摘要:function(e) { e.fn.floatNav = function(t) { var i = e.extend({ start: null, end: null, fixedClass: "nav-fixed", anchor: null, targetEle: null, range: 0, onStart: function() {}, onEnd: function() {} }, t), s = e(this), a = s.height(), o = s.width(), n = e('<div class="float-nav. 阅读全文
posted @ 2013-05-24 17:28 一束光 阅读(349) 评论(0) 推荐(0) 编辑
摘要:href与onclick中javascript的区别:链接的onclick事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);假设链接中同时存在href与onclick,如果想让href属性下的动作不执行,onclick必须得到一个false的返回值。如果页面过长有滚动条,且希望通过链接的onclick事件执行操作。应将它的href属性设为javascript:void(0);或则###(3个#号,他是个无效的锚点),而不要是#,这可以防止不必要的页面跳动;如果在链接的href属性中调用一个有返回值的函数,当前页面的内容将被此函数的返回值代替;在IE6.0里 阅读全文
posted @ 2013-05-24 09:34 一束光 阅读(513) 评论(0) 推荐(0) 编辑
摘要:这个券的链接地址是:<atarget="_blank"href="http://active.coupon.jd.com/ilink/couponActiveFront/front_index.action?key=8f4f0ad70a2840938a48a922f78200b9&roleId=80203&to=mall.360buy.com/index-19023.html"><imgclass=""width="150"height="93"alt=&quo 阅读全文
posted @ 2013-05-08 10:42 一束光 阅读(1170) 评论(0) 推荐(0) 编辑

友情链接

CFC4N
点击右上角即可分享
微信分享提示