首先用ruby script/generate migration create_table_friends创建一个migration文件,
写入以下代码:
class CreateTableFriends < ActiveRecord::Migration
def self.up
create_table :friends do |t| ...
- 20:57
- 浏览 (3032)
- 论坛浏览 (3391)
- 评论 (4)
- 分类: RORs
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 source:ruby 代码 def content_columns @content_columns ||= ...
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 - birthday)/(60*60*24)/365.2422).to_i end
解压缩 eclipse-SDK-3.2-win32.zip到 D:\eclipse(我放的路径,阁下可以自己选择)
在 eclipse 目录中新建一个名为 language 和 links 的目录,并将下载下来的语言包 NLpack1-eclipse-SDK-3.2-win32 解压缩到 language 目录中,然后在 links 目录里新建一个文本文件,命名为 language.link ,在文件里写入下列信息:path=D:\\eclipse\\language 其中 D 为阁下所使用的盘符,设置 path 指向 language 目录,保存即可。
启动 Eclipse 3. ...
上一篇我们编写了用一个普通的java类来对我们的hibernate应用进行测试,现在我们继续利用我们上次编写的程序,
描述如何在web环境下对其进行使用:
一、在Tomcat的根目录下的common\lib目录下引入mysql的驱动及dbcp的支持jar。
二、在webapps目录下建立hibernate目录作为我们的web应用要目录。在其中建立WEB-INF目录,并在这个目录下建立
classes与lib目录,在lib中引入我们上一篇介绍的hibernate3.2用户库中的所有jar,并从我们在eclipse中建立的工
程的根目录下的bin目录中引入我们程序编译后的class文 ...
一、下载hibernate-3.2 core版本,解压。
二、打开eclipse,建立一个用户库,命名为:hibernate3.2,导入刚解压的hibernate目录下的hibernate3.jar
并\lib目录下的所有jar文件。在Builder path的source and output fold中选择Folder,并默认给出的文件夹名。
在as JRE library use中选择JRE_LIB variable。
三、新建一个java工程。在其属性的Java Build Path中引入刚建立的hibernate3.2用户库并mysql的java驱动(
视你所用的数据库而定 ...
是和scim的冲突问题
sudo gedit /usr/bin/realplay
在第二行
也就是#!/bin/sh的下一行加入
GTK_IM_MODULE=xim ; export GTK_IM_MODULE
以下为操作 deb 包的常用 Dpkg 指令表,供初学的朋友参考。
命令和作用
dpkg -i package.deb 安装包
dpkg -r package 删除包
dpkg -P package 删除包(包括配置文件)
dpkg -L package 列出与该包关联的文件
dpkg -l package 显示该包的版本
dpkg –unpack package.deb 解开 deb 包的内容
dpkg -S keyword 搜索所属的包内容
dpkg -l 列出当前已安装的包
dpk ...
ruby 代码
class CreatePictures < ActiveRecord::Migration
def self.up
create_table :pictures do |t|
t.column :comment, :string, ...
mysql的安装:
解压mysql安装包到某一目录下,如E:\
更改其要目录下的my-large.ini为my.ini并将其拷贝到C:\windows下
打开my.ini,在·[mysqld]段中加入:
xml 代码
basedir=E:/mysql #你的mysql所在的目录,如E:\mysql
datadir=E:/mysql/data #你的mysql数据库数据存放的地点
phpmyadmi ...
让php找到mysql的关键是要有两个文件:php_mysql.dll和libmysql.dll.
以下两件是必须的:
一、确保php_mysql.dll在extension_dir所指定的目录下。
二、确保libmysql.dll在windows系统目录下(C:\WINDOWS\system32)注:即使在%Path%中设置也是无用的!!
具体步骤为:
一、安装apache:和其它的windows程序一样点击直接安装;
二、php:解压到c:\php中;
三、设置系统path,添加c:\php
四、复制c:\php下的libmys ...
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" #判断是否是目录
next if file =='.' or file == '..'
puts "#{dir_name}\\#{file}"
proc(dir_name + "\\" ...
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
...
标志 描述
%Y Year (four digits)
%y Year (last two digits)
%b, %B Short month, full month
%m Month (n ...
有三个model:
class Category < ActiveRecord::Base #category.rb
has_many :employees
end
class Employee < ActiveRecord::Base #employee.rb
belongs_to :category
has_one :bio
end
class Bio < ActiveRecord::Base #bio.rb
belongs_to :employee
end
为了获得一个Category下具有Bio的Emplyee的 ...
作了一个简单的查询,在翻页的时候,发现出来的结果已经变样了。经过分析,在翻页以后,我所作为条件的一个参数已经不复存在了。想了昨天一下午也没搞定。今天早上却灵光闪现,想到了session,把我的条件记下来,这样在翻页的情况下,下一页也能够记住我查询给予参数,哦,结果让人欣喜,成功了。
附一个collection翻页的代码,希望给予有需求的人一个参考:
def paginate_collection(collection, options = {})
default_options = {:per_page => 20, :page => 1}
...
解决这个问题的步骤是:
1.下载 mysql/ruby 2.7.1
2解压其中的mysql.so到%RUBYARCHDIR%目录下(例如:C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt)
3.MySQL/Ruby needs a DLL dependency satisfied in order to run. You can do this by either:
------(Recommended) Including the MySQL bindir in your path (e.g. C:\Program Files\MySQL\MySQ ...
- 浏览: 37195 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
研究生监考
SVN还是还能有用的啊,你还没有进行程序开发的版本控制么
-- by kayo -
一个简单的RST实例
proper 写道使用 Rest 的方式的话,是不是这段http://127.0 ...
-- by 李超群 -
一个简单的RST实例
使用 Rest 的方式的话,是不是这段http://127.0.0.1:3000 ...
-- by proper -
Editplus编辑Rubby
不懂ruby,不过你可以去找找ruby.acp,或自己创建一个,自动完成代码,格 ...
-- by winhkey -
eclipse安装插件(以安装 ...
放在eclipse目录中的话,用相对路径就可以了 path=language ...
-- by winhkey






评论排行榜