SubSonic简介SubSonic配置利用sonic.exe来生成代码通过Substage来生成代码简单操作示例1.SubSonic简介 一句讲完就是:SubSonic就是一个ORM开源框架。作者是Robe Conery,用c#语言写的. SubSonic遵循了Ruby on Rails的一些准则...
分类:
其他好文 时间:
2014-07-28 15:06:13
阅读次数:
280
在ruby中写顶层函数的时候,总会有一个问题,self是谁,这些方法是谁的,是什么方法。如下:1 p self2 3 p self.class4 5 def talk6 p self7 end8 9 talk 输出main,Object,main 由此可见,在写顶层代码的时候,rub...
分类:
其他好文 时间:
2014-07-28 15:02:16
阅读次数:
229
ruby中的私有方法是指方法只能被隐含调用,不能被显示调用。而当没有显示接收者的时候,会把self当成接收者。因此,只能在自身中调用私有方法,这也是私有方法的调用规则。 ruby的私有方法机制目的是:使得你很容易将方法分为两种,外部世界可以访问的方法和外部世界不可以访问的方法。如下: 1 cl...
分类:
其他好文 时间:
2014-07-28 14:40:33
阅读次数:
244
作用域(scope)指的是变量的可达性或可见性。不同类型的变量有不同的作用域规则。与self类似,作用域在程序的执行过程中也在不断的变化,也可以根据上下文推断出"谁在什么作用域中"。但是,self和作用域不是同一个东西,在self没有变化的时候,可以开始一个新的局部作用域,有时候,作用域和sel.....
分类:
其他好文 时间:
2014-07-27 22:28:39
阅读次数:
219
由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性:键值编码KVC 键值监听KVO
分类:
移动开发 时间:
2014-07-27 21:47:29
阅读次数:
354
Ruby on Rails的安装,是从被称为RubyGems的包管理系统开始的。Ruby on Rails是由Ruby处理系统的类库的、被称为“gem”的格式来进行配置的。“gem”形式的类库,通过使用RubyGems,很容易的来进行安装/卸装。在本文档中,介绍了基于“面向Windows7的安装次序...
Redis是一个高性能的key-value数据库。 Redisedis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。
本文将通过介绍Ubuntu环境下的Redis 配置,介绍C++入门使用的方式,帮助读者快速上手Redis。
Installation
Download, ex...
分类:
编程语言 时间:
2014-07-24 23:12:23
阅读次数:
271
1、 学习一门脚本语言,例如Python/Ruby可以让你摆脱对底层语言的恐惧感,脚本语言可以让你很快开发出能用得上的小程序。实践项目:处理文本文件,或者csv (关键词 python csv, python open, python sys) 读一个本地文件,逐行处理(例如 word count,...
分类:
其他好文 时间:
2014-07-24 22:49:43
阅读次数:
329
User.find( :all, :select => "name.*", :from => "users", :joins => " inner join role_relations rr on rr.user_group_id = ugn.user_group_i...
分类:
其他好文 时间:
2014-07-24 22:12:32
阅读次数:
169
文章出处:http://blog.csdn.net/lanphaday/archive/2010/03/19/5397038.aspx 协程,又称微线程和纤程等,据说源于 Simula 和 Modula-2 语言(我没有深究,有错请指正),现代编程语言基本上都有支持,比方 Lua、ruby 和最新的...
分类:
其他好文 时间:
2014-07-24 21:56:12
阅读次数:
216