- 浏览: 94695 次
- 性别:
- 来自: 杭州
最新评论
-
clcai:
[/color][color=green]
div实现模态窗口(转) -
clcai:
[align=left][/align][size=small ...
div实现模态窗口(转) -
reyesyang:
很有帮助的文章。
[翻译]来自Rails Envy的Rails Cache教程 part1 -
JasonChi:
Hooopo 写道google group的ROR北京社区在哪 ...
rails 学习(转) -
Hooopo:
google group的ROR北京社区在哪里啊
rails 学习(转)
文章列表
一开始手动下载imagemagick安装的,结果配置出现一些问题混乱死了,导致装上了rmagick还是会报 rmagick文件找不到。
于是安装网上例子 走步骤
sudo apt-get install imagemagick libmagickcore-dev
gem install rmagick
结果就出现如下问题:
##This installation of RMagick was configured with ImageMagick 6.7.0 but ImageMagick 6.5.7-8 is in use
可能一开始的时候环境搭建比较混乱,导致出现上面的错误
临时解 ...
以前一直用apache+passenger部署redmine(一个用 Rails开发的项目管理工具),最近听说一个web服务器后期之秀—-Nginx很是厉害(传说它可以处理的并发链接数是apache的10倍)。于是 今天就上网搜一些关于这方面的资料,以下是安装passe ...
都说sqlserver + rails 用着别扭,终于体会到了
从环境搭建到数据库连接再到今天的分页,不过没办法,硬着头碰见问题解决问题呗。
下面是网上找的解决will_paginate分页问题
首先参考:http://hlee.iteye.com/blog/360381
我开始尝试了一下不行,后来进了老外写的原文看了一下 用老外的可行了,一直也看不出什么情况,记录一下,以后需要的时候再来看看
module ActiveRecord
module ConnectionAdapters
class SQLServerAdapter
d ...
Linux下mysql常用命令
1.linux下启动mysql的命令:
mysqladmin start
/ect/init.d/mysql start (前面为mysql的安装路径)
2.linux下重启mysql的命令:
mysqladmin restart
/ect/init.d/mysql restart (前面为mysql的安装路径)
3.linux下关闭mysql的命令:
mysqladmin -u root -p密码 shutdown
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
4.连接本机上的mysql:
进入目录 ...
1.安装gcc
yum install gcc-c++
yum install flex autoconf zlib curl zlib-devel curl-devel bzip2 bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-
devel freetype-devel pam-devel
2.安装ruby
wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p286.tar.gz
tar
tar zxvf ruby-1.8.6-p286.tar. ...
这二天部署一个项目,部署在Centos 5.5 下,本来用的ubuntu 10.4,结果由于 paperclip和passenger的问题,放弃了。换成Centos后,问题消失。记录下
1,yum update,
2.安装必要的一些包,
yum groupinstall "Development Tools"、
yum install zlib-devel wget openssl-devel pcre pcre-devel
3.下载rubyee1.8.7
wget http://rubyforge.org/frs/download.php/71096/ruby- ...
rails与多数据库的连接有插件模式,也有原生模式,本文参考互联网资料,总结出来,并实际连接成功
1、配置database.yml
development:
adapter: mysql
encoding: utf8
database: myapp
username: root
password:
host: localhost
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: mysq ...
/**
* @author gnuhpc email: warmbupt@gmail.com blog: http://gnuhpc.info
* @date 2010-1-22
* @bugs 不支持多音字处理
*/
public class PinyinConv {
// 简体中文的编码范围从B0A1(45217)一直到F7FE(63486)
private static int BEGIN = 45217;
private static int END = 63486;
// 按照声母表示,这个表是在GB2312中的出现的第 ...
class AjaxLinkRenderer < WillPaginate::LinkRenderer
def page_link_or_span(page, span_class = 'current', text = nil)
text ||= page.to_s
classnames = Array[*span_class]
if page and page != current_page
if @options[:update]
@template.link_to_remo ...
<html>
<head>
<title>两个层的特效</title>
<style type="text/css">
*{
margin:0;padding:0;
}
</style>
</head>
<body>
<div class="cecmbody" id="cecmpolicy">
<div class=& ...
ruby的Kernal.sprintf()可以实现保留两位小数的方法,format是sprintf的alias。format(pattern, value):其中pattern表示要格式化形式,在这里我们用“%.2f”,表示保留小数点后2位数字,当然我们还可以写成“%05.2f”,表示整个字符串最少5位数(不包括小数点),如果value少于5位用”0”占位。
没找到其他好的方法,不过我记得好像有的啊,算了先将就用一下了
原文地址:http://railsenvy.com/2007/3/20/r ... ing-tutorial-part-2
Part1地址:http://www.ruby-lang.org.cn/forums/thread-3158-1-1.html
本教程的编写顺序是按照各个缓存的效率来排序的,Page缓存最快,所以在第一篇教程就介绍了,这篇教程就介绍其它的 ...
http://railsenvy.com/2007/2/28/rails-caching-tutorial
整个教程有两部份,第一部分也就是这篇讲page cache,第二篇讲其它的cache。这篇文章其实主要还是讲基础,不过结合了一些示例,并配上生动的语言。
合适的缓存机制可以提升Rails应用的性能。而Page Cache就是Rails中最高效的缓存。Page Cahe机制可以让每次请求不用进行数据库查询,甚至不用触动到Ruby解析器,完全由前端web服务器来进行服务。
配置
如果你想在devlopment模式启用cache机制,就需要修改/config/environments/d ...