- 博客(13)
- 收藏
- 关注
原创 CI框架源码阅读---------系统常量文件constants.php
文件位置:Location: ./application/config/constants.php 配置系统常量 1、当文件系统工作的时候检查并配置这些首选项 文件系统运行的时候这些默认的值会适当的增加系统的安全性,但是在php或apache的底层单独的为每各用户开一个进程的时候,使用八进制的值永远是正确的 FILE_READ_MODE 读取文件的模式 FILE_WRITE_MODE
2013-02-28 08:39:22 2571
原创 CI框架源码阅读---------全局函数文件Common.php
文件位置:Location: ./system/core/Common.php CodeIgniter 使用了一些全局定义的函数来完成操作,在任何情况下你都能够使用这些函数。使用他们不需要载入任何类库或辅助函数。 这些函数主要用于加载基类和执行请求。 1、 第一个函数is_php 判断当前php版本是否大于指定的php版本,有些地方需要用到这个函数 2、 判断文件夹是否有可写权限is_
2013-02-25 22:02:39 2897 1
原创 CI框架源码阅读---------系统初始化文件
文件位置:Location: ./system/core/CodeIgniter.php CodeIgniter.php 执行流程分析 这是系统初始化文件 1.定义CI版本 2.定义CI分支 这里我认为CI有两个分支一个是Core ,另一个是Reactor。但是这里具体的作用我还没弄白。 3.加载全局函数system/core/common.php 4.加载框架常量 如果定义了EN
2013-02-22 14:59:30 3062 2
原创 CI框架源码阅读----程序入口文件
最近在学习CI框架,自己在按照代码执行顺序阅读源码。做了一些笔记。与其自己珍藏不如拿出来和大家分享 本人并非大牛,是一名处于成长初期的phper,难免有错误的地方。还希望大家能给予指正。 我的CI版本是2.1.3 csdn好像不能上传文件,我就讲代码放在笔记下面了。 如果觉得能对您有一些可以经常来看,我会不定期更新。知道读完CI源码 程序入口: 1、 应用程序环境设置developm
2013-02-21 17:06:32 6541 6
原创 php的引用返回和取消引用
一、引用返回 引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。不要用返回引用来增加性能,引擎足够聪明来自己进行优化。仅在有合理的技术原因时才返回引用!要返回引用,使用此语法: <?php class foo { public $value = 42; public function &getValue() { return $this->val
2013-02-21 14:35:58 1289
原创 jquery 背景图片幻灯片
参考了几个博客,经过了多次修改,终于可以见人了。 废话不多说先上源码 .content-top {width: auto;min-width: 950px;height:380px;} .headerimg { width:100%;height:380px;background-position: center top;background-repeat: no-repea
2013-02-18 14:33:28 1899 4
原创 html5 placeholder 属性 并检测浏览器是否支持这个属性
今天看一段js代码的时候发现这样一段话 if ("placeholder" in document.createElement("input")) return true; else return false;这句话的意思是判断input对象中有没有placeholder属性。 Placeholder是HTML5新增的另一个属性,当input或者textarea设置了该属性后,该值的内容将作为
2013-02-17 15:34:14 1780
原创 jquery 面向对象 实现 极客公园的 回到顶部 效果
继续上一篇 jquery 实现 极客公园的 回到顶部 效果 今天我们主要做的是将上一篇的代码进行面向对象改进 我直接上代码了注释写的比较清楚 .one {width:100%;height:3000px;} #backtotop {background:url(http://www.geekpark.net/public/img/icons/ro
2013-02-17 14:04:15 2251
原创 jquery 实现极客公园的 回到顶部 效果
最近在网络中游荡的时候发现极客公园的回到顶部的 小火箭效果很棒 so~~~模仿一下 首先我们先把极客公园的回到顶部需要的图片下载到本地 嗯,就是这张图片了,看到这张图片。我想到,火箭升空的效果可以有两种方法实现,其中一种使用了css3 的keyframe关键帧技术 ,还有一种就是用js来控制background-position。 在这里我是用第二种js控制background-p
2013-02-16 16:15:32 1597
原创 php array_multisort 函数 对数据库结果进行复杂排序
首先讲一下需求:数据库中有4个字段分别是id,volume,edition,name. 要求对查询结果按照volume+edition从大到小排序。 下面将一下array_multisort函数 array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。 关联(string)键名保持不变,但数字键名会被重新索引。 排序顺序标志:
2013-02-16 15:20:38 1477
原创 putty遇到ctrl+s
问题描述:用putty玩linux的时候由于以前用window 习惯写完东西按一下ctrl+s 保存,但是在putty一按下就不能再输入了。 后来查找到:ctrl+s 是putty的一个命令大概是这样子:”Long long ago“ 某些旧的”哑终端“会在发送过来的数据太多, 显示速度跟不上时发送一个Ctrl+s让对方等一下,然后再准备好继续显示时发送一个Ctrl+q。 Putty“兼容”
2013-02-16 15:19:01 4230 2
原创 打造VIM IDE
首先接收我的vim配置: set shortmess=atI ” 启动的时候不显示那个援助乌干达儿童的提示 “winpos 5 5 ” 设定窗口位置 “set lines=40 columns=155 ” 设定窗口大小 “set go= ” 不要图形按钮 syntax on ” 语法高亮 autocmd InsertLeave * se nocul ” 用浅色高亮当前行 auto
2013-02-16 15:16:02 1279
原创 meta 之 viewport 小记
1、width : 控制viewport的大小,可以指定一个值,如600, 或者特殊的值,如device-width为设备的宽度(单位为缩放为100%的CSS的像素) 2、height : 和width相对应,指定高度 3、initial-scale : 初始缩放比例,页面第一次加载时的缩放比例 4、maximum-scale : 允许用户缩放到的最大比例,范围从0到10.0
2013-02-16 15:13:46 1007
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人