“红字”的研究和《血字的研究》

作者:韩宪平2009-06-2017:23:04发布于:博客中国分类:开源
0000

摘要:

打印收藏
选择字号:

我看了“博客中国系统改进日志”的“红字”的研究,对寻找bug的艰辛和解决问题后的兴奋,那种体验不是亲身经历不能感同身受,需要的智力上的挑战也不下于《血字的研究》。
我今天又发现《博客中国》一个技术问题。因为今天显示不正常,我找不到有关“红字”的那篇文章了,就用了《博客中国》的搜索器,搜索:“say goodbye to 莫名其妙的红字”(不带引号),但是搜到0个结果,就是说《博客中国》的搜索器不好用,这对于一个知识管理系统来说是个不小的缺陷,可以说50%的知识管理的任务不能实现。我使用了Google搜索,用同样的关键词立即搜到了要找的地址。另外,不知道PHP平台上有没有Python平台上的一些概念,例如:获得代数Acquisition Algebra、包含树Containment hierarchy这样的一些概念。见下图:A包含B,A包含C(C包含D)。

import ExtensionClass, Acquisition

class C(ExtensionClass.Base):
color='red' #红字

class A(Acquisition.Implicit):

def report(self):
print self.color

a=A()
c=C()
c.a=A()

c.a.report() # prints 'red'

d=C()
d.color='green'
d.a=a

d.a.report() # prints 'green'

a.report() # raises an attribute error

用这种包含关系来排查Bug可能容易些。仅供参考。

本文作者:韩宪平

文本出处:博客中国

链接地址:http://hxphxp.blogchina.com/738932.html

00
打印收藏
看这篇文章的人还看了什么
精华推荐
    正在为您准备内容……
精彩图文
正在为您准备内容……

网站定位 历史由来 发展历程 管理团队 联系主编 友情链接 联系我们 广告服务 诚聘精英

Copyright 2001 - 2012 blogchina.com, All Rights Reserved
增值电信业务经营许可证编号:B2-20100256    京ICP证050706 京公网安备110108902019号
客户服务热线:400-101-8080