自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Ruby method 学习笔记

学习笔记,来自于Programming Ruby 1.9Ruby 关于Method一、 定义方法使用关键字 def方法名称以小写字母或下划线开头,后面跟着字母、数字和下划线有的方法名后面跟着?,!或=方法名有?通常意味着方法返回boolean型结果例:[code="ruby"]1.even? # => false2.even? # => true...

2011-08-18 16:30:50 165

原创 rails -使用mini_magick和carrierwave进行图片上传

使用mini_magick和carrierwave进行图片上传相关Gem: https://github.com/jnicklas/carrierwavehttps://github.com/probablycorey/mini_magick参考实例:https://github.com/diaspora/diaspora/blob/master/app/uploaders...

2011-05-26 14:00:49 246

原创 rails的定时任务插件whenever

http://blog.zool.it/posts/Tasks-plug-in-whenever-the-timing-rails

2011-04-22 18:02:11 149

ssh连接远程主机(设置SSH key)

连接其他主机使用key,登录其他主机时不需要输入用户名、密码假设 本地IP:127.0.0.1 远程IP:222.222.222.222操作:在本地:$ cd ~/.ssh$ ls查看是否有id_rsa.pub文件,如果不存在则生成公共密钥:$ ssh-keygen -t rsa在.ssh目录下创建config文件,写入:remote1: ...

2011-04-13 17:07:26 577

原创 rails 查看相关路由

rails查看路由,使用rake routes查看单独的路由时,可使用grep如查看users_controller的相关路由:rake routes | grep users

2011-04-07 14:08:23 407

原创 rails timezone设置

rails的model中有timestamp,但是有时存储的时间和本地时间不同,需要在config/application.rb中加入:[code="java"]config.active_record.default_timezone = :local[/code]重启之后就可以了...

2011-03-23 17:45:44 209

原创 linux系统时间设置

linux中使用date命令来查询当前时间,时间如果不准确,可以通过ntpdate更新系统时间,具体命令为:ntpdate clepsydra.dec.com参考:FreeBSD连载(23):配置系统时间--王波 http://unix-cd.com/unixcd12/article_1781.htmllinux 系统时间/硬件时间--goodluckhttp:/...

2011-03-23 17:11:10 63

原创 rails asciicast 嵌套模型

196: 嵌套模型的form第一部分 http://cn.asciicasts.com/episodes/196-nested-model-form-part-1197: 嵌套模型的form第二部分http://cn.asciicasts.com/episodes/197-nested-model-form-part-2...

2011-03-22 13:11:18 95

rails console出错

