`
njsyshu
  • 浏览: 4033 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
检查rails的参数(如params[:id])是否合法,通常是用正则表达式来实现.还有一个更小巧的方法:ruby的Integer 类. 特性:Integer与to_i方法    x = "111k222".to_i # 111    y = Integer("111k222") # error 在application.rb中写一个前置过滤器,方法如下before_filter :law_params def law_params(*ps) ps.compact! ps.each{|k| Integer(k) ...
 编辑model时,如果字段类型是text时并且它的内容超过255时,activescaffold提交就会不正常,虽然能保存但是却返回到show页面了。 它的原因是因为activescaffold把所有字段值作为参数放到了url里面,这样便会导致url长度超限的问题。解决的方法是将activescaffold的return_to_main方法进行改写.如下 module ActiveScaffoldReturnMain   def self.included(subclass)     subclass.alias_method_chain :return_to_main, :inherited ...
前几天,在windows系统上用gettext gem做国际化时必现了一个比较严重的问题:第一次执行rake updatepo时没有问题,但当第二次执行时就会报一个c:/ruby/bin/rake.bat: No such file or directory - msgmerge po/app.pot tmp.pot 错误,即不能做做增量开发.花了我2个小时才解决这个问题. 解决步骤如下:安装gettext:gem install gettext ,选择win32版本;将安装后的gettext/bin目录加入到path路径中;安装gettext二进制版本(见附件),并将它的bin目录也加入到pa ...
tar命令 选项 -z, --gzip, --gunzip, --ungzip?? filter the archive through gzip -j, --bzip2??????????????? filter the archive through bzip2 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! ...
Global site tag (gtag.js) - Google Analytics