- 博客(30)
- 资源 (5)
- 收藏
- 关注
转载 ruby Array类函数说明
转自:http://www.cnblogs.com/zhangfei/archive/2010/07/28/1786927.htmlArray 类说明函数名称说明示例&数组与,返回两数组的交集[1,2] & [2,3] » [2]*复制数组 n 次[1
2013-10-30 10:35:38 841
转载 ruby include 和 extend的使用
include 和 extend的使用 使用inluce 将一个模块包含到一个类中 ,并以此方式来访问模块中的实例成员。 extend 方法主要用来在一个对象中引入一个模块,这个类就具备了这个模块的方法,类似于继承。如果想要使模块中的方法成为类方法时,就需要使用extend方法。 [ruby]#encoding:gbk puts "#{File
2013-10-29 16:42:06 880
转载 WINDOW下实现ssh
windows 远程登录linux方法似乎很多。最常用的当然是telnet,因为telnet在window和linux下是通用的。不过因为安全等原因telnet用的逐渐少了。下面讲一下用SSH远程登录linux吧。我用的是ubuntu,初始没有安装SSH。$sudo get-install ssh在window上安装一个SSH的客户端就可以了。推荐Putty吧,感觉挺好用的。搜
2013-10-29 10:11:15 1587
转载 Linux curl
linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。 -a/--append 上传文件时,附加到目标文件 -A/--user-agent 设置用户代理发送给服务器 - anyauth
2013-10-28 20:16:48 668
转载 linux curl1
-t/--telnet-option Telnet选项设置 --trace 对指定文件进行debug --trace-ascii Like --跟踪但没有hex输出 --trace-time 跟踪/详细输出时,添加时间戳 -T/--upload-file 上传文件 --url Spet URL to work with -u/--use
2013-10-28 20:16:11 598
转载 批处理命令 1
批处理之FOR语句祥解FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)FOR 参数 %%变量名 IN (相关文件或命令) DO执行的命令参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释%%变量名 :这个变量名可以是小写a-z或者大写A-Z,
2013-10-28 20:15:21 820
转载 批处理命令
FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令参数:FOR有4个参数/d /l /r /f 他们的作用我在下面用例子解释 %%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每
2013-10-28 20:14:20 617
转载 Rails:filter
filterbefore_filter after_filter around_filter设置filter的参数可以为一个方法symbol :method_a ,一个block 或者一个类, 该类的静态方法self.filter()会被调用 默认filter作用于当前类的所有action方法和子类的action方法, :only 和 :except用来在controller中
2013-10-28 20:08:54 1241
转载 ruby 将字符串转化为Time型
2012,12,12,13,38,45我们将这些字符串转化成2012年12月12日13时38分45秒,只需要这么做:Time.mktime(2012,12,12,13,38,45) => Wed Dec 1213:38:45 +0800 2012时区为当地时区,北京为东八区。
2013-10-28 20:08:38 3509
原创 批处理脚本读取文件内容赋值给一个变量
方法一for /f %%i in (.\tmp.txt) do (echo %%i) & echo %%i方法二set /P OEM=
2013-10-28 18:22:33 27234 1
原创 HTML中的特殊符号、Hudson中的控制台执行多条语句的命令
& 代表空格echo. 代表换行" 代表双引号echo %OEM_CONFIG% & echo. © D:\hudson-job\jobs\uri.rb . & echo. &ruby uri.rb %OEM_CONFIG% & echo. &del
2013-10-28 18:20:26 862
转载 SVN高级
所谓高级操作,只是曲高和寡,其实都不怎么用的。但是关键时候,可能会很有用。这个高级只是针对基本操作而言。有些操作可能也是比较基本的。 清除锁 有时候我们在操作的时候,可能系统崩溃了,或者SVN非正常结束了。由于SVN在Working Copy 改变时,会有一个 to_do_list ,并且锁住了要改变的东西。改变以后恢复解锁。当时如果正在
2013-10-24 22:04:56 1108
转载 SVN命令 一
SVN概述SVN是Subversion的简称,如今她已经是Apache家族的一员。作为主流的版本管理软件,她取代了CVS,并不断完善。如今已经是大多数软件开发项目使用的必不可少的工具。SVN到底是什么呢?SVN 是一个时光机,我们用他可以找回过去的一些东西(当然你不可能用他来穿越)。在SVN中,我们使用版本,来追溯历史.下图就是各个版本(箭头左边的0,1,2,3
2013-10-24 22:04:03 618
转载 SVN命令 二
我打算一口气讲完SVN的使用,所以,在看之前呢,请先深深的吸一口气(怎么听着像黑龙公主),当然吸完后还是要呼出来的。不要憋着了。 我们可能希望一来就直接操作。列出一堆命令。详细的命令参数等信息,我们都可以加入 --help 选项获取,下面不会详细介绍。除非必要。现在先看下面的例子:$svn --help usage: svn [options] [args]
2013-10-24 22:03:25 695
转载 SVN命令详解
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn add *.php(添加当前目录下所
2013-10-24 22:01:43 745
转载 mysql在表的某一位置增加一列、删除一列、修改列名
如果想在一个已经建好的表中添加一列,可以用诸如:alter table t1 add column addr varchar(20) not null;这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table t1 add column addr varchar(20) not null after user1;
2013-10-10 19:32:37 31451
转载 ruby 有用的网址
http://www.cnblogs.com/cnblogsfans/archive/2009/02/15/1390824.html
2013-10-10 13:58:27 845
转载 ruby 符号与字符串 to_sym to_s
一、符号的定义符号是Ruby内建类Symbol的实例,它们的标志是前导冒号。:a:person:"Hello World"二、字符串与符号可以相互转换字符串转符号(to_sym或intern),符号也可以转换成字符串(to_s) 三、符号与字符串的关键不同点1. 对于给定的文本,只存在一个符号对象,某个相同的写法(:a),表示同一个符号对象,但相同的字符串则表
2013-10-10 10:48:43 4878
转载 Ruby method 学习笔记
Ruby 关于Method一、 定义方法使用关键字 def方法名称以小写字母或下划线开头,后面跟着字母、数字和下划线有的方法名后面跟着?,!或=方法名有?通常意味着方法返回boolean型结果例:1.even? # => false2.even? # => true1.instance_of?(Fixnum) # => true方法名后有!,则此方法的接收者将被修改方法名
2013-10-09 19:24:46 747
转载 Ruby 中的 block、proc、lambda
原文来自于:http://railstalk.com/?p=28Ruby Block先举两个例子,each使用block[1,2,3,4,5].each do | number | puts numberend[1,2,3,4,5].each { |number | puts number}可以看出我们使用do...end 或者 {...} 来
2013-10-09 19:23:45 2262
转载 Ruby函数lambda知识讲解
Ruby语言对于一个刚刚基础编程语言不久的朋友来说,是一个非常陌生的东西。不过,它的出现可以帮助我们快速简便的完成一些功能需求。在这里,我们就为大家介绍其中Ruby函数lambda的一些用法。详细解读Ruby输出文件信息实现方式Ruby元编程构造简单优雅解决方案几种实用型Ruby Web开发框架介绍模块帮助定义Ruby多继承Ruby对象初始化方法介绍Ruby的Block块是它的
2013-10-09 17:56:16 3831
转载 几种实用型Ruby Web开发框架介绍
大家在通过对Ruby的学习后,都知道,Ruby on Rails是一款性能非常优越的Ruby Web开发框架。但是其他的Ruby Web开发框架又有多少人知道一二呢?迅速掌握Ruby文件锁概念Ruby操作文件权限技巧分享Ruby will_paginate知识堂详细解读Ruby输出文件信息实现方式Ruby元编程构造简单优雅解决方案Rails尽人皆知,有人甚至可能听说过Merb和
2013-10-09 17:51:51 3766
转载 rails中validates及各种方法
首先是不为空validates :name,presence:{message:'blank is not allowed'}唯一性:validates :name,uniqueness:{message:'already exist!',case_sensitive: false}#case_sensitive区分大小写长度:validates :name,length:{in: 6..
2013-10-09 17:22:31 5781
转载 rails acts_as_nested_set
在Rails中使用has_one 、has_many 、belongs_to 和 has_and_belongs_to_may 来声明关系型数据库中的一对一,一对多和多对多的关系,但当想以树形的数据结构来表示分类的时候,这些基本的关联功能并不够,Rails在has_XXX关系的基础上,提供了acts as的扩展功能,如acts_as_list 、acts_as_tree 、 acts_as_nes
2013-10-09 17:06:41 2060
转载 rails 为表添加1列
建立一个rails project,名字叫"test",数据库采用mysqlrails test -d mysqlmysql设置了密码,必须设置下数据库的访问密码vim config/database.yml 运行rake db:create 创建development环境的数据库创建modelscript/generate model XXX增加一列script
2013-10-09 17:00:37 1101
转载 SQL 增加或删除一列
alter table tablename drop column columnname;alter table tabelname add columnname varchar2(8) NULL;一 . 常用mysql命令行命令 1 .启动MYSQL服务 net start mysql停止MYSQL服务 net stop mysql 2 .
2013-10-09 16:40:53 31265
转载 attr_writer、attr_accessor、attr_reader
问:attr_reader:(name)说明上写的是:定义 name 属性的读取方法但是,读取方式是什么呢?答:attr_reader:abc这样的定义使得即使通过这个类的对象,在外部也只能访问到这个abc属性的值,而不能修改。比如game_actor里的name属性,你可以通过game_actor类的对象比如 $game_actors[1]来访问这个name属
2013-10-09 15:44:44 879
转载 attr_reader 、attr_accessor
attr_reader 及attr_accessor主要是用来设置或读取类中的属性值.具体用法: class Hello attr_reader :msg def initialize @msg = "Hello,World" end def test print @msg end endh = Hello.newh.
2013-10-09 15:42:22 745
转载 .nil? , .empty?, .blank? .present? 的区别
.nil? , .empty?, .blank? .present? 的区别首先这三个都是判空的。 而 .nil? 和 .empty? 是ruby的方法。 .blank? 是rails的方法.nil? 判断对象是否存在(nil)。不存在的对象都是nil的.empty? 对象已经存在,判断是否为空字段,比如一个字符串是否为空串,或者一个数组中是否有值。有点像判断长度是否为零
2013-10-09 15:36:10 4601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人