- 博客(67)
- 收藏
- 关注
Ruby method 学习笔记
学习笔记,来自于Programming Ruby 1.9Ruby 关于Method一、 定义方法使用关键字 def方法名称以小写字母或下划线开头,后面跟着字母、数字和下划线有的方法名后面跟着?,!或=方法名有?通常意味着方法返回boolean型结果例:[code="ruby"]1.even? # => false2.even? # => true...
2011-08-18 16:30:50
222
原创 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
296
原创 rails的定时任务插件whenever
http://blog.zool.it/posts/Tasks-plug-in-whenever-the-timing-rails
2011-04-22 18:02:11
185
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
672
原创 rails 查看相关路由
rails查看路由,使用rake routes查看单独的路由时,可使用grep如查看users_controller的相关路由:rake routes | grep users
2011-04-07 14:08:23
445
原创 rails timezone设置
rails的model中有timestamp,但是有时存储的时间和本地时间不同,需要在config/application.rb中加入:[code="java"]config.active_record.default_timezone = :local[/code]重启之后就可以了...
2011-03-23 17:45:44
255
原创 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
87
原创 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
122
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
2973
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
159
原创 转载: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
134
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
162
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
153
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
355
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
171
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
157
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
137
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
120
学习笔记:ssh连接git@github.com
http://help.github.com/linux-key-setup/http://help.github.com/multiple-keys/过程中,因注册用户名为fannyluo,而本机用户名为user01,产生错误需添加路径$ ssh-add ~/.ssh/id_rsa 运行:$ ssh -v git@github.com OpenSSH_5....
2010-12-15 14:02:43
551
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
172
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
101
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
729
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
218
原创 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
160
原创 rails学习想法
最近想自己做个rails项目,正好对rails、jQuery,项目设计等等做个全面的学习,但是还没有什么好的想法,搜索中....
2010-12-02 11:05:27
73
算法,打印十进制数据
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
330
算法,打印矩阵
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
245
算法:矩阵鞍点
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
512
原创 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
74
算法,完数
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
222
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
829
算法,求数组中给定值的位置
今天已经六号了,国庆就要结束了。马上要好好找工作了,好好努力,面试、工作。加油,希望能早日工作。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
255
算法,求公约数
最近的一次面试中,因为遭遇一次很简单的算法问题(一个冒泡法排序),做了很久。觉得自己一下信心就下去了,还在求职中,觉得算法还是很重要的,能让人有更好更快的思维能力,能提高coding的效率,所以去图书馆借了一本算法设计与分析。对自己的要求是每天一个算法,发表在javaeye上,以监督自己。 10.5 求两个正整数的最大公约数。 数学模型:a、b>0,均为整数,求c,c能整除a、...
2010-10-05 09:39:44
176
原创 msn联系人导出
很多sns网站都有导出msn联系人的功能,使用的是 Windows Live Contacts API,详细见:http://msdn.microsoft.com/en-us/library/bb463957.aspx
2010-09-19 10:19:36
152
原创 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
246
原创 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
909
javascript 动态创建表格:新增、删除行和单元格(转)
来自:http://school.cnd8.com/javascript/jiaocheng/41620.htm利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。1、inserRow()和insertCell()函数insertRow(...
2010-03-29 14:46:35
222
IE6 display:inline-block bug
ie6下无法支持display:inline-block, 使用display:inline;zoom:1;
2010-03-17 16:08:42
64
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
87
原创 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
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人