2012年12月25日
摘要: From myblog : http://noteroad.com/myblog/ 作者:mot首先你要确定你配置好了Doctrine2,然后在 module/Application/src/Application/Entity( 这里用Application代表模块名 )下面新建你的Entity,一般用你的表名(去掉s).php作为文件名,这里举例的是 staffs (Doctrine 给表命名的规则是 表名词+s)表 ,表的结构是 :CREATE TABLE IF NOT EXISTS staffs (id int(8) NOT NULL AUTO_INCREMENT,staff_name 阅读全文
posted @ 2012-12-25 12:19 吴家耀 阅读(237) 评论(0) 推荐(0)
2012年3月13日
摘要: 1 概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,即变成属于非贪婪模式的量词,也叫做忽略优先量词,包括:“{m,n}?”、“{m,}?”、“??”、“*?”和“+?”。从正则语法的角度来讲,被匹配优先量词修饰的子表达式使用的就是贪婪模式,如“(Expression)+”;被忽略优 阅读全文
posted @ 2012-03-13 21:35 吴家耀 阅读(252) 评论(0) 推荐(0)
摘要: 写了不少的小脚本 cms到一小段文件或者文本处理 都写过写rb时候才开始注意到 平时不好的习惯 --- 引号的使用一段例子代码#writted by motclass Textcut def initialize(path) @path = path @file = @path.split('\').last.split(".").first @dir = @path.sub(@file+".txt","") @fpath = @path.sub(@file+'.txt','')+ 阅读全文
posted @ 2012-03-13 19:05 吴家耀 阅读(236) 评论(0) 推荐(0)