《为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 源码
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

