`
clark1231
  • 浏览: 253529 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
  1.准备工作 首先你必须要有以下的几样东西: (1)git,以及github.com帐号,(我这里将blog放置在github上,没有就赶紧注册吧,^_^) (2)ruby的开发环境,我这使用的Octopress需要Ruby1.9.2,可以使用rbenv或rvm来简单的安装 我使用的是 ...
ubuntu12.04中将mysql升级到5.5.22导致原先的mysql加载失败 解决方法: 1.完全卸载原先的mysql   sudo apt-get remove mysql-server sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-common(这步比较重要) dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P   2.重新安装mysql(安装前最好重启)   sudo apt-get install m ...

批量删除记录

workhors/index.html.erb   <% @workhours.each do |workhour| %> <tr class="<%= cycle("odd","even") %>"> <td><%= link_to format_id(workhour.id), workhour %></td> <td><%= check_box_tag "workhour_ids[]", wo ...
       从模块引入方法、变量,使得编程变得简单,扩展性愈强,比以往的类的继承更灵活。这样的引入,仿佛将一个方法块,复制了一份放到了你所引用的类或者模块里面。你完全可以将多个互不相干的类中相同的方法拿出来写到一个模块中,这样可以使得代码精简,符合Ruby的设计初衷,而且,使得你的程序更有条理。 Ruby on Rails常见用法 通常引用模块有以下3种情况: 1.在类定义中引入模块,使模块中的方法成为类的实例方法 这种情况是最常见的 直接 include 即可 2.在类定义中引入模块,使模块中的方法成为类的类方法 这种情况也是比较常见的 直接 extend 即可 3.在类定 ...
 Ruby 社区首推的代码编写风格 原文: https://github.com/bbatsov/ruby-style-guide 中文翻译:http://ruby-china.org/wiki/coding-style Ruby 社区首推的Rails代码编写风格   原文: https://github.com/JuanitoFatas/rails-style-guide 中文翻译:http://ruby-china.org/wiki/rails-stye-guide
  使用的是我老大的vim配置文件,具体地址可见:https://github.com/wongyouth/vimfiles A handful of plugins for vim all maintained in one bundle subdirectory, useful vim configuration, espacially for Rails coding. All plugins are included as submodules, so you can get plugins updated in one command that makes life easier. ...
jQuery获取Radio选择的Value值: 1. $("input[name='radio_name'][checked]").val();  //选择被选中Radio的Value值 例:$('input[name=item]:checked').val()2. $("#text_id").focus(function(){//code...});  //事件 当对象text_id获取焦点时触发3. $("#text_id").blur(function(){//code...}); 

导入导出xml

controller中 def export_steps s = @part.steps.where('program_id in (?)', Program.checkable.map(&:id)) send_data s.to_xml(:only => [:position, :program_id, :name, :minute, :description]), :filename => "#{@part.chart.name}.xml" end def import_steps if ...
情况大概是我需要在Controller中处理一段URL,然后让用户在新窗口中打开这个URL 但我知道redirect_to本身只是回传302,从而让浏览器打开新的地址,但是没办法在新的窗口中打开 Google了一下,在Stackoverflow看到可以这样: view: <%= link_to "Buy this product", buy_path, :target=> "_blank" %> controller: def buy ... r
配置外部访问帐号密码 本地登录mysql mysql -uroot -p   执行 grant all on *.* to rails@'client_ip' identified by 'password' with grant option;   例子:所有局域网客户端都可访问 grant all on *.* to root@'192.168.0.%' identified by 'root' with grant option;   例子:为boyu数据库设置用户boyu grant all on boyu.* to boyu@'1 ...
  中文原文:一些必不可少的sublime text 2插件整理自:Essential Sublime Text 2 Plugins and Extensions请尊重版权,转载请注明来源,多谢!   Sublime Text 2是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱,当然也包括我,在看到小飞的介绍后,我就一直在用了。本文推荐一些好用的插件和扩展。 Sublime Text 2基本上是共享软件,免费版和收费版基本无区别,只是偶尔会弹框让你去购买,这个基本不影响使用。如果你不了解它,也可以看下小众软件的这篇详细介绍 ...
安装主程序(无图形界面) sudo apt-get install sdcv  或者安装图形界面的词典 sudo apt-get install -y stardict  安装词典文件 下载好了你需要的文件后,把它解压(解压出来的应该有三个文件)。星际译王将在 "/usr/share/stardict/dic" 和 "~/.stardict/dic" 目录查找词典文件,在"/usr/share/stardict/treedict" 和 "~/.stardict/treedict" 目录查找树型词典文件。所 ...
  ruby-1.8.7 > 1.55.round(1) => 1.6 ruby-1.8.7 > 1.555.round(2) => 1.56 ruby-1.8.7 > 1.155.round(2) => 1.16 ruby-1.8.7 > 10.156.round(2) => 10.16 ruby-1.8.7 > 10.155.round(2) => 10.15 ruby-1.8.7 > 10.165.round(2) => 10.16   ruby-1.9.2 > ...
1.kirk并未启动,(使用cap deploy:start将其启动起来) 2.查看kirkfile文件信息,确保其内容正确,且所有主为root/root 3.kirkfile中若指定的端口为80时需要特别注意,(80端口需要root权限才可开启)    ps -ef | grep kirkfile 查看该进程的所有主是否是root,否则80端口将无法开启 4.查看当前kirkfile进程的pid与/var/run/kirk.pid中的是否相一致
rails3  里面 如果开启了protect_from_forgery。那么在提交的postData中就必须加入token这个字段来通过rails的后端验证, 提交的时候没有带token , 提交后session就会重置! 解决方法是 在页面加上: <%= csrf_meta_tag %>    
Global site tag (gtag.js) - Google Analytics