摘要: pathinfo,一种伪静态的用法,路由模式,即路径:http://blog.csdn.net/bjash/article/details/8466789 而普通模式则是:http://blog.csdn.net/控制器/方法?a=details&m=8466789,就是根据路径内容转成数组,再用数组分析给整个php框架,做伪静态路径也比较常见1.让 Apache 支持 PathInfo配置的 Apache 版本 :2.2.13在配置文件中加入AcceptPathInfo On这样 Apache 就可以支持针对 php 文件的 PathInfo 了.2、pathinfo 模式 需要 p 阅读全文
posted @ 2014-04-10 19:34 阿牧沙 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 今天遇见个如此坑爹的事,昨天验证码显示好好地,今天突然就不现实了,1、先确保是否开启了 gd库2、页面是否存在bom头3、导入的ORG.Util.Image是否存在4、入口文件中是否有define(‘APP_DEBUG’, TRUE);这些貌似都不是问题,因为昨天是好好的,最终在网上查得结果:public function verify(){ ob_clean(); //--------- 加入这一句,清除缓冲区, import('ORG.Util.Image'); Image::buildImageVe... 阅读全文
posted @ 2014-04-10 17:37 阿牧沙 阅读(123) 评论(0) 推荐(0) 编辑
摘要: jQuery.validate 中文API名称返回类型描述validate(options)返回:Validator验证所选的FORMvalid()返回:Boolean检查是否验证通过rules()返回:Options返回元素的验证规则rules("add",rules)返回:Options增加验证规则rules("remove",rules)返回:Options删除验证规则removeAttrs(attributes)返回:Options删除特殊属性并且返回他们Custom selectors:blank返回:Validator没有值的筛选器:fill 阅读全文
posted @ 2014-04-09 20:25 阿牧沙 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 1.字符串函数函数功能concat(s1,s2,…,sn)连接字符串insert(str,x,y,instr)将字符串str从第x位置开始,y个字符串替换为字符串instrlower(str)将字符串变成小写。类似函数为upperleft(str,x)返回字符串最左边的x个字符。类似函数为rightLpad(str,n,pad)用字符串Pad对str最左边填充,直到长度为n个字符长度。类似函数为rpadLtrim(str)去掉字符串str左侧的空格。类似函数rtrim,trimRepeat(str,x)返回字符串Str重复x次的结果Replace(str,a,b)用字符串b替换字符串str中所 阅读全文
posted @ 2014-04-08 17:52 阿牧沙 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Food表的定义字段名字段描述数据类型主键外键非空唯一自增Id编号INT(10)是否是是是Name食品公司VARCHAR(20)否否是否否Company生产厂商VARCHAR(30)否否是否否Price价格(单位:圆)FLOAT否否否否否Produce_time生产年份YEAR否否否否否Validity_time保质期(单位:年)INT(4)否否否否否Address厂址VARCAHR(50)否否否否否mysql>CREATETABLEfood(->idINT(10)PRIMARYKEYNOTNULLUNIQUEAUTO_INCREMENT,->nameVARCHAR(20)N 阅读全文
posted @ 2014-04-08 17:51 阿牧沙 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: Sutdent表的定义字段名字段描述数据类型主键外键非空唯一自增Id学号INT(10)是否是是是Name姓名VARCHAR(20)否否是否否Sex性别VARCHAR(4)否否否否否Birth出生年份YEAR否否否否否Department院系VARCHAR(20)否否是否否Address家庭住址VARCHAR(50)否否否否否Score表的定义字段名字段描述数据类型主键外键非空唯一自增Id编号INT(10)是否是是是Stu_id学号INT(10)否否是否否C_name课程名VARCHAR(20)否否否否否Grade分数INT(10)否否否否否1.创建student和score表CREATETAB 阅读全文
posted @ 2014-04-08 17:42 阿牧沙 阅读(3951) 评论(0) 推荐(0) 编辑
摘要: 一、关于SphinxSphinx 是一个在GPLv2 下发布的一个全文检索引擎,商业授权(例如, 嵌入到其他程序中)需要联系作者(Sphinxsearch.com)以获得商业授权。一般而言,Sphinx是一个独立的搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式的XML数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的DBMS的原生支持)。搜索API支持PHP、Python、Perl、Rudy和Java, 阅读全文
posted @ 2014-04-02 20:53 阿牧沙 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Coreseek是一个基于sphinx引擎,支持与mmseg中文分词模块合作完成中文的全文搜索引擎。相对sql这类操作,Coreseek负载可谓是微不足道。当然类似的索引服务器还有给予Java的solr等。我选择coreseek的主要原因之一是他可以通过配置后可以与现有的mysql客户端兼容,并可以直接嵌入到mysql中成为mysql的引擎之一。首先,下载安装包,我选择的是最新的stable版, 不过不客气的说,即便是coreseek的stable版本,不论是从稳定性、兼容性还是灵活性上都不能算是完善,至少无法跟apache这类经典应用相提并论。安装Ubuntu开发包:apt-get inst 阅读全文
posted @ 2014-04-02 20:40 阿牧沙 阅读(650) 评论(0) 推荐(0) 编辑
摘要: ubuntu-10.04的安装环境coreseek安装需要预装的软件:shell>apt-getinstallmakegccg++automakelibtoolm4autoconfmysql-clientlibmysqlclient15-devlibxml2-devlibexpat1-dev一、基础安装:(此时尚不支持MySQL,完成第二步数据源支持后就支持)$wgetwww.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz$tar-xzvfcoreseek-3.2.14.tar.gz##切换到root用户,确保拥有完整的权限来安装软 阅读全文
posted @ 2014-04-02 20:33 阿牧沙 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 常用的APT命令参数:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件 阅读全文
posted @ 2014-03-30 22:41 阿牧沙 阅读(197) 评论(0) 推荐(0) 编辑