RORs
iteye_19081
这个作者很懒,什么都没留下…
展开
-
Mysql::Error: Lost connection to MySQL server during query:
解决这个问题的步骤是:1.下载 [url=http://www.vandomburg.net/files/mysql-ruby-windows-2.7.1.zip]mysql/ruby 2.7.1[/url]2解压其中的mysql.so到%RUBYARCHDIR%目录下(例如:C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt)3.MySQ...2006-09-25 17:47:07 · 179 阅读 · 0 评论 -
计算年数的一个函数
Q:I've got a datetime column in my database for a person's age. How wouldI be able to calculate the number of years they are from the DB date tocurrent time?A:ruby 代码 def age ((Time.now - birthd...2006-12-25 15:34:24 · 551 阅读 · 0 评论 -
Excluding column names from a listing
Usually, it is better to make your own view instead of using the scaffold, but sometimes it's easier just to use the scaffolding.What I did was override the content_columns method. Just take the sourc...2006-12-27 09:44:54 · 81 阅读 · 0 评论 -
一个简单的REST实例
首先用ruby script/generate migration create_table_friends创建一个migration文件,写入以下代码: class CreateTableFriends < ActiveRecord::Migration def self.up create_table :friends do |t|...2007-01-23 20:57:33 · 212 阅读 · 0 评论 -
中文ruby
# encoding: utf-8out=File.open("out.txt","w")会议={主题:"科学发展观",地点:"教务处二楼会议室"}会议[:时间]="3月12日下午两点"会议.each do |参数,值| out.write "#{参数} 是 #{值}\n"end会议.delete(:地点)会议.each do |参数,值|2009-05-25 16:06:08 · 97 阅读 · 0 评论 -
一个把紫光输入法的词库格式变为谷歌词库格式的ruby程序
outfile = File.new("out.txt","w") File.open(gets.chomp) do |file| file.each_line do |line| a,b,c=line.chomp.split(/\t/) outfile.write a+" "+c+" "+b+"\n" end endoutfile.close2008-10-11 20:52:05 · 134 阅读 · 0 评论 -
用jruby操作excel
一、下载jruby二进制安装包,解压到相应的目录下,并将其bin目录添加到系统 的PATH变量中,则完成了安装;二、安装java,完成安装后创建系统变量JAVA_HOME,把java的安装目录设为其值;三、在dos窗口中运行jirb_swing,出现相应的界面,那么你的jruby就成功安装了;四、下载jxl.jar,放到某一个目录下,并在系统的CLASSPATH变量中把它添加到其中;五、现...2008-11-28 20:39:46 · 128 阅读 · 0 评论 -
导入数据到sqlite中
sqlite> .separator \tsqlite> .show echo: off explain: off headers: off mode: listnullvalue: "" output: stdoutseparator: "\t" width:sqlite> .import cet cetsqlite> ...2008-12-05 15:58:55 · 134 阅读 · 0 评论 -
paperclip 上传文件(解决中文文件无法上传问题)
在新项目中使用了paperclip这个文件上传插件,一切都很满意,但是对于它不能自定义文件名就比较郁闷了,一直想实现这个功能,不过一直没时间去看paperclip的源代码(其实因为懒)。 我说的自定义文件名,不是网上多数教程所说的修改文件存储的文件夹路径,打个比方,我上传了一个叫做 test.gif 的文件,服务器上存储的文件的文件名同样是 test.gif ,而我希望是系统随机地指定一个...原创 2010-11-02 16:44:26 · 499 阅读 · 0 评论 -
使用railswhere插件
地址:[url]http://code.google.com/p/railswhere/[/url]在dos窗口项目目录下:ruby script/plugin install [url]http://railswhere.googlecode.com/svn/tags/railswhere[/url] 实例:[code="ruby"] @properties = Proper...原创 2010-11-02 16:49:31 · 79 阅读 · 0 评论 -
很棒的目录递归处理
原来一直是通过自己实现递归调用来处理目录,今天在《RubyProgramming》一书中看到,在ruby中居然是有专门的库“find.rb”来实现这个功能的,非常强大。一个例子代码:[code="ruby"]require "find"IGNORES = [/^\./] #以.开头的目录不进行处理def listdir(top) Find.find(...原创 2010-11-03 21:54:36 · 160 阅读 · 0 评论 -
git使用
[url]http://hi.baidu.com/i7521/blog/item/1223883dbae09b0ebba1674a.html[/url]具体可简化:ssh-keygen -t rsa -C "[email protected]"将.ssh/id_rsa.pub拷贝到GitHub网站#ssh [email protected]如果配置正确,显示ERROR: Hi xxx...原创 2010-11-04 11:21:56 · 136 阅读 · 0 评论 -
eclipse安装插件(以安装语言包为例)
解压缩 eclipse-SDK-3.2-win32.zip到 D:\eclipse(我放的路径,阁下可以自己选择)在 eclipse 目录中新建一个名为 language 和 links 的目录,并将下载下来的语言包 NLpack1-eclipse-SDK-3.2-win32 解压缩到 language 目录中,然后在 links 目录里新建一个文本文件,命名为 language.link ,...2006-12-19 23:31:49 · 135 阅读 · 0 评论 -
一个简单的hibernate实例(之二)
上一篇我们编写了用一个普通的java类来对我们的hibernate应用进行测试,现在我们继续利用我们上次编写的程序,描述如何在web环境下对其进行使用:一、在Tomcat的根目录下的common\lib目录下引入mysql的驱动及dbcp的支持jar。二、在webapps目录下建立hibernate目录作为我们的web应用要目录。在其中建立WEB-INF目录,并在这个目录下建立class...2006-12-17 16:37:22 · 77 阅读 · 0 评论 -
session是个好东西。
作了一个简单的查询,在翻页的时候,发现出来的结果已经变样了。经过分析,在翻页以后,我所作为条件的一个参数已经不复存在了。想了昨天一下午也没搞定。今天早上却灵光闪现,想到了session,把我的条件记下来,这样在翻页的情况下,下一页也能够记住我查询给予参数,哦,结果让人欣喜,成功了。 附一个collection翻页的代码,希望给予有需求的人一个参考:[code] de...2006-09-29 10:53:07 · 68 阅读 · 0 评论 -
一个实例
有三个model:[code]class Category < ActiveRecord::Base #category.rb has_many :employeesendclass Employee < ActiveRecord::Base #employee.rb belongs_to :category has_one :bioendcl...2006-11-02 09:19:17 · 88 阅读 · 0 评论 -
Ruby中对时间的使用(显示格式)
标志 描述%Y Year (four digits)%y Year (last two digits)%b, %B Short month, full month%m Month (number)%d Day of month (left-padded with zeros)%e ...2006-11-08 16:27:42 · 256 阅读 · 0 评论 -
MySQL导出导入命令的用例
1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc ...2006-11-15 17:01:52 · 57 阅读 · 0 评论 -
文件处理
[code]require 'fileutils'require 'pathname'require 'find'def proc(dir_name) dir = Dir.open(dir_name) dir.each do |file| if File.ftype(dir_name + "\\" + file) == "directory" #判断是否是目...2006-11-16 16:43:21 · 73 阅读 · 0 评论 -
apache 2.2 php 5.2 mysql 5.1安装与配置
让php找到mysql的关键是要有两个文件:php_mysql.dll和libmysql.dll. 以下两件是必须的:一、确保php_mysql.dll在extension_dir所指定的目录下。 二、确保libmysql.dll在windows系统目录下(C:\WINDOWS\system32)注:即使在%Path%中设置也是无用的!!具体步骤为:一、安...2006-11-23 23:21:41 · 80 阅读 · 0 评论 -
mysql phpmyadmin的安装
mysql的安装: 解压mysql安装包到某一目录下,如E:\ 更改其要目录下的my-large.ini为my.ini并将其拷贝到C:\windows下 打开my.ini,在·[mysqld]段中加入:xml 代码 basedir=E:/mysql #你的mysql所在的目录,如E:\mysql datadir=E:/mysql/data...2006-11-24 19:04:03 · 125 阅读 · 0 评论 -
rails 上传图片
ruby 代码 class CreatePictures < ActiveRecord::Migration def self.up create_table :pictures do |t| t.column :comment, :string, :limit=>100 t.column :na...2006-12-03 14:41:00 · 119 阅读 · 0 评论 -
ubuntu中dpkg的使用
以下为操作 deb 包的常用 Dpkg 指令表,供初学的朋友参考。命令和作用 dpkg -i package.deb 安装包 dpkg -r package 删除包 dpkg -P package 删除包(包括配置文件) dpkg -L package 列出与该包关联的文件 dpkg -l package 显示该包的版本 dpkg –unpack...2006-12-05 15:26:39 · 222 阅读 · 0 评论 -
ubuntu中realplayer无法开启的解决
是和scim的冲突问题 sudo gedit /usr/bin/realplay 在第二行 也就是#!/bin/sh的下一行加入 GTK_IM_MODULE=xim ; export GTK_IM_MODULE2006-12-08 09:44:00 · 102 阅读 · 0 评论 -
一个简单的hibernate实例(之一)
一、下载hibernate-3.2 core版本,解压。二、打开eclipse,建立一个用户库,命名为:hibernate3.2,导入刚解压的hibernate目录下的hibernate3.jar并\lib目录下的所有jar文件。在Builder path的source and output fold中选择Folder,并默认给出的文件夹名。在as JRE library use中选择JRE...2006-12-17 16:14:24 · 139 阅读 · 0 评论 -
计算字符串长度
计算含有中文字符串的长度(同时展示如何修改已有的类)[code="ruby"]class String def count i=0 self.scan(/./u){|t| i += 1} i endends="世界,你好!malijun"puts s.count[/code]...原创 2010-11-05 21:18:31 · 158 阅读 · 0 评论