自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

全局变量往哪儿放?

Rails有乐观锁悲观锁,但是悲观锁它不支持整个table的锁啊好吧,那就SQL吧:[code="java"]ActiveRecord::Base.connection.execute("LOCK TABLE XXX WRITE")ActiveRecord::Base.connection.execute("UNLOCK TABLES")[/code]在Console下试了...

2008-03-28 13:59:14 274

escape JavaScript

单引号、双引号、标签等等,都可以用Prototype.js的这段代码来escape(sliu真乃JavaScript高人):[code="java"]function escapeHTML(str) { var div = document.createElement('div'); var text = document.createTextNode(str); ...

2008-03-27 16:55:01 159

Logger::ShiftingError的解决方法

cron job如果加载rails环境来使用Logger,这样就有多个进程操作Logger,在Logger做Shifting时会有异常,比较取巧的解决方法就是在environment.rb里加一个常量判断(sliu大人的建议):[code="java"]if !$CRON_JOB_STATUS $LOG = Logger.new(File.join(RAILS_ROOT, '/log...

2008-03-24 13:40:11 79

Linux下最好指定ruby可执行程序的绝对路径

加入/usr/bin/ruby和/usr/local/bin/ruby有两份程序,而你又没有指定执行哪个,而是按PATH先后顺序来执行,这样就很容易出一些乱七八糟的问题:[code="java"]no such file to load -- rubygemsno such file to load -- jsonno such file to load -- ubygems[/cod...

2008-03-17 19:18:27 356

Windows下acts_as_solr的rake solr:start起不来的问题解决办法

[url]http://webonrails.com/2007/09/13/acts_as_solr-starting-solr-server-on-windows/[/url]

2008-03-13 17:48:48 85

Hyper Estraier与acts_as_searchable实践

acts_as_searchable是一个Rails插件,它依赖于Hyper Estraier这个独立的搜索引擎所提供的索引和搜索服务1,安装Hyper Estraier去[url]http://hyperestraier.sourceforge.net/win/[/url]下载Binary Packages for Windows,将hyperestraier-1.4.10-win3...

2008-03-13 16:17:09 128

Sphinx与MySQL版本不一致会出错

sphinx-0.9.8-rc1-win32与MySQL5.1.x一起使用会出错,换成低版本的MySQL5.0.x即可应该是MySQL的client/server libraries不匹配导致的

2008-03-12 20:23:01 143

Windows下ferret安装方法

[code="java"]gem install ferret -v=0.11.5 --platform mswin32[/code]要加0.11.5版本号和mswin32平台两个参数,否则安装出错

2008-03-12 17:00:54 327

利用crontab来做cron job

编辑cron job信息:[code="java"]crontab -e[/code]每隔10分钟执行一次:[code="java"]10 * * * * /home/hideto/test.sh[/code]利用ps查看进程来防止进程重复启动:[code="java"]RS=`ps aux|grep xxx_job|grep -v grep`if ["$RS" = "...

2008-03-11 17:20:32 107

在ruby脚本里加载Rails环境来使用ActiveRecord

其实很简单,加载environment.rb文件即可,如假设一个.rb脚本在Rails项目根目录下:[code="java"]require File.dirname(__FILE__) + '/config/environment'[/code]然后就可以使用ActiveRecord模型了...

2008-03-11 15:54:38 60

MySQL的存储过程不支持递归

[code="java"]-- FUNCTION check_asset_group_mirror_relationshipDROP FUNCTION IF EXISTS check_asset_group_mirror_relationship;DELIMITER |CREATE FUNCTION check_asset_group_mirror_relationship(g...

2008-03-07 14:23:46 535

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除