龚艺的博客

龚艺的博客-码行天下

天才在于勤奋,知识在于积累。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年8月16日

摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 protected internal: 成员只能从同一程序集内的派生类访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer 3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 答:public class MainClass { public static v 阅读全文
posted @ 2008-08-16 14:26 龚艺-码行天下 阅读(4989) 评论(8) 推荐(2) 编辑

摘要: 大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿! SQL语句: 是对数据库(数据)进行操作的惟一途径; 消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低; 可以有不同的写法;易学,难精通。 SQL优化: 固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。 应该编写与其格式一致的语句,包括字母的大小写、标点符号、换行的位置等都要一致 阅读全文
posted @ 2008-08-16 14:19 龚艺-码行天下 阅读(233) 评论(0) 推荐(0) 编辑

摘要: ASP.NET页面之间传值的方法,我试过的有3种方法,现在总结如下: 注意:如果谁还知道别的方法,不妨说来,共同交流一下。 一种是通过session变量来传送相应的值,再一种是可以通过用QueryString来传送相应的值,还有就是通过Server.Transfer方法来实现。现介绍如下: 阅读全文
posted @ 2008-08-16 14:15 龚艺-码行天下 阅读(221) 评论(0) 推荐(0) 编辑