自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 CentOS+Cacti+plugin安装配置

一、准备工作环境:Centos 5.4 x86_64所需软件:httpPhpPhp-mysqlPhp-snmpMysqlPerl-DBD-MySQLPhp-pdorrdtoolNet-snmpNet-snmp-libsNet-snmp-utils#下载相关软件cd /usr/local/src/wget http://www

2012-01-17 17:09:42 4464 2

转载 ssh pub key on remote server

ssh-keygenscp ~/.ssh/id_rsa.pub user@host:~/ssh user@hostmkdir .sshcat id_rsa.pub >> ~/.ssh/authorized_keys$ chmod 700 ~/.ssh$ chmod 600 ~/.ssh/authorized_keys

2012-01-12 19:21:38 813

转载 Nginx 简单的负载均衡配置示例

www.xxxx.com 和 blog.xxxx.com 域名均指向 Nginx 所在的服务器IP。  用户访问www.xxxx.com,将其负载均衡到192.168.1.2:80、192.168.1.3:80、192.168.1.4:80、192.168.1.5:80四台服务器。  用户访问http://blog.xxxx.com,将其负载均衡到192.168.1.7服务器的80

2012-01-12 10:14:27 27840

转载 部署/配置 Rails+Nginx+Passenger

Install ruby on rails on CentOS不用apache,让我们换nginx玩玩;由于passenger的nginx模块安装的时候需要重新编译nginx,所以 pacman -S nginx 似乎是没有意义的,我们这里先skip掉,先安装passenger,然后在编译安装passenger的nginx模块的时候把nginx一并搞定。安装passenger:

2012-01-12 10:01:24 4213

转载 Install ruby on rails on CentOS

Install Ruby On Rails on CentOSAssumption:CentOS 6 X64Ruby 1.9.2Rails 3.1.0Steps:Preinstall the dependencies if they are not installed yetyum install httpd-devel openssl-devel zlib-devel

2012-01-12 09:47:38 3722 2

转载 Rails string字符串相关转换

总结字串转变到其它与它相关的object的方法. 在这里整理分享一下, 希望能帮助到你.变量相关读取instance_variable_get("@name")#返回@name值设置instance_variable_set("@name","三国演义")#@name = "三国演义"method相关string到method名:sendbo

2012-01-10 15:44:30 1017

转载 Ruby中的%表示法(百分号表示法)

