摘要:
每一个系统都避免不了列表页,而列表页一般都要求分页显示。虽然所有语言都提供了内部的分页功能,但数据量一多,效率便非常劲差,尤其在B/S架构中。影响原因可以总结为两个:1、程序语言分页,每次都要读取数据库中的所有相关数据,而只需显示10、20条,大量数据并没有用到。2、如果服务器或者客户端提供了数据缓存,可以稍微优化一点,但有一个很明显的现象,没有一个客户需要一次看到那么多数据,他可能只需要一条或者几条数据。所以注意到优化性能的程序员一般都不会使用程序语言进行分页。分页的任务由应用服务器或者客户端转移到恶劣数据库服务器,而数据库服务器的分页方式一般都是由SQL语句(可以术存储过程)实现,根据以往 阅读全文
摘要:
项目团队正在使用VSS进行协同开发,由于人数较多,一开始为了保证开发工作正常进行,打开了代码分析,强制了签入策略,进行代码分析。当项目进行了一段时间后,每次编译都会产生一个错误“CA0503:无法显示额外的代码分析警告或错误”,虽然最后还是“生成成功”,但有个红色的错误,心里总不舒服,并且编译速度变得非常慢。查找了很多资料才知道,原来是代码分析暂用了太多的时间,而该错误提示也是由于代码分析时,发现的的警告或者错误数量超过了一定的限额,而产生的。由于最后能顺利生成,所以不是项目本身没有错误,而是警告太多。如何解决这两个问题呢?一种简单的办法是,在注册表以下路径修改警告的限制值。HKEY_LOCA 阅读全文
摘要:
安装Visual Studio 2008和office 2007安装失败,找不到文件 比如office.zh-cn问题如下:Visual Studio 2008 安装失败(“Web 创作组件”无法安装)“Visual Studio Web 创作组件(Visual Studio Authoring Component)”安装失败,出现错误界面之后,setup.exe随即停止工作或者安装Office 2007 提示找不到文件 比如office.zh-cn,这个文件夹也有啊。可是我确实安装Visual Studio 2008和office 2007 N遍了一点问题也没有这究竟是怎么了?经过研究发现: 阅读全文