摘要:
大家都知道可以使用IEnumerableT 的AddRange方法去获取指定范围的数据(常用于分页)。昨天我在做分页时当我取下来的数据时发现速度会很慢而且内存也消耗比较多,由此我们可以猜想到加载数据的时候肯定加载了很多不需要的数据。 代码: Codepublic PageList(IEnumerableT source, int index, int pageSize,int totalCount) {this.AddRange(source.Skip(index*pageSize).Take(pageSize));this.TotalCount = source.Count();th 阅读全文
摘要:
SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:1,SQL Server Management Studio Express(简写SSMS) 2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)有两点要注意:1,2005的外围应用配置器在2008中换了地方2,有些设置生效需要重启一下SQL Serverstep 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”step 2: 左侧选 阅读全文
摘要:
默认安装完sql2008,新建库表,表结构建完后,要对表的结构进行修改,sql2008弹出如下对话框:一般都在“选项”中有对工具的设置,我们找到sql2008的工具-选项对话框,看到设计栏中有个“表设计器和数据库设计器”,将右侧的“阻止保存要求重新创建表的更改(s)”的选项去掉,再对表进行修改就ok了。 阅读全文
摘要:
sql server 2008的t-sql调试功能 阅读全文
摘要:
在iis上部署了wcf,相关的web.config也配置好了,可以运行http://localhost:7777/CalulaterServic.svc?wsdl显示错误解决方式:wcf要注册到IIS上,进入cmd后 cd 到:C:\WINDOWS\Microsoft.Net\Framework\v3.0\Windows Communication Foundation运行:ServiceMode... 阅读全文
摘要:
运行wcf控制台宿主,提示:{"HTTP 无法注册 URL http://+:7777/CalulaterServic/。进程不具有此命名空间的访问权限(有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=70353)。"}解决方式: 以管理员身份运行。参考:http://www.cnblogs.com/hblxwaz/archive/2010/06... 阅读全文
摘要:
Visual C# 2010 中的新功能和增强功能。 结合使用这些新功能可提高 Microsoft Office 的可编程性,增强浏览代码的能力,为测试驱动的开发提供支持,等等。 有关更多信息 阅读全文
摘要:
在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了在两个线程之间如何协同工作。这个程序的思路是共同做一件事情(从一个ArrayList中删除元素),如果执行完成了,两个线程都停止执行。代码如下:using System;using System.Collectio... 阅读全文
摘要:
转自:http://translate.google.com.hk/translate?hl=zh-CN&langpair=en%7Czh-CN&u=http://support.microsoft.com/kb/321185本文介绍如何识别当前的Microsoft SQL Server版本号和相应的产品或服务包级别。它还介绍了如何识别所使用的特定版本的SQL Server。 Ho... 阅读全文
摘要:
Windows下的Memcache安装:1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装3. 再输入: ‘c:\memcached\memcached.exe -d start’... 阅读全文