04 2013 档案

摘要:本帖为转帖,出处:http://www.builder.com.cn/2008/0722/1001910.shtml1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时... 阅读全文
posted @ 2013-04-09 10:32 zzhi.wang 阅读(319) 评论(0) 推荐(0) 编辑
摘要:介绍预处理指令是由编译器解释的命令,并影响输出或生成过程中的行为. 使用术语“预处理指令”只是为了与 C 和 C++编程语言保持一致。在 C# 中没有单独的预处理步骤,不像C和C++中,你不可以使用这些指令创建宏。预处理指令总是占用源代码中的单独一行,并且总是以 #字符和预处理指令名称开头。#字符的前面以及 # 字符与指令名称之间可以出现空白符。接下来我们看看有关以下 C# 预处理器指令的信息:#IF如果 C# 编译器遇到最后面跟有 #endif 指令的 #if 指令,则仅当指定的符号已定义时,它才会编译这两个指令之间的代码。C# 中的 #if 语句是 Boolean,仅测试符号是否已定义。运 阅读全文
posted @ 2013-04-03 12:12 zzhi.wang 阅读(2278) 评论(4) 推荐(3) 编辑

点击右上角即可分享
微信分享提示