轻量级,轻量级,所以用notepad++来运行ruby的代码最合适不过了,虽说有更好用的轻量级工具,但是用notepad++习惯了,也懒得去再装其他工具了。好了,进入主题,先安装插件NppExec,打开notepad++,在Plugin->Plugin Manager->Available里面找.....
分类:
其他好文 时间:
2014-12-23 15:20:06
阅读次数:
150
转载:http://www.cnblogs.com/kenshincui/p/3871178.html概述由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(...
分类:
移动开发 时间:
2014-12-23 00:03:41
阅读次数:
298
Ruby中的计数取值,是我接触的语言中感觉最人性化的,这里可以举例来说明下:一、打印7次“hello,world”,如下:7.times{puts"hello,world"}
#在这里,puts的作用等同于print+"\n"二、依次打印1..9,在ruby中的方法就更多了,这里用比较简单的方式来实现,如下:(1..9).each{|..
分类:
其他好文 时间:
2014-12-22 19:50:51
阅读次数:
120
需求:商场收银软件,根据客户购买物品的单价和数量,计算费用,会有促销活动,打八折,满三百减一百之类的。一,使用工厂模式。# -*- encoding: utf-8 -*-#现金收费抽象类class CashSuper def accept_cash(money) endend#正常收费子...
分类:
其他好文 时间:
2014-12-21 19:22:46
阅读次数:
165
之前有看过《ruby设计模式》,不过渐渐的都忘记了。现在买了一个大话设计模式,看起来不是那么枯燥,顺便将代码用ruby实现了一下。# -*- encoding: utf-8 -*-#运算类class Operation attr_accessor :number_a,:number_b ...
分类:
其他好文 时间:
2014-12-21 16:29:58
阅读次数:
143
require './aaaa'这种方式,在ruby里面,略微蛋疼,测试+google以后,发现还是全路径比较靠谱,这个略显蛋疼大概这样require File.dirname(__FILE__) + "/" + "./src/xxxx"xxxx为rb脚本,好吧,土了点,但是可用。一个傻瓜式gemh...
分类:
其他好文 时间:
2014-12-20 22:02:20
阅读次数:
398
心血来潮,想用下Sass。先安装,先装ruby,官网下载即可,双击安装,需要注意的是在安装过程中,选择将ruby加入环境变量,这样我们就可以在命令行下用了。然后就是安装Sass,一条命令即可gem install sass但是,竟然被墙了。。使用下面的方法,原文地址:http://www.w3cpl...
分类:
其他好文 时间:
2014-12-19 17:20:38
阅读次数:
127
一、概述
thrift :是由 Facebook
主导开发的一个跨平台、支持多语言的,通过定义 IDL 文件,自动生成
RPC 客户端与服务端通信代码的工具,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml
这些编程...
分类:
编程语言 时间:
2014-12-19 14:34:37
阅读次数:
349
jekyll是一个简单的免费的Blog生成工具,是一个静态站点生成器,它会根据网页源码生成静态文件。
它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。
我们可以使用jekyll bootstrap来搭建一个静态博客网站,本篇先介绍如何在Windows下安装jekyll...
IDE: Jetbrains RubyMine书籍:Ruby程序设计268计重构(Ruby版)Ruby ProgrammingBeginning RubyRuby Visual Quick StartProgramming Ruby 1.9The Ruby Programming LanguageM...
分类:
其他好文 时间:
2014-12-18 22:02:31
阅读次数:
299