为BitStruct添加list类型》的相关内容

Rails源码研究之ActiveRecord:四,Validations

Validations相关的源码全在validations.rb文件里: module ActiveRecord class Errors include Enumerable @@default_error_messages = { :inclusion => "is not included in the list", :exclu ...
by hideto 2007-06-21 浏览 (2119) 回复 (4) 关键字: activerecord validations 源码

Rails源码研究之ActiveRecord:二,Associations

今天学习一下ActiveRecord的Associations相关的源码,即了解一下我们常用的has_many、has_one、belongs_to、has_and_belongs_to_many的原理 1,activerecord-1.15.3\lib\active_record\associations.rb: require 'active_record/associations/as ...
by hideto 2007-06-20 浏览 (2259) 回复 (2) 关键字: activerecord 源码

Rails源码研究之ActiveRecord:一,基本架构、CRUD封装与数据库连接

Rails的ORM框架ActiveRecord是马大叔的ActiveRecord模式的实现+associations+SingleTableInheritance ActiveRecord的作者也是Rails的作者--David Heinemeier Hansson ActiveRecord的key features: 1,零Meta Data,不需要XML配置文件 2,Database Supp ...
by hideto 2007-06-19 浏览 (3313) 回复 (1) 关键字: activerecord 源码

rparsec

正在ruby上写parsec,发现语法比java好到不能行。虽然还没有全部完成。 大家看看下面计算器的例子。(为什么不用eval?这个parsec的目的是general purpose的parser framework,要支持自己做dsl的,不是仅仅ruby parser。calculator只是一个测试。) 支持+,-,*,/,括号等 require 'src/functors' re ...
by ajoo 2006-10-05 浏览 (3607) 回复 (16) 关键字:

Rails源码研究之ActiveRecord:六,Acts

ActiveRecord自带了三种数据结构关系:acts_as_tree、acts_as_list、acts_as_nested_set 1,tree.rb module ActiveRecord module Acts module Tree def self.included(base) base.extend(ClassMethods ...
by hideto 2007-06-22 浏览 (2253) 回复 (4) 关键字: activerecord acts 源码

Jim Weirich -- Advanced Ruby Class Design

Jim Weirich 是rake,builder等作者,他在做<<Advanced Ruby Class Design>>演讲的时候,列出了一段很漂亮的代码, 在此提供给大家分享,供大家学习,Jim Weirich可是骨灰级的programmer哟 # BlankSlate provides an abstract base class with no predefined ...
by Transformers 2007-12-20 浏览 (407) 回复 (0)

有人在手机上玩Python么?

RT,我刚在我的手机上装了个PythonCE2.5.0(手机操作系统:WM6.1) 但是没找到手机上可用的Python IDE...本来找了一个pyceide,装好后才发现是针对PPC的... 不知道还有谁在手机上玩过Python么?有没有好用的IDE
by Eastsun 2008-04-06 浏览 (1561) 回复 (10)

开帖学习笔记:记录学习python的各种应用,以免以后忘了。

下面的例子都是在windows下完成的。 1,读取文本文件的每行(假定C:根目录下有一个test.txt文件)。 f = open("c:/test.txt") while(True): str = f.readline() if str == "" : break #TODO:your code here print str f.close() 2,使用glob模块进行查询指定的e ...
by zhougaomin_007 2007-11-29 浏览 (1996) 回复 (6)

帮我除错

有个小程序: import std.string; const MaxListSize = 20; //the max size of the linelist1 struct STU { char[10] name; char[10] stuno; int age; int score; }; alias STU ElemType; class List //the definitio ...
by soulmachine 2007-09-29 浏览 (251) 回复 (2)

类的高级定制的问题!菜鸟请教!

两个数的比较,由于刚开始看Pthon,有些地方不理解,还请大侠多多指教~ 问题1: __init__方法与updata方法有什么区别?可不可以写到一个方法里面去? 问题2:return'[%d::%s]'%(self.__num,‘self.__string’) 是什么意思?本句有错误,还请大侠指点一下! 问题3:if isinstance(other,Numstr):  定义方法is ...
by 快乐的蛀虫 2007-06-04 浏览 (717) 回复 (3)

Rails 2.0 Preview Release

原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release Action Pack: Resources 1,RESTful风格改进: /people/1;edit将变成/people/1/edit 2,添加routing名字空间 map.namespace(:admin) do |admin| ad ...
by hideto 2007-10-04 浏览 (1026) 回复 (0) 关键字: Rails 2.0

Ruby解释器及其API库发现众多安全缺陷

  Ruby上众多安全缺陷被发现,Safe Level、WEBrick、Dl和DNS查找都受到影响。Ruby官方网站建议使用者尽快将Ruby升级到最新版本。安全缺陷包括:       untrace_var is permitted at safe level 4.       trace_va ...
by Eastsun 2008-08-13 浏览 (1330) 回复 (1) 关键字: ruby 安全缺陷

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

相关问答

赞助商链接