~~蜉蝣的梦

记录我的技术成长历程……
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年6月15日

摘要: 所谓动态代码执行,和脚本引擎有点类似。就是程序执行期从字符串或者文本文件中读取一段 C# 代码,在内存中动态编译成程序集,并创建相关类型实例执行相关方法。具体的实现可参考下面的代码。如需要生成程序集文件,可参考《使用CodeDom生成程序集》。using System;using System.Reflection;using System.Globalization;using Microsof... 阅读全文

posted @ 2007-06-15 13:46 右手边 阅读(1434) 评论(0) 推荐(0) 编辑

2007年6月1日

摘要: 想首先问大家一个问题:你觉得中国人聪明还是美国人聪明? 我见过最好的回答是美籍华人。 我们说美国人很愚蠢,为什么呢? 你们都考过T或G吧,他们经常会出这么一道题1/3+1/2=? 50%的人回答是2/5,这可是美国研究生入学考试的试题呀! 通常在这个问题之前还有一个1/2+1/2=?为什么? 他们怕太难了,先给个容易的热身一下。 我在美国的时候见过很多的PHD,对于美国人来说if...else..... 阅读全文

posted @ 2007-06-01 11:23 右手边 阅读(259) 评论(0) 推荐(0) 编辑

2007年5月30日

摘要: ——演讲人Larry·Ellison是Oracle(甲骨文)的CEO。Larry·Ellison在耶鲁大学2000届毕业典礼上发表了以下世人看来最为狂妄、不受欢迎但又是现实真实状况的演讲。 "耶鲁的毕业生们,我很抱歉——如果你们不喜欢这样的开场。我想请你们为我做一件事。请你——好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。 请你设想这样的情况:从现在起5年之后... 阅读全文

posted @ 2007-05-30 09:42 右手边 阅读(352) 评论(1) 推荐(0) 编辑

2007年5月25日

摘要: 关于页面动态添加控件 最近看到很多问题都是关于页面动态添加控件,页面postback以后,就取不到这些控件了。其实每次在页面上动态添加控件(或者在数据控件上动态添加列),它们的状态是不会被添加到页面的ViewState中去的,所以每次回送回来,它们就消失了,程序员只能手动把这些控件再次添加到页面上来,才会还原它们的状态。实在惭愧,上面的说法是错误的,由于自己没有理解该机制,幸亏sp1234大哥及... 阅读全文

posted @ 2007-05-25 17:11 右手边 阅读(501) 评论(0) 推荐(0) 编辑

摘要: 利用反射动态创建对象 前两天我发了一篇文章《通过反射动态实例化对象中出现的一个奇怪问题》,对反射中的某些问题疑惑不解。通过这几天不断查看MSDN,上网查询,现在终于解决了该问题。在VS.Net中,有很多种方法动态调用对象的构造函数。一是通过Activator类的CreateInstance()方法。这个方法我们在Remoting中也用过。它实际上是在本地或从远程创建对象类型,或获取对现有远程对象的... 阅读全文

posted @ 2007-05-25 11:32 右手边 阅读(1349) 评论(3) 推荐(0) 编辑