摘要: 《几道面试题,大家看看》——题1解 题目 需求如下: 1, 购物平台有几个非常重要的概念。商品,卖家,买家。 2, 卖家可以修改自己某个商品的价格,这个价格变动简称为一条商品消息。 3, 买家有订阅商品消息的功能,一旦这个商品的价格发生变动,会立刻通知给买家。 4, 当然,买家也有取消某个商品消息订阅的功能。这样以后商品价格变动了,就不会通知到买家了。 阅读全文
posted @ 2009-06-23 23:34 Old 阅读(2743) 评论(40) 推荐(0) 编辑
摘要: 重新查看代码清单1-1中的代码,一共调用了 Regex 类的 Replace 方法17次。从代码清单1-3中可以看出,执行代码清单1-1中的ReplaceHtmlTag 方法需要实例化 17个 Regex 对象。如果考虑一个应用在执行一次时需要调用 ReplaceHtmlTag 方法100次,那么就会在内存中实例化 17*100 个对象。如果 Regex.Replace 方法处理的字符串比较小,那么大多数的时间会花费在创建一个新的Regex对象的开销上。这样做显然是不值得的。那有什么方法可以避免不用实例化这么多的对象吗? 阅读全文
posted @ 2009-06-23 15:11 Old 阅读(4495) 评论(14) 推荐(0) 编辑