`
PBFox
  • 浏览: 65982 次
  • 性别: Icon_minigender_1
  • 来自: China
文章分类
社区版块
存档分类
最新评论
文章列表
def convert(str) require 'iconv' begin converter = Iconv.new("GB2312", "UTF-8") converter.iconv(str) rescue str end end def csv_export @trains = TrainsUser.find(:all) csv_string = FasterCSV.generate do |csv| csv << [convert("内容名称"),convert("公司名"),conve ...
1. 安装exception_notification: rubyscript/plugininstall http://dev.rubyonrails.org/svn/rails/plugins/exception_notification/ 2. 在config/environment.rb文件里面添加这样一行设置接受错误邮件的邮箱: ExceptionNotifier.exception_recipients=%w(your@emailaddress.com) ExceptionNotifier.sender_address = %("Application Erro ...
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz wget http://archive.apache.org/dist/httpd/httpd-2.2.6.tar.gz wget http://subversion.tigris.org/downloads/subversion-1.4.5.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.4.5.tar.gz wget http://rubyforge.org/frs/dow ...
出处:IT专家网硬件: Intel(R) Xeon(R) CPU 5130 @ 2.00GHz * 2, 4G RAM, 564G SAS  软件: Red Hat Enterprise Linux AS release 4 (Nahant Update 4) 2.6.9 42.ELsmp (32-bit), MySQL 5.0.27-standard-log  总记录数: 1016126, 每行平均大小 46822  1. 导出测试  1.1 导出成文本  方法: SELECT * INTO OUTFILE '/backup/yejr.txt' FROM yejr;  耗时: 3252.15 ...
will_paginate 是rails中的一个非常好的分页插件,有时候我们会在一个页面中用到两处分页,这样的话就会产生关联,解决办法是指定不同的参数: will_paginate(@users) will_paginate(@posts,param_name=>'wpage') controller中 @posts = Posts.paginate:page=>params[:wpage],:per_page=>10 另外,多对多分页的代码也贴下: @user = User.find(params[:id]) trains = @user.trains @trains ...
Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id “If you’re receiving this error while using the in_place_editor_field method, chances are you’re iterating through a list of objects and you’re passing the variables to the method i ...
沙漏之喻 软件工程——其实是人们希望从工程领域中学习经验、借鉴理论 来帮助解决在复杂系统和软件开发中遇到的问题。然而,随着软件工程的实践,越来越多的人认识到软件的生产和造桥铺路等工程项目的最大不 ...
需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目 能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上 亿元的软件项目的需求都或多多少的存在问题,有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通原因、有的是机制原因,以上种 种原因都表明做好软件需求开发是一项系统工作,而不是简单的技术工作,只有系统的了解和掌握需求的基本概念、方法、手段、评估标准、风险等相关知识,并在 实践中加以应用, ...
等待已久的firefox3.0终于发布了,下载下来用了下,比前的版本的确是快了好多,性能上有很大的提高。发布当天下载量就达到8百万。真的是创造了记录。不过据说存在安全漏洞。
很多时候我们需要实现菜单的级联。那么在ROR中怎么实现: 首先 分别创建3个资源: ruby script/generate scaffold country name:string ruby script/generate scaffold city country_id:integer name:string ruby script/generate scaffold person country_id:integer city_id:integer name:string 他会分别创建国家、城市、人员3个资源 其次,创建数据库。 rake db:create创建 ...
邮件配置: 在enviroment.rb文件中: Ruby代码 ActionMailer::Base.server_settings={ :address=>"smtp.gmail.com", :port=>587, :authentication=>:plain, :user_name=>"gmail­_account", :password=>"gmail_password" } Act ...
代码是这样的 controller:   def details   @user=User.find(params[:id])   render :layout=>false   end views <td><%=link_to_remote_redbox 'Show',:url => details_user_path(user)%><td/>
新装的mysql,便部署个项目测试一下,部署好后怎么也打不开,查了下log,Mysql::Error (Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2))。将/tmp/mysql.sock link 到 /var/lib/mysql 目录就可以了:[root@localhost root]# ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
在linux上把mysql 重新装了一下,装好了后怎么也启动不了,老是报can't connect to local mysql server through socket ' var lib mysql mysql.sock' 2的错误,google了一下,解决的方法到是不少,可试了以后就是不行。操作操作又报couldn't find manager or server错误。继续google,看了一个解决方法,于是就试了一下,还真的行了。记下来:[root@server ~]# /etc/init.d/mysql start Starting MySQL..Couldn't find MySQ ...
做lightbox时候,如果是另外一个页面的话,我用的是redbox,而在同一页面中的div做了好长时间也没做出来,要是单单一个div到也还好办,关键这个div还要用到本页面其他的数据,没办法在网上搜到了这段纯css控制的,挺不错的。<html> <head> <title>LIGHTBOX EXAMPLE</title> <style> .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; bac ...
Global site tag (gtag.js) - Google Analytics