- 浏览: 22348 次
- 性别:
- 来自: 上海
最新评论
-
天马-行空:
比文档写的好,条例很清晰,一看就懂。
rails 导出 excel 格式 xls 和 csv -
sdoliwei11:
不错不错,赞一个
rails 导出 excel 格式 xls 和 csv -
angjunwen:
导出的csv文件中的中文是乱码,如何解决的?
rails 导出 excel 格式 xls 和 csv -
vikki:
vikki 写道为什么我的能在本地生成文件,但是直接使用Str ...
rails 导出 excel 格式 xls 和 csv -
vikki:
为什么我的能在本地生成文件,但是直接使用StringIO生成并 ...
rails 导出 excel 格式 xls 和 csv
文章列表
1.gem 问题
1)Rmagick gem 问题
提示说ImageMagick 版本问题
首先卸载 rmagick gem ,然后重新安装 gem install rmagick
2)mysql gem 问题:
load_missing_constant': uninitialized constant MysqlCompat::MysqlRes (NameError)
sudo apt-get install libmysqlclient-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成 ...
书都是英文版的:
Agile_Web_Development_with_Rails.3E.2009
This book is written for Rails 2. As this book is going to press, the current
generally available gem version of Rails is 2.2.2. The code in this book has
been tested against this version.
Advanced+Rails+Recipes
这个是一些使用技巧
最近刚刚做完报表的统计,有部分是导出到excel中,有xls格式和csv格式的,刚好看到有人在问答频道问有关问题,在此作一下总结:
1. 导出 .xls 文件 并下载到客户端:
这里使用 spreadsheet_on_rails 插件,安装两个gem就可以了
spreadsheet ,和它依赖的包 ruby-ole
sudo gem install spreadsheet
sudo gem install ruby-ole
*** LOCAL GEMS ***
spreadsheet (0.6.3.1)
ruby-ole (1.2.10)
并在配置文件中添加:
config ...
经理不懂技术
外行******内行的事例还少吗?******一句话,无论对不对,都是对的,我们必需照做,那怕是多么愚蠢多么错误的决定,我们也得照做。程序员其实并不怕经理不懂技术,最怕的就是不懂技术的经理装着很懂技术。最可气的是,当你据理力争的挑站******权威的时候,******还把你视为异类。哎,想起这样的******别说是骂人了,打人的冲动都有了。
其实,经理只不过是一个团队的支持者,他应该帮助团队,为团队排忧解难。而不是对团队发号施令。其实管理真的很简单,如果懂的话,就帮着做,如果不懂的话,就相信下属,放手让下属做。最怕的就是又不懂技术,还不信任下属的经 ...
- 2009-10-10 10:20
- 浏览 852
- 评论(0)
rails分页插件 will_paginate 的安装方法
我的系统是ubuntu。
步骤如下:
#will_pagiante 建立在GitHub上的,现在添加GitHub 到我的gem 资源中
gem sources -a http://gems.github.com
#通过安装一个 mislav-will_paginate 来使用will_paginate
gem install mislav-will_paginate
#在项目 “config/environment.rb”
# Rails::Initializer.run do |config|
# ... 不能在其中间加入该 ...
- 2009-02-13 13:06
- 浏览 3236
- 评论(0)
gem相关命令使用
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表 ...
- 2009-02-13 11:06
- 浏览 3642
- 评论(0)
每个项目都有日志文件于 log/***.log,由于当前默认开发模式所有记录都在log/development.log中。
进入终端
在Linux/Os x 下:
$ tail -f log/development
windows系统没有内建tail命令,可以从 www.baremetalsoft.com/baretail下载 tail命令工具.
- 2009-02-11 09:55
- 浏览 2582
- 评论(0)
表达式
(?:ab)([a-z]*?)(?=df)来匹配77abcddf88,为何会得到:abcd。目的是不包含ab
(?:ab)([a-z]*?)(?=df)
?: 的确是非捕获组,但其含义是 不会在组中捕获 但会在匹配结果中出现
比如你这个正则,group[1]的值会是 cd
如果(ab)这样 group[1]的值是ab
但 ...
- 2009-01-10 15:45
- 浏览 1380
- 评论(0)