摘要:
要实现如果是匿名用户点击checkout链接,要求先登录方案一、通过添加Rules规则实现EVENT:After adding a product to the cartConditions :User has role(s) 只选匿名用户Action动作:Page redirect ,参数Para... 阅读全文
摘要:
今天安装了superfish菜单模块,安装了一个新菜单后。网站突然打不开了。空白!第一反应看日志,Apache服务器日志没有发现异常。可以肯定是添加菜单时,在ATTACH BLOCK部分的区块区域下拉中将Superfish模块添加到里面了。解决:经过群里询问,进数据库中将cache-menu表清空就ok了。解决方法1:清空缓存解决方法2:进系统后台查看日志记录当遇到蓝屏,提示“The website encountered an unexpected error. Please try again later.”也不要慌张,右键查看页面源文件会发现蛛丝马迹,错误消息是EntityMalform 阅读全文
摘要:
在stackoverflow上看到一个问题:http://stackoverflow.com/questions/14015543/crontab-php-wget-or-curl有三种通过crontab执行php脚本的写法:* * * * * /usr/bin/php /var/www/project/cron.php* * * * * /usr/bin/curl --silent --compressed http://localhost/project/cron.php* * * * * /usr/bin/wget http://localhost/project/cron.php三者有 阅读全文
摘要:
#新建一rails项目rails new dummycd dummy# 生成文档rake doc:rails剩下的就是等待了。生成的文档在dummp/doc/api 。浏览器打开index.html就可以了。注意:Windows7下使用rake doc:rails会报错。Invalid argu - D:/Project/dummp/doc/api/files/C:貌似是路径问题。而在Unbuntu下没有问题。。。一切正常。 阅读全文
摘要:
根据传入的身份证号,获取居住地、出生年月、性别等信息。在线使用:http://mafeifan.github.io/PRC-RID/项目地址:http://git.oschina.net/finley/PRC-Identity-Card有JS、Python、Ruby三种语言,欢迎Fork。 阅读全文
摘要:
strtotime是一个非常强大的函数。传入的参数,详见官网的介绍本月最后一个周日echo date('Y-m-d',strtotime('last sunday of this month'));下个月第三个周日echo date('Y-m-d',strtotime('third sunday o... 阅读全文
摘要:
作者:尘缘,QQ:130775,来源:http://www.4wei.cn/archives/1002157PHP的包管理Composer还在刚刚兴起的阶段,Ruby社区已经有很多成熟的Gem了,Rails的思想和包,就是精髓所在。本页用于介绍 Ruby 社区里面那些特别热门的 Gem ,以下 Gem 可以在rubygems.org找到。实用的 RubyGems 排名站点www.ruby-toolbox.comtwitter-bootstrap-railshttp://twitter.github.com/bootstrap/https://rubygems.org/gems/twitter- 阅读全文
摘要:
#克隆目录并重命名为newname,默认目录名是使用.git前的gritgit clone git://github.com/schacon/grit.git newname#将所有已经跟踪过的文件暂存起来一并提交git commit 加上 -a#改变最近一次提交,可以重新编辑提交说明git com... 阅读全文
摘要:
打算花一个半月的时间学完Git。宏观上有更深的认识。参考:Pro Git(中文版)一、历史本地版本控制系统最原始的做法。复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。缺点:无法撤消恢复。无法协同工作。集中化的版本控制系统为解决多人协同工作,出现了集中化的版本控制系统( Centralized Version Control Systems,简称 CVCS )代表:CVS,Subversion 以及 Perforce 等原理:使用单一的集中管理的服务器,保存所有文件的修订版本缺点:一旦中央服务器出现故障,所有人无法提交更新,有丢失所有历史更新记录的风险分布式版本控制系 阅读全文
摘要:
array_reduce — 用回调函数迭代地将数组简化为单一的值给定一个数组:$ar = array(1,2,3,4,5);如果要求得这个数组中各个元素之和。方法一、很自然的用foreach实现$sum = 0;foreach ($ar as $v) { $sum+=$v;}echo $sum;方法二、我们可以用array_reduce实现。它是专门用来迭代数组的。该函数最多接收三个参数。第一个参数接收数组第二个参数函数名,也可以是匿名函数,函数有两个参数,分别代表$result和$item第三个参数(可选),该参数将被当成是数组中的第一个值来处理,或者如果数组为空的话就作为最终返回值... 阅读全文