- 浏览: 23651 次
- 性别:
- 来自: 无锡
最近访客 更多访客>>
最新评论
-
blackanger:
http://www.caiwangqin.com/post/ ...
test -
blackanger:
你这能发出去吗?你自己试过?
使用ActionMaile发送邮件 -
liyanboss:
这个很不错呀,ruby的呀,先收藏了,谢谢!!
test -
jerry:
有没有详细的使用方法?配合网页的.
test -
zhaoxiqian:
顶。。虽然我现在还不会ruby。。但是正准备学习一下。。
使用ActionMaile发送邮件
文章列表
首先安装:
yum install gcc
yum install pam-devel
yum install openldap-devel
yum install openssl-devel
装完基本依赖就差不多了 (至少我的是)
接着:
./configure && make && make install
修改 /etc/opt/ss5.conf (我把里面的全删除了)最终文件是这样的(就两行):
auth 0.0.0.0/0- -
permit - 0.0.0 ...
使用ActionMaile发送邮件
更改config目录下的配置文件environment.rb 在最下面追加一段:
ActionMailer::Base.delivery_method = :smtp
#以简单邮件传送协议发送邮件
ActionMailer::Base.default_charset = "GBK"
#设置邮件的默认编码为国标码否则发送的 ...
def download<o:p></o:p>
filename='filename' #文件名 filename.zip<o:p></o:p>
if FileTest.file?('public/date/'+filename+'.zip') <o:p></o:p>
File.delete('public/date/'+filename+'.zip') <o:p></o:p>
End #如果文件已经存在,则先删除<o:p></o: ...
def self.showimg(len,imgname,content)<o:p></o:p>
cur = 10<o:p></o:p>
<o:p></o:p>
canvas = Magick::ImageList.new<o:p></o:p>
#granite=Magick::ImageList.new.from_blob(imgname)<o:p></o:p>
#granite=granite.frame(width=20, height=20, x=20, ...
字符串函数 ( 对字符串 / 二进制数据或表达式执行操作 )
update bbs_topic set istop=reverse(istop)
LOWER(char_expr) 将字符表达式全部转换为小写
LTRIM(char_expr) 返回删除掉前面空格的字符表达式
PATINDEX('%pattern%',expr) 返回表达式中模式第一次出现时的起始位置,返回 0 表示不存在模式形式
REPLICATE(char_expr,int_expr) 返回重复指 ...
migration好像是rails 1.0出的功能,到底它是什么什么东东?用来干吗的?且听下面分解. <o:p></o:p>
migration是一种分布环境下的数据库同步功能,它提供了: 1.独立于特定SQL的schema描述(当然是用ruby DSL啦).目前除了DB2外别的主流商用和开源数据库都被支持.(IBM真衰).显然,这种数据库独立的schema描述不可能包括数据库特定的细节, 所以在生产环境中需要再行调试优化. 2.schema和数据内容版本控制.我不是DBA啊(虽然曾经想