11 2012 档案

Markdown 笔记
摘要:常用的标记:# 这个是标题这个是标题==========这个是标题----------###这个是标题*加重显示*`特别显示`**加重显示**1. 列表2. 列表> 这是代码块> 代码块* 列表* 列表 * 子列表 * 子列表+ 列表+ 列表- 列表- 列表![Alt text](/image url)[链接文字](http://link)使用链接变量:[链接变量][链接变量]:http://link详细介绍:wowubuntu.com/markdown在线编辑器:http://dillinger.io语法简单,方便. 估计会成为文档的主流写法 阅读全文

posted @ 2012-11-30 12:23 liushan 阅读(274) 评论(0) 推荐(0)

phpunit 笔记
摘要:很久之前就想写单元测试了,但一直懒,但后来项目文件越来越大发现当初真不该偷懒,现在开个新项目,这会可不在偷这个懒了,真可谓后患无穷...久了没写phpunit,发现生疏了,看过了一遍手册,http://www.phpunit.de/manual/3.7/en/index.html写了点备份的笔记:数据提供者为所有方法提供参数数据,循环提供public static function data_return使用在测试方法上,添加注释/*** @dataProvider data_return*/直接抛出异常 (注释)/*** @expectedException myexception*/或者使 阅读全文

posted @ 2012-11-29 11:59 liushan 阅读(715) 评论(0) 推荐(0)

php 依赖管理 Composer
摘要:每个项目都会涉及到很多的外部库文件很多时候,我们都是手动在维护这些外部的库文件或者我们写个专门的检测程序来检查当前的运行环境PHP有个Composer 可以自动帮忙维护这写库文件,但代码分发给别人的时候,只要写好composer.json依赖关系,就可以不用在把某些库文件夹在你的开发代码中了而得到你代码的人,只需要一个php composer install便可自动下载需要的库文件(当然,这些库文件得composer支持.)composer 下载地址http://getcomposer.org/composer.phar典型的composer.json (依赖关系详细请看:http://get 阅读全文

posted @ 2012-11-29 11:28 liushan 阅读(624) 评论(0) 推荐(0)

KOHANA3.3 ORM中文详解
摘要:kohana 3.3.0ORM===校验:1.ORM内部为强制校验2.ORM外部校验 (保存,更新,插入时校验)过滤:校验不在包含过滤功能参数及方法变更:1.find不在带参数2.save拆分为create跟update,并增加校验类参数,规则为覆盖叠加3.factory为ORM重写,可传两参数,用MODEL只有一个参数4.find等查找不可用于已有实体的ORM5.校验过滤规则的转变6.unique指定字段的唯一判断函数融合数据库操作:数据库的CURD操作增加方法,方便使用.方法及说明:A:ORM自动维护 字段缓存 $_column_cache 初始化缓存配置 $_init_cache 必.. 阅读全文

posted @ 2012-11-23 11:57 liushan 阅读(2181) 评论(0) 推荐(0)