CentOS下:项目下rails console出错:[code="ruby"]rails c/usr/local/lib/ruby/1.8/irb/completion.rb:10:in `require': no such file to load -- readline (LoadError) from /usr/local/lib/ruby/1.8/irb/comple...

2011-01-26 16:16:16 2915

centos openssl for ruby(rails部署)

在centos下使用passenger部署,执行gem install passenger,后执行:passenger-install-apache2-module会报安装openssl for ruby. wget http://www.mirrorservice.org/sites/amd64.debian.net/debian/pool/main/libo/libopenssl-ruby...

2011-01-25 17:28:22 129

原创 转载:centos 上rails环境搭建

转载自:[url=http://zhangzhe.heroku.com/blogs/145-zai-CentOS-shang-an-zhuang-Rails-huan-jing]http://zhangzhe.heroku.com/blogs/145-zai-CentOS-shang-an-zhuang-Rails-huan-jing[/url]在 CentOS 上 安装 Rails 环境...

2011-01-25 10:02:39 102

mysql 数据编码

1. 首先导出原有数据库,确定原有数据库编码为utf8,导出为/path/to/db1.sql;2. 创建数据库 create database db1;(注意不需要在此设置数据库编码)3. source /path/to/db1.sql(注意:路径为绝对路径)4. 查看数据库编码:show variables like 'charset_set_%';5. 如有编码不是utf8,...

2011-01-21 15:31:21 123

rails to_json的使用

http://apidock.com/rails/ActiveRecord/Serialization/to_json konata.to_json(:include => :posts) # => {"id": 1, "name": "Konata Izumi", "age": 16, "created_at": "2006/08/0

2011-01-17 16:41:45 128

input type=file的使用

来自于:http://www.hbcms.com/main/dhtml/objects/input_file.html要使得文件上载能够成功:INPUT type=file 元素必须出现在 FORM 元素内。必须为 INPUT type=file 元素指定 NAME 标签属性的值。FORM 元素 method 标签属性的值必须设置为 post...

2011-01-14 10:24:49 297

scp内网间copy

ubuntu下经常我们想要copy一些资源,但是没有移动的存储器,怎么办呢?1. 查看你和令一台电脑的端口22:nc -zv localhost 22如果出现connection refused ubuntu下有可能没有安装ssh安装:sudo apt-get install openssh-server Mac:系统偏好设置->共享->选择“远程登陆”...

2010-12-30 18:15:41 135

rails中rmagick安装笔记

1. 安装imagemagicksudo apt-get install imagemagick运行:convert -version如果显示以下:Version: ImageMagick 6.5.7-8 2010-12-02 Q16 http://www.imagemagick.orgCopyright: Copyright (C) 1999-2009 I...

2010-12-30 11:22:48 129

rvm(ruby version manage)安装

参考:http://rvm.beginrescueend.com/rvm/install/ 1. 安装方法有两种:方法一:从github中下载按照$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) 方法二:$ bash < <( curl http://...

2010-12-28 23:30:22 95

mongodb学习笔记

推荐一篇关于mongodb性能小结的文章:http://www.wentrue.net/blog/?p=772其中说到mongdb的几个特性:1. mongodb空间预分配,占空间过于虚高2. 删除记录不释放空间mongodb在linux下的使用:官方网站:http://www.mongodb.org/http://www.mongodb.org/display/DOC...

2010-12-15 21:46:16 89

学习笔记:ssh连接[email protected]

http://help.github.com/linux-key-setup/http://help.github.com/multiple-keys/过程中,因注册用户名为fannyluo,而本机用户名为user01,产生错误需添加路径$ ssh-add ~/.ssh/id_rsa 运行:$ ssh -v [email protected] OpenSSH_5....

2010-12-15 14:02:43 496

moonshine部署rails项目

moonshine部署项目——rails 31. 在项目目录下安装插件:$ rails plugin install git://github.com/railsmachine/moonshine.git2. 生成配置文件$ rails generate moonshine会生成config/moonshine.yml3. 在Gemfile中加入:gem 'shadow...

2010-12-15 10:03:04 134

rails3 使用nifty

1. 在Gemfile中添加:   gem 'nifty-generators'2. rails g nifty:layout3. rails g nifty:scaffold survey name:string

2010-12-13 22:38:42 79

ruby url 解析含中文字符

   url中含有中文字符,需先escape url中含有中文字符时需先escape,在解析require 'uri"url = "http://localhost?world=你好"url = URI::escape(url)url = URI::parse(url)  ...

2010-12-13 15:20:04 678

rails 使用 whenever

rails whenever使用参考:https://github.com/javan/whenever 作者:javan javan / whenever http://myrev.iteye.com/blog/830164 作者:myrev Rails3利用whenever gem调度发送邮件http://asciicasts.com/episodes/164-cron-in-...

2010-12-08 20:38:44 197

原创 rails 3 使用 jQuery

rails中默认的js框架为Prototype,将默认的js删除,然后现在:http://jquery.com/上下载最新的jQuery,同时rails.js也需要修改:https://github.com/rails/jquery-ujs/tree/master/src/下载,在layout里引用这两个js就ok了。...

2010-12-02 14:42:03 120

原创 rails学习想法

  最近想自己做个rails项目,正好对rails、jQuery,项目设计等等做个全面的学习,但是还没有什么好的想法,搜索中....

2010-12-02 11:05:27 55

算法,打印十进制数据

10.16 下周一上班啦任给十进制的正整数,请从低位到高位逐位输出各位数字。def print_num(n) while n > 0 t = n%10 n = n/10 print t, " " endendprint_num(5789) 打印结果:9 8 7 5...

2010-10-16 21:35:57 291

算法,打印矩阵

10.12 编写算法,打印具有下面规律的图形15     28     6   310   9   7   4 说明:1. 为方便分析,数据的起始下标定为12. 将1,2,3,4看作第一层,5,6,7看作第二层.....层内,第一层1序号为1,2序号为2...,第二层5序号为1,6序号为2用两个变量,i,j,表示第i层第j个数对应的数据数据是a[i-1+j][j...

2010-10-14 12:11:44 206

算法:矩阵鞍点

10.12 求一个矩阵的鞍点,即在行上最小而在列上最大的点。  思路是:1. 找出第i行上最小的数2.检验该数是否是该列上最大的数 def saddle_point(arr) # arr为m行n列,arr为矩政 m = arr.length n = arr[0].length b = [] # 存放每行最小点的行列数组 for i in 0....

2010-10-12 21:45:50 457

原创 apache安装

1. 下载apache: http://apache.freelamp.com//httpd,下载httpd-2.3.8.tar.gz2. 解压:tar xvfz httpd-2.3.8.tar.gz3.cd httpd-2.3.84./configure  // 执行该目录下配置脚本程序出错1:checking for APR… no        #找不到这个APR...

2010-10-12 14:15:04 59

算法,完数

10.10 一个数如果恰好等于它的因数之和(包括1,但不包括这个数本身),这个数就称为“完数”。 例如:28的因子是1、2、4、7、14,而28=1+2+4+7+14,因此28是“完数”。用ruby实现:def perfect_number(n=100) for i in (2..n) s = 0 for j in (1...i) if ...

2010-10-10 16:12:15 181 1

算法,Sn = Sn-1+(-1)n+1/(2n-1)!

10.7 今天要去杭州了,先把今天的题做完,估计要过两天再回来。有些事,终须做个了断!希望是真正的了断,不想再有过多的牵扯,心累了,想休息。 求1/1! – 1/3! + 1/5! – 1/7!+…+(-1)n+1/(2n-1)! 用ruby实现def sum(n) sign = 1.0 t = 1 s = 1 return 1 if n =...

2010-10-07 07:45:07 771

算法,求数组中给定值的位置

今天已经六号了,国庆就要结束了。马上要好好找工作了,好好努力,面试、工作。加油,希望能早日工作。10.6 1.查找数组中某个值的位置用ruby实现[code="java"]def find(arr, k) len = arr.length i = 0 while arr[i] != k && i1n = 1 n=0,1用ruby实现[...

2010-10-06 09:38:39 222

算法,求公约数

最近的一次面试中,因为遭遇一次很简单的算法问题(一个冒泡法排序),做了很久。觉得自己一下信心就下去了,还在求职中,觉得算法还是很重要的,能让人有更好更快的思维能力,能提高coding的效率,所以去图书馆借了一本算法设计与分析。对自己的要求是每天一个算法,发表在javaeye上,以监督自己。 10.5 求两个正整数的最大公约数。 数学模型:a、b>0,均为整数,求c,c能整除a、...

2010-10-05 09:39:44 143

原创 msn联系人导出

很多sns网站都有导出msn联系人的功能,使用的是 Windows Live Contacts API,详细见:http://msdn.microsoft.com/en-us/library/bb463957.aspx

2010-09-19 10:19:36 86

原创 netbeans菜单中文转英文

一般下载的netbeans的菜单都是中文,怎么样转换为英文菜单呢?在netbeans的安装目录下找到/etc/netbeans.conf文件,在netbeans_default_options的末尾加上:-J-Duser.language=en -J-Duser.region=US,如下: netbeans_default_options="-J-Xms256m -J-Xmx768m ...

2010-09-13 11:09:14 196

原创 mysql驱动安装

rails安装完成之后,总是会忘记安装数据库的驱动,项目一启动就会报错。下面是mysql的驱动安装过程:1. 将mysql安装目录下的ibmySQL.dll复制到ruby安装目录下的bin目录中。 2. 如未安装rdoc,需先安装:到http://rubyforge.org/frs/?group_id=627下载rdoc-2.4.3.gem, 到文件所在目录下执行 gem install...

2010-09-13 11:08:04 864

javascript 动态创建表格:新增、删除行和单元格(转)

来自:http://school.cnd8.com/javascript/jiaocheng/41620.htm利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。1、inserRow()和insertCell()函数insertRow(...

2010-03-29 14:46:35 197

IE6 display:inline-block bug

ie6下无法支持display:inline-block, 使用display:inline;zoom:1;

2010-03-17 16:08:42 43

prototype 1.6.0.1下 getElementsByClassName 的bug

在IE下错误,修改bug:function getElementsByClassName(className, parentElement){ var elems = ($(parentElement)||document.body).getElementsByTagName("*"); var result=[]; var i,j; for (i=0; j=e...

2010-03-17 15:48:13 71

原创 windows下curl的下载、使用方法、教程及命令简介

下载地址: [url]http://curl.haxx.se/download/curl-7.19.5-win32-nossl-sspi.zip[/url][url=http://www.edaii.cn/curl-on-windows-methods-download-guide/127/]windows下curl的下载、使用方法、教程及命令简介[/url]...

2009-10-15 11:23:14 249

空空如也

空空如也

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

TA关注的人

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