在Ruby语言中到处充斥着语法糖衣,有很多的惯用表示法,对于初学者来说,往往被这些技巧搞得晕头转向。    这两天看Rails源码中的Rakefile时,遇到一句代码:%x( mysqladmin --user=#{MYSQL_DB_USER} create activerecord_unittest ),虽然大概能猜到这句话是干什么的,但是Ruby中到底还有多少种以这样的%开头的表示呢?

2012-01-10 15:40:39 614

转载 centos5.4下架构SSH(基于证书验证)

SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层 和传输层 基础上的安全协议。传统的网络服务程序,如FTP 、POP和Telnet 其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。就是存在另一个

2012-01-10 11:10:20 677

转载 ruby1.9.2+rails3+nginx+passenger+postgresql

服务器系统: ubuntu server 10.04 64bit 案例服务器: Linode VPS 512系列. 服务器系统: ubuntu server 10.04 64bit案例服务器: Linode VPS 512系列. 租下vps,安装好所要的系统, 为了方便起见,我将ruby 编译到了 sudo组下的一个用户中,所有首先要创建一个用户,以jerry为例:$ usera

2012-01-10 11:08:07 745

转载 putty连接虚拟机里的ubuntu,提示说connection refused

sudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh startssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22

2012-01-10 11:03:40 807

转载 Ruby for Rails 最佳实践ⅩⅥ

第十六章 改进控制器和视图第2版的 R4RMusic 的控制器动作及相应模版总结控制器描述动作方法名主模板Customer登录注销注册一个新帐号给购物车添加一个版本查看购物车结帐(购买完毕)loginlogoutsignupadd_to_cartview_ca

2012-01-05 13:41:38 425

转载 Ruby for Rails 最佳实践ⅩⅤ

第十五章 通过编程改进 ActiveRecord 模型一、软模型改进与硬模型改进1. 当在 ActiveRecord 模型类中编写一个新方法时,可以把方法区分为:被动方法(即那些仅仅获取数据并返回数据的方法)和主动方法(即那些生成新的数据结构的方法)class Composer   has_many :works   # 软改进  def editions    w

2012-01-05 13:40:45 524

转载 Ruby for Rails 最佳实践ⅩⅣ

第四部分 结合 Ruby 和 Rails第十四章 再次为 R4RMusic 应用领域建模一、跟踪 ActiveRecord 模型实例的功能1. 模型实例功能概览:Rails 模型实例的功能来源于四个地方■ 通过实例所属的类继承,该实例可以调用所属类的父类(即 ActiveRecord::Base 或该类的另外一个后代)的实例方法。■ 根据相关的数据库表的字段名自动生成的读写方法

2012-01-05 13:39:49 449

转载 Ruby for Rails 最佳实践ⅩⅢ

第十三章 Ruby 动态特性一、单例类的位置和角色1. 单例方法在何处定义对象的单例方法定义在对象单例类中。每个对象实际上有两个类:■ 多个对象实例共享的类■ 单例类可以将某个对象的单例类看作是它独有的方法保护区,仅属于该对象,其它对象不能分享obj = Object.newdef obj.talk         puts "Hi!"endobj.ta

2012-01-05 13:39:13 600

转载 Ruby for Rails 最佳实践Ⅻ

第十二章 正则表达式和基于它的字符串操作一、什么是正则表达式正则表达式可用于:在字符串中扫描某个模式的多次出现,进行字符串替换操作,基于匹配分界符将一个字符串分割为多个子字符串。 二、编写正则表达式1. 正则表达式的字面构造方法(1)字面构造方法就是一对正斜杠://(2)可以从两个方向使用 match:正则表达式对象和字符串对象都可以响应 match方法puts "

2012-01-05 13:38:32 773

转载 Ruby for Rails 最佳实践Ⅻ

第十二章 正则表达式和基于它的字符串操作一、什么是正则表达式正则表达式可用于:在字符串中扫描某个模式的多次出现,进行字符串替换操作,基于匹配分界符将一个字符串分割为多个子字符串。 二、编写正则表达式1. 正则表达式的字面构造方法(1)字面构造方法就是一对正斜杠://(2)可以从两个方向使用 match:正则表达式对象和字符串对象都可以响应 match方法puts "

2012-01-05 13:38:08 356

转载 Ruby for Rails 最佳实践Ⅺ

第十一章 集合、容器和可枚举性一、数组和散列的比较数组是有序的对象集合,有序意味着可以基于连续的数字索引从集合中选择对象。散列是无序的集合,这意味着不能说第一/第二个或第N个元素是什么。散列将对象以成对的方法存储起来,每一对有一个键和一个值,通过键来索引值。散列在其它语言中有时也叫字典或联合数组。 二、使用数组1. 创建一个新数组a = Array.newa = [

2012-01-05 13:37:26 659

转载 Ruby for Rails 最佳实践Ⅹ

第十章 标量对象一、使用字符串1. 字符串引用机制概要记号单引或双引示例输出'单引'You\'ll have to "escape" single quotes.'You’ll have to “escape” single quotes."双引

2012-01-05 13:36:47 560

转载 Ruby for Rails 最佳实践Ⅸ

第三部分 内建类和内建模块第九章 内建类和内建模块基础知识一、Ruby 的字面构造器Ruby 有很多内建类,它们中的大多数可以用 new 来实例化str = String.newarr = Array.new有些则不可以,比如,不可以创建 Integer 类的新实例。 此外,有一部分幸运的内建类还有字面构造器,这意味着可以用特别的记法来创建这些类的对象,而不调用 n

2012-01-05 13:36:09 566

转载 Ruby for Rails 最佳实践Ⅷ

第八章 控制流技术一、条件代码执行1. if 关键字及相关构造if condition  # code here, executed if condition uates to trueend也可以将整个 if 子句放在一行,为此需要在条件后面插入 then 关键字if x > 10 then puts x end也可以使用分号来替代换行if x > 10; p

2012-01-05 13:35:33 657

转载 Ruby for Rails 最佳实践Ⅶ

第七章 默认对象(self)和作用域一、理解当前对象或默认对象 self1. 在不同上下文中判定 selfputs "Tol Level"puts "self is #{self}" #输出 main class C         puts "Class definition block:"         puts "self is #{self}" #输出

2012-01-05 13:34:52 559

转载 Ruby for Rails 最佳实践Ⅵ

第六章 模块和程序组织一、创建和使用模块的基础知识1. 除了使用 module 关键字来替代 class 关键字之外,编写模块和编写类很相似module MyFirstModule         def say_hello                   puts "Hello"         endend 2. 使用模块class ModuleTe

2012-01-05 13:34:08 447

转载 Ruby for Rails 最佳实践Ⅴ

第五章 用类组织对象一、类和实例1. 第一个类class Ticketendticket = Ticket.new 2. 实例方法与单例方法(1)在类中定义、供类的所有实例使用的方法,称为实例方法(Instance methods)class Ticket  def event    "Can't really be specified yet..."

2012-01-05 13:33:29 457

转载 Ruby for Rails 最佳实践Ⅳ

第二部分 Ruby 构造块第四章 对象和变量一、对象1. 创建类的实例——对象obj = Object.new 2. 定义对象方法def obj.talk  puts "I am an object."         puts "(Do you object?)"end 3. 给对象发送消息object.message 4. 接受参数的

2012-01-05 13:31:10 422

转载 Ruby for Rails 最佳实践Ⅲ

第三章 了解 Ruby 前提下的 Rails 开发一、YAML 和实际为编程的配置YAML (按 UNIX 平台的传统,最初代表 Yet Another Markup Language,现在却代表 YAML Ain’t Markup Language)可以说是一个标记语言,也可以说是一个串行化格式,取决于你看问题的角度。下面是一个简单的例子:一个嵌套的数组结构转变成一个 YAML 表示,然

2012-01-05 13:30:28 674

转载 Ruby for Rails 最佳实践Ⅱ

第二章 Rails 工作原理一、Rails 的 MVC 框架设计实现概览MVC 阶段Rails 子库目的模型ActiveRecord在关系数据库表和操作数据库记录的Ruby程序代码之间提供接口和绑定。Ruby方法名自动从数据库表的字段名产生,等等视图ActionView

2012-01-05 13:29:47 704

转载 Ruby for Rails 最佳实践Ⅰ

下载 Ruby:http://rubyforge.org/frs/?group_id=167安装 Rails:gem install rails --remote安装 Mysql 驱动:gem install mysql 第一部分 Ruby/Rails 全景第一章 Ruby 工作原理一、编写第一个程序文件:1. 摄氏—华氏温度转换程序(F:\ruby_project\c

2012-01-05 13:28:14 596

asp.net服务端分页控件

asp分页控件服务端触发事件,方便的实现分页的功能

2009-05-10

空空如也

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

TA关注的人

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