2007-01-23

一个简单的RST实例

关键字: rails
首先用ruby script/generate migration create_table_friends创建一个migration文件, 写入以下代码:   class CreateTableFriends < ActiveRecord::Migration     def self.up     create_table :friends do |t|   ...
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 ||= ...
2006-12-25

计算年数的一个函数

关键字: rails
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  
2006-12-05

ubuntu中dpkg的使用

关键字: ubuntu
以下为操作 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 ...
2006-12-03

rails 上传图片

关键字: rails
ruby 代码 class CreatePictures < ActiveRecord::Migration     def self.up       create_table :pictures do |t|       t.column :comment, :string,  ...
2006-11-24

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  #你的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 ...
2006-11-16

文件处理

关键字: 文件处理
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 ...
sea gull
搜索本博客
存档
最新评论
评论排行榜