08 2010 档案

Kohana 之 request
摘要:REQUEST也是KOHANA的基础部分,基本上不用介绍,但有几个实用的方法,提下 取得于用户有关的信息,参数有:browser, version, robot, mobile, platform user_agent() 取得当前请求的完整地址 url(); 取得除去根后的地址: uri(); 发送HEADER信息,该信息存放在this->headers数组中,自己去丰富他咯... 阅读全文

posted @ 2010-08-31 11:28 liushan 阅读(596) 评论(0) 推荐(0)

JQERY limittext 插件0.2版
摘要:增加一个显示更多的功能附上代码:使用实例在附件代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--/***demo:*1.$("#limittext").limittext();*2.$("#limittext").limittext({"limit... 阅读全文

posted @ 2010-08-26 17:28 liushan 阅读(307) 评论(0) 推荐(0)

jquery 插件开发备注
摘要:2010年10月28日添加:最近有人问我在插件里的this是什么,在这里说下,那个this就是JQ对象,还有可能会疑惑的一个语句,如下:[代码]     //this 这里的this则是当前操作的JS对象 就是d参数 alert(d=this); is truealert(i);alert(d);});}很多人看了很郁闷,这里的each到底在什么情况下执行啊,呵呵,其实那个this=$("你的选择... 阅读全文

posted @ 2010-08-26 11:15 liushan 阅读(375) 评论(0) 推荐(0)

css 圆角相框
摘要:文件都在附件,下面是代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->WebSitedafasdfafdfdafasdfafdfdafasdfa... 阅读全文

posted @ 2010-08-26 09:40 liushan 阅读(454) 评论(0) 推荐(0)

firefox通过XUL实现text-overflow:ellipsis的效果
摘要:转载:http://www.aoao.org.cn/blog/2008/07/firefox-text-overflow-ellipsis/[代码]ellipsis.xml文件内容代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?xmlve... 阅读全文

posted @ 2010-08-24 22:55 liushan 阅读(237) 评论(0) 推荐(0)

Kohana 之ORM实际使用篇
摘要:上面已经介绍使用了,这里在写个DOME吧,但不可能涉及全部方法使用 就接上面那个例子吧,先把mytest表清掉: 1.创建ORM模块 未能完整演示所有的功能,遗漏的有:关系,校验~不打算使用ORM,上面尝试运行后给我的效果不佳~把关系补上吧:一对多关系:在一的ORM原型上添加protected $_has_many = array('mytest1' => array());在多的ORM... 阅读全文

posted @ 2010-08-23 15:24 liushan 阅读(1098) 评论(0) 推荐(0)

Kohana 之ORM文档篇
摘要:ORM 我的理解就是关系数据对象模型,就是把数据库记录映射成对象,把对数据库的操作转化为对对象的操作, 有时候感觉很累赘,不灵活,某种程度上来说也是有好处的,有高手有更好理解的,欢迎拍砖 ORM这个玩意据说在单元测试下不是很理想,没有实际测过,单元测试耗时间, 加上上面只关心结果不关心过程的压力下,放弃测试,管他呢 下面说说实际使用,TNND,官网连个ORM的教程都不出,搞的我摸黑 建立... 阅读全文

posted @ 2010-08-23 11:23 liushan 阅读(1126) 评论(0) 推荐(0)

Kohana之异常编写
摘要:在app~/class~/下建立exception目录(统一放这里比较好管理) 建立一个test.php 文件 内容为: 内容可以根据自己的需要定制使用:建立一个模型: 假设在控制器中使用: 一个异常的使用的完整示例,根据自己的需要去扩展吧~ 阅读全文

posted @ 2010-08-23 11:05 liushan 阅读(294) 评论(0) 推荐(0)

常用SQL笔记
摘要:记录下SQL笔记,久了没用忘掉了,咳,真TMD郁闷 分组后WHERE用having SELECT FAge,COUNT(*) AS CountOfThisAge FROM T_Employee GROUP BY FAge HAVING COUNT (*) IN (1,3) Group by 按需求取 阅读全文

posted @ 2010-08-22 01:25 liushan 阅读(373) 评论(0) 推荐(1)

Kohana 之 auth
摘要:1.先把\modules\auth\mysql.sql导入数据库 得先看下ORM,因为基于ORM上的.我在Blog有部分介绍.不过整体给人感觉生硬, 以下内容来源于官方GIT 建立用户,添加角色  登录: 如果设置了自动登录,如上$auth->login的第三个参数为true,则可以使用 实现自动登录 登录完了就要注销咯: 取得用户信息:$auth->get_use... 阅读全文

posted @ 2010-08-21 12:30 liushan 阅读(1360) 评论(0) 推荐(0)

Kohana之分页使用
摘要:实现了__set和__get方法,保护私有数据 设置查询的方法及查询的KEY $current_page; 例:array('source' => 'query_string', 'key' => 'page'), //返回当前页码 总项目数 $total_items; 例:500 返回数值 每页显示多少个项目 $items_per_page; 例:60 返回数值 取得总页数... 阅读全文

posted @ 2010-08-21 10:32 liushan 阅读(854) 评论(0) 推荐(1)

Kohano之Cache篇
摘要:Kohana缓存支持     Apc Eaccelerator File Memcache Sqlite Xcache 统一有一个外部接口 其中Memcachetag还实现了Kohana_Cache_Tagging 接口(注:Kohana_Cache_Tagging在API类表里把接口当类显示出来,TNND) 下面简述下使用方法: 创建配置文件: ... 阅读全文

posted @ 2010-08-21 09:41 liushan 阅读(462) 评论(0) 推荐(0)

Kohana 之 路由,核心及多国语言实现
摘要:本来什么好讲的,但有几个函数还是记录下,比较实用 打印代码:(给个文件和行数) 抛出异常//有点郁闷,异常不知道放哪~格式化异常错误(输出格式为:Error [ Code ]: Message ~ File [ Line ])站点级别的文件对应绝对路径(只打印引入目录下的文件~)指定加载(有点破坏原有架构的感觉),相对站点根目录参数说明:第一个是文件名,第二个是字段,第三个是默认消息格式化输入,转... 阅读全文

posted @ 2010-08-20 10:34 liushan 阅读(762) 评论(0) 推荐(1)

Kohana 之UTF8
摘要:清理或转义非UTF8编码字符 是否是ASCII字符 转化为ASCII码  将UTF8字符转换为ASCII字符(转没转感觉一个样,可能我理解错误,知道的指正下~)  还有其他的函数和PHP默认的功能一样,不一一解释 附上所有函数列表:clean()from_unicode()is_ascii()ltrim()ord()rtrim()str_ireplace()str_pa... 阅读全文

posted @ 2010-08-20 09:32 liushan 阅读(172) 评论(0) 推荐(0)

Kohana 之性能分析
摘要:取得当前应用程序的总体性能状况 out:Array([min] => Array([time] => 0.162243843079[memory] => 1763792)[max] => Array([time] => 0.167363882065[memory] => 1763928)[total] => Array([time] => 0.329... 阅读全文

posted @ 2010-08-20 09:16 liushan 阅读(393) 评论(0) 推荐(0)

Kohana之文件上传篇
摘要:看个DOME吧,都明白~ //都在这里了,,,呵呵~ 阅读全文

posted @ 2010-08-19 17:30 liushan 阅读(409) 评论(0) 推荐(0)

Kohana之URL篇
摘要: 不解释啦~上面那个 #out"?sort=title&limit=10" 生成站点地址(链接都用这个开始,以后好升级~),我常弄到视图里用,方便~ #out/index.php/foo/bar 标题用-链接(没什么用) 阅读全文

posted @ 2010-08-19 17:15 liushan 阅读(504) 评论(0) 推荐(0)

Kohana之Text
摘要:这个类有常用的字符串操作 轮流输出指定数组内的值 自动给文本中的邮箱地址加链接转换为KB替换指定字符串防止连续字母提交取得随机字符串(最有用啦~这个~)alnum Upper and lower case a-z, 0-9 alpha Upper and lower case a-z hexdec Hexadecimal characters a-f, 0-9 distinct Uppercase... 阅读全文

posted @ 2010-08-19 17:01 liushan 阅读(243) 评论(0) 推荐(0)

Kohana之抓取数据
摘要:就是包装了CURL函数 返回的$data为页面内容 阅读全文

posted @ 2010-08-19 16:44 liushan 阅读(136) 评论(0) 推荐(0)

Kohana 之Inflector
摘要:没什么用,这个类 但也有一两个常用点的,记录下 转换首字母大写并合并空格 删除复数echo Inflector::singular('cats'); // "cat"变为复数echo Inflector::plural('fish'); // "fish", uncountable 阅读全文

posted @ 2010-08-19 16:42 liushan 阅读(141) 评论(0) 推荐(0)

Kohana 之文件操作
摘要:取得文件mime类型(window 下基本返回FLASE.没用) 根据文件扩展名给出MIME类型(当定义好的数组用咯~) 阅读全文

posted @ 2010-08-19 16:31 liushan 阅读(190) 评论(0) 推荐(0)

Kohana之RSS创建于解析
摘要:Feed::create创建并返回RSS字符串Feed::parse();解析RSS字符串,只有item,TNND,还不如自己解析~ 阅读全文

posted @ 2010-08-19 16:19 liushan 阅读(122) 评论(0) 推荐(0)

Kohana之 date篇
摘要:取得时间(有点累赘)  取得上午或下午 取得指定月的所有天数(有点用~) DOS和LINUX之间的时间轴转换 将时间转化为相应字符串提示(E文的,没什么用)  打印1-12  打印1-60  取得时区时间相差秒数 阅读全文

posted @ 2010-08-19 16:08 liushan 阅读(162) 评论(0) 推荐(0)

Kohana 之命令行参数取得
摘要:就下面的函数啦  取得命令行提交过来的—aaa  bbb 的bbb呵呵.这篇有点短了~ 阅读全文

posted @ 2010-08-19 15:51 liushan 阅读(255) 评论(0) 推荐(0)

Kohana 之arr篇
摘要:取得指定数组值 取得数组的最后一维并组成二位数组(没什么用~) 取得数组中的某个值(唯一的用处就是可以设置默认值)  测试是否为array(“aa”=>”aaa”)结构的数组(无聊的方法,或许有用)  数组合并(后数组的值覆盖前面的) 按路径返回数组值(查找值的时候可以用,支持*)  整除倍数值(更郁闷的函数) 后面的数除于前面的数的倍数的值 ... 阅读全文

posted @ 2010-08-19 15:39 liushan 阅读(396) 评论(0) 推荐(0)

Svn服务器之必须提交更改日志篇
摘要:windows版 在项目的hooks目录建立一个pre-commit.bat文件,内容为如下(其中5个.代表最少5个字符) @echo off setlocal set SVN_BINDIR=C:/Program Files/VisualSVN Server/bin/ set REPOS=%1 set TXN=%2 rem check that logmessage contains at l... 阅读全文

posted @ 2010-08-19 15:01 liushan 阅读(1385) 评论(0) 推荐(0)

Kohana 之 Validate 使用
摘要:校验非常常用的啦,也很简单 一一描述吧 IP 颜色日期验证检查是否是十进制 返回假.不知道是怎么回事,不过不用这个,不管~检查是否只是整数邮箱检查 参数二为是否严格按照RFC检查检查邮箱是否有一个有效的MX记录,验证邮箱有效无效,还需要启用checkdnsrr()函数<?phpecho Validate::email_domain("aaa@dd.com");验证字符长度最大长度最小长度不... 阅读全文

posted @ 2010-08-19 12:28 liushan 阅读(534) 评论(0) 推荐(0)

Kohana之Security使用
摘要:日记来的,方便用到快速查找,其实手册已经说的很明白了 token验证,用于表单,或许有用 编码PHP代码 防止xss攻击 这个东西挺好用的,呵呵 阅读全文

posted @ 2010-08-19 11:14 liushan 阅读(161) 评论(0) 推荐(0)

Kohana之LOG使用
摘要:基本上就一行代码搞定还有些配置,呵呵  结果2010-08-18 21:31:08 --- info: bodydddd 2010-Aug-Wed --- info: bodydddd 还有一个系统日志 我感觉该配合那个类使用,不过没找到,望高手指点.呵呵~ 阅读全文

posted @ 2010-08-19 10:47 liushan 阅读(444) 评论(0) 推荐(0)

Kohana之COOKIE及SESSION使用
摘要:encrypted 配置在相同目录下建立encrypt.php如果使用native就最方便啦,不用配置在这里随便提下数据库配置吧在同目录下建立database.php以下是使用方式你可以把COOKIE去掉或者使用database试试,用database你会发现数据的sessions表会多一条记录本地方式的话可以留空 即为:Session::instance(); 修改Kohana_Session的... 阅读全文

posted @ 2010-08-19 10:29 liushan 阅读(1722) 评论(0) 推荐(0)

EXTJS3功能对应JS文件图
摘要:使用EXTJS的时候很多时候直接是引入所有的JS文件 那个文件即使是压缩的也是好几百K,有点重量级,其实我们可以按需引入 以下是功能对应的JS的对照图,(我自己分离的,发现有错误请拍砖) #+表示需要这些文件 #-表示不需要这些文件 ext/pkgs/cmp-foundation.js #+ ext\src\widgets\ #- ext\src\widgets\WindowManager... 阅读全文

posted @ 2010-08-19 09:32 liushan 阅读(635) 评论(0) 推荐(0)

jq插件之easing
摘要:很简单的一个效果插件,但不是经常用,怕忘了,以后在用又要去看文档,所以现在把笔记写下来,方便以后   使用了easing后,JQ原来的方法有将不可用,用对象代替JQ中时间,该对象如下例 {duration: 3000,easing:"easeInQuad",complete: callback} 原JQ的回调函数由complete代替 如果不使用easing,... 阅读全文

posted @ 2010-08-19 08:49 liushan 阅读(1035) 评论(0) 推荐(1)

Kohana 模型创建
摘要:今天顺便把模型的创建写下来咯,该是最简单的部分了   模型里也就 _db属性可用,有点郁闷...不过也简单了许多~随便提下 request实际了单例 instance (不明白为什么不用getInstance),要取请求数据也很方便在控制器也就多个request属性 阅读全文

posted @ 2010-08-17 16:46 liushan 阅读(224) 评论(0) 推荐(0)

Kohana 之数据库使用
摘要:(注意:因为编辑器非要用<?php代码才高亮显示,但以下代码只是部分~) 开始使用Kohana咯,原因很简单,因为他简单方便~ 以下是3.07的使用,不知道兼用其他版本不~ 不过官网没有使用教程,自己摸索出来的,有错误的时候大家指出来哦,共同进步嘛~ 首先是配置:modules\database\config\database.php 配置好了之后就可以使用咯配置完了就可以使用咯在你的控制... 阅读全文

posted @ 2010-08-17 14:54 liushan 阅读(2216) 评论(0) 推荐(0)

Flowplayer 编译
摘要:1.下载apache ant 并配置ant的目录到系统环境变量2.下载FLEX3.5或FLEX4到d:/flex3.下载Flowplayer源码建立一个目录:d:/fplayer[代码]建立code 目录进入在建立build拷贝d:/fplayer/flowplayer.devkit/flowplayer.swc到d:/code/build/flowplayer.swc进入d:/fplayer/f... 阅读全文

posted @ 2010-08-16 20:27 liushan 阅读(1338) 评论(0) 推荐(2)