海纳百川有容则大 壁立千仞无欲则刚
2005年3月24日 #
其实这些对我来说都没什么新意了,记得半年多前就看过一篇《姐们,嫁人不嫁农村的》,在CSDN我看完了两千多条评论,又写了很长的回复,并把它转到了学校的BBS上,被学校不少人臭骂。回头想起来,这种帖真的太没意思了,真的不必去争一时的意气,和她们砸来砸去的,毕竟,人都有选择的自由。生活的重压谁都不愿意承担,选择一种轻松的生活,那是个人自由,虽然写出来哗众取宠并强烈的伤害别人的心不厚道,不过也没办法,毕竟网络是自由的。
但从这件事,我倒是看到了希望,看到了中国的二元结构终于走到了尽头,因为正是在非常快的城市化过程中,才会出现了比较普遍的这种问题,也正因为其普遍性,这种问题才能成为焦点。世界潮流浩浩荡荡,顺之者昌,逆之者亡,照目前情况看来,距离户籍这个枷锁彻底打开的时间也不远了,但愿我们的下一代能够不再受这种煎熬,但愿到时候中国不会在一个国家有两种公民,中国社会能够真正的成为一个和谐社会。
2005年3月23日 #
说中国现在有信仰危机,看来也不尽然,这些年各种崇拜在经济发达点的农村很是风行,建庙立祠无所不为,这且不说,还有一个全民族共同的人民币的信仰。所以我觉得,好的信仰应该是形而上的具有终极意义的那种,而不是为了解决人们的某种需要如钱而存在着,就像西方对上帝的信仰。其实中国人一向都是很功利的,一向没有一个真正的信仰,从我们崇拜的对象就可以看出来。据说明代国外的传教士来到中国都很迷惑,因为他们很难理解中国人究竟信仰什么,几乎大多中国家庭里供奉的神都是很驳杂的,有财神等国产的道教的神,还有释迦牟尼等进口的,读书的人家再供上孔圣人,再加上各种各样的地方神。而你传教士说基督好,能给我们带来福音,那好吧,咱再把基督也供奉上。
西方人没法理解中国人,正像中国人无法理解西方人一样,因为我们生活的环境完全不同。在中国这样一个实用主义传统悠久的国度里,真正的终极意义很少有人考虑的。
2004年11月7日 #
2004年10月10日 #
这个需求比较特殊,在网页中要调用一个GetArticleList(1,1,True)来生成一个文章列表表格(我没法控制这个表格里的内容,它是一个DLL生成的),它提供了两个css属性,listbg和listbg2,现在我想让表格中的每一行在鼠标经过时背景都变色,试用了这样的方法<table><tr><td>GetArticleList(1,1,True)</td></tr></table>,我在外面的<tr>或者<td>里放入
但在这种情况下,每次鼠标经过,发生变化的都是全部表格的一半,而不是单独的行,看过关于DOM模型的文章,但在这种情况下好像也不行。唉,真麻烦!
2004年9月21日 #
2004年9月11日 #
这些天一直在看Rainbow,现在基本上看了一遍它的代码,感觉很震撼,改变了很多以前自己的编程思想。也许RainBow的效率不高,但它的代码太优雅了。前面不少朋友的BLOG已经介绍了它的一些基本特征,下面随便写一下自己的几点经验和困惑。
1.因为RainBow中大量使用的是从FRAMEWORK基类中自己扩展的类,所以一定要注意继承关系。比如开发RAINBOW的模块时一定要继承PortalModuleControl,否则您的控件将无法正常使用
2.删除一个模块时一定要所有页面里用过的这个模块,否则会导致触发器冲突,无法正常删除,但这种情况下好像数据库相关的存储过程一般都被删掉了,也许可以算RainBow的一个BUG。
3.RAINBOW大量使用了自定义的数据类型,像HtmlEditorDataType之类的,它的类定义位于UI文件夹下的DataTypes文件夹下,一般都继承自BaseDataType
4.当使用多站点的配置时,系统会默认的建立一个用户名和密码都为admin的帐户,并给予管理权限,还建立home和admin栏目,这些都是硬编码在Configuration/portalDb.cs中,需要更改的可以到这里进行修改。
5.不要轻易改动admins用户组名,因为它的源码里有些地方使用了PortalSecurity.IsInRoles("Admins") 这样的判断来判定管理员权限,改动后会造成不一致
6.workflow无法工作的问题。从国外的论坛上找到了答案
You have to make to changes in 2 different files: Admin/ModuleSetting.aspx.cs & UI/WebControls/PortalModuleControl.cs In PortalModuleControl.cs +- Line 56 from: private bool _supportsWorkflow = false; to: public bool _supportsWorkflow = false; In ModuleSetting.aspx.cs +- Line 365 from: if ( pm.SupportsWorkflow ) to: if ( pm._supportsWorkflow ) 另外你需要在每个模块的类的构造函数里加上这么一句SupportsWorkflow = true;
一些困惑:
1.默认的内容页面布局是三栏,简单页面下还是能适应的,但稍微复杂一点的就很麻烦了,比如说上面是两栏,下面是三栏的那种,上面两栏倒好办,左边的宽些,右边的窄些,放在左窗格和中窗格里它会自动向右扩展,但底下的就不行了,因为上面的左边比较宽,所以下面的三栏会有两栏被挤到右方,非常难看,除了自己将窗格改成5个(上面两个,下面三个,但这样后面的简单页面又没法办了),不知道还有什么别的办法没有?(http://bbs.xzfad.com/jsj/)
2.如果页面做的比较花哨,每个页面中每个标签中的title和背景的风格都不一样,这种情况下好像根本没法处理,因为好像Rainbow中没提供这种到标签级的用户自定义风格。(如http://bbs.xzfad.com/demo/)
3.模块的访问权限控制好像有问题,新建一个模块加到页面时guest访问没问题,但如果改一次访问权限后即使把所有用户组和未验证用户都可以访问选上,用GUEST访问时还是无法显示,我从代码里也没找出问题,不知道有人遇到过这种情况吗?
2004年5月23日 #
2004年4月23日 #
2004年3月29日 #
见 活靶子.Net 提供的: http://www.cnblogs.com/huobazi/archive/2004/03/26/4245.aspx
http://www.loveyuki.com/attachments/month_0403/li!p_AntiActiveXnags1.02.rar
2004年3月23日 #
Powered by: 博客园 Copyright © 观自在书院