自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tpl_01

CSDN博客

  • 博客(20)
  • 收藏
  • 关注

转载 ruby ftp封装

最近自己用ruby 封装了一个Net::FTP的工具类.class FtpTool  def initialize()    @current_ftp = create_ftp  end   # 获取指定格式的文件名称列表  # 例如: source = "test/*.txt"  # 返回: [source/file_name.txt]  def fetc

2012-02-29 18:55:05 1098

转载 Ruby / libcurl应用

Ruby/libcurl is Ruby extention for libcurl supporting HTTP FTP SSL.You can get html file from http server.You can post strings to CGI.with proxy, SSL, auth, cookie...You can (get|put) files (fro

2012-02-29 18:48:10 495

转载 ruby 类的封装

Ruby的成员访问修饰关键字分为三种,与c#一样。1 private 只能为该对象所调用的方法2 protected 只能为该对象及其子对象所调用的方法3 public 可以让任何对象所调用的方法与c#不同的是,ruby的访问修饰符从定义处开始起作用,直到下一个访问修饰符出现时终止,比如class Greeter  def initialize  end

2012-02-29 18:37:57 465

转载 ruby 时间日期处理

我们可以使用Time类来生成一个当前时间的对象:t = Time.new或t = Time.nowTime类有类方法mktime(同义方法是local方法)来根据传入的参数生成时间对象,并且它使用的是当前的时区:t1 = Time.mktime(2001)                # January 1, 2001 at 0:00:00t2 = Time.mkti

2012-02-29 18:28:18 328

转载 rails console production

development指定的db,但是在生产环境下,db是不一样的,直接ruby script/console就不行了。。1,生产模式下启动console>ruby script/console production一般指定模式 只需要在后面加上 RAILS_ENV=production 即可,例如 rake db:migrate RAILS_ENV=productio

2012-02-29 17:38:04 713

转载 rails console环境下显示AR sql

在console环境调试时,经常需要使用AR来操作数据库,在console中运行下列的代码可以让AR的数据库操作显示为sql,方便查阅和DEBUG ActiveRecord::Base.logger = Logger.new(STDOUT)ActiveRecord::Base.clear_active_connections!

2012-02-29 17:09:28 430

转载 ruby 字符串处理

1.建立字符串1>  title = String.new #new方法创建字符串str = String.new("hello world")str = String("hello world")str = "hello world"title.empty? #新建的字符串是否为空字符串title.length || title.size #检查字符串是否为空2>

2012-02-28 17:34:11 1552

转载 ruby中保留2位小数

ruby的Kernal.sprintf()可以实现保留两位小数的方法,format是sprintf的alias。format(pattern, value):其中pattern表示要格式化形式,在这里我们用“%.2f”,表示保留小数点后2位数字,当然我们还可以写成“%05.2f”,表示整个字符串最少5位数(不包括小数点),如果value少于5位用”0”占位。列子:

2012-02-28 16:45:10 5241

转载 欣赏

238.知之为知之,不知为不知,是知也。——《论语·为政》239.君子耻其言而过其行。——《论语·宪问》君子以说的多、做得少为耻。 240.士虽有学,而行为本焉。——《墨子·修身》:读书人虽然有学问,但是亲身实践才是根本。241.道虽迩,不行不至;事虽小,不为不成。——《荀子·修身》:路程虽近,不走就达不到目的地;事情虽小,不做就成功不了。 242.善言古者必有节于今,善言天者

2012-02-26 13:38:48 1159

转载 Ruby on Rails调试经验分享

首先,而且也是最重要的就是,编写测试代码,在Rails里编写单元测试和功能测试都很简单,使用它们,可以减低bug发生率,也可以避免在你从前的代码中突然出现bug。测试代码告诉你哪些东西能够工作,哪些不能,并且,测试代码帮助你隔离那些有问题的代码,因为有时候bug并非很快地表现出来。如果Ruby on Rails调试问题发生在一个Model中,我们可以使用脚本script/console来模

2012-02-22 21:51:16 1627

转载 职业测试~~

梅花鹿          谨慎小心,待人和蔼可亲     外冷内热的梅花鹿做事谨慎小心,很少鲁莽行事,这类型的人有完美主义倾向,自尊心又强,最瞧不起懦弱的表现,更不喜欢让别人看到自己的缺点,有时外表看似冷漠,其 实却有颗温柔坦诚的心,是慢热型的人,偶尔也会被周遭的人或事感动得落泪,也不排除歇斯底里发泄情绪的时刻。    【如何排除人际烦恼】   过 于追求完美的你无形中与人

2012-02-22 21:40:27 270

转载 rails加载方式

这是一个我经常看到的被问及的问题,为了一劳永逸,我决定解决它。将自定义的方法加载到rails应用中,一般有几种不同的方法。首先,我们需要了解ruby一开始是如何加载的。在此,我简要描述一下ruby和rails提供的几种不同的加载方式。load:加载并执行指定文件名的ruby程序require:ruby会试图加载库文件,如果成功则返回truerequire_depende

2012-02-21 22:20:50 620

转载 MongoDB 和 MongoMapper的示例用法简介

MongoDB是基于文档引擎的数据库,这和传统的关系型数据库,例如MySQL很不一样,文档引擎的数据库没有schema的概念。本篇将主要通过创建一个Rails的应用来介绍使用MongoDB和MongoMapper gem(译者晓夜注:Rails的插件用来驱动Mongo让Rails更容易使用Mongo)。实际上,很多的Rails程序员都是通过John Nunemaker的一篇博文RailsTip

2012-02-15 13:17:34 954

转载 mongoDB应用

MongoDB是一个介于关系数据库和非关系数据库之间的产品支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。特点是高性能、易部署、易使用,存储数据非常方便1. MongoDB的获取和安装 (1)获取地址 http://www.mongodb.org/downloads  根据自己需要选择相应的版本,linux下可以使用w

2012-02-15 10:37:36 338

原创 职业发展

1.做技术商人,不要对技术过于崇拜,卖出去的技术才有价值2.兴趣驱动法则,

2012-02-15 00:13:36 264

转载 基本数据类型和对象

# coding: utf-8 #Example01:学习数据类型和对象 #@author yongtree class Example01 #基本的数字类型,和java差不多,但是不同的是都是对象 puts "基本数字类型" puts 1 puts 1.0 puts 1.class

2012-02-14 17:56:09 367

转载 hash对象

数组和Hash对象是统一的,数组只是Hash对象的一种表现形式,Hash对象里包含的元素的key是任意的,而数组里所包含的key是连续的,而且只能够使整数,在同一hash中,索引键必须唯一Hash对象里的元素都是由两部分组成:key和value两个部分Hash对象是由一些列在花括号里面的key-value对组成,多个key-value对之间以英文逗号隔开,key和value之间由"=>"隔

2012-02-14 17:41:12 428

转载 MongoDB基本介绍及一些用法

MongoDB基本介绍及一些用法 满足海量存储需求和访问的面向文档的数据库:MongoDB,CouchDB  MongoDB  Nice, I like it very much.  面向文档的非关系数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。MongoDB是用C++开发的,而CouchDB则是Erlang开发的:

2012-02-10 16:49:07 323

原创 2012工作日志

2012-02-08-------------------------------------1.熟悉tuan800数据库表结构2.opera插件,学习js功能包写法3.git flow应用,注意临时分支删除方式2012-02-09-------------------------------------1.熟悉ruby,xml文件的增删改查2.ruby

2012-02-08 14:48:43 286

转载 opera插件开发

建立一个快速拨号扩展插件基本为了统一性,快速拨号扩展插件使用了相似的格式和结构。换句话,在添加一些简单的额外代码后,config.xml 文档可以将一个普通 Opera 扩展插件,转换成一个快速拨号扩展插件。 标签的 name 属性值为opera:speeddial时,把一个普通扩展插件变成一个快速拨号插件。里的 viewmodes 属性值为minimized:,这

2012-02-07 14:59:13 408

空空如也

空空如也

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

TA关注的人

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