摘要: 最近学习数据库的分页算法,提到第一种SELECTTOP页大小*FROMtable1WHEREidNOTIN(SELECTTOP页大小*(页数-1) idFROMtable1ORDERBYid)ORDERBYidHumanResources.Employee是Adventrureworks里的表,一共290条数据 SELECT top 10 * FROM HumanResources.Employee awhere EmployeeID not in ( SELECT TOP 200 EmployeeIDorder by EmployeeID)order by EmployeeI... 阅读全文
posted @ 2013-07-01 21:20 Tea 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 32位机:解决办法:以管理员身份打开CMD,运行:regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"64位机:解决办法:以管理员身份打开CMD,运行:regsvr32"%ProgramFiles%\InternetExplorer\msdbg2.dll。 阅读全文
posted @ 2013-06-28 08:27 Tea 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 今天看到这篇文章,很不错,偏偏CPPblog无法使用cnblog的账户,粘过来,以备以后复习http://www.cppblog.com/xczhang/archive/2008/01/20/41508.htmlC++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不 阅读全文
posted @ 2013-06-11 18:21 Tea 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 不错的wpf学习网址:http://msdn.microsoft.com/en-us/library/aa970268.aspx。Expression Tree: http://msdn.microsoft.com/en-us/library/bb397951.aspx 阅读全文
posted @ 2013-05-30 09:32 Tea 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 很多用过C#的人,差不多都有个看法,C#语言很简单。因为C#的本身一个目标就是减少开发量,降低开发难度,使开发人员更多的专注。但是为了实现这个目的,C#封装的层太高了,如果不清楚C#的运行机制,在大项目中会出现很多问题和潜在的bug,一个错误的写法可以很轻松的把程序的执行效率降下来。而且C#提供了丰富的类库,一个问题,可以有多个实现方法,那个方法实用,也是个问题。我们说linq如何简单,又是面向对象的,但是如果没有经验的话,写出的linq语句,解释出来的sql执行效率是很低的。 所以我对C#语言的看法是,入门容易,实现功能容易,了解运行机制有难度,获取最佳实现难,是一门易学难经的语言... 阅读全文
posted @ 2013-02-26 01:27 Tea 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 今天学习mvc3遇到了两个问题,第一:“<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">”,经过搜索,原来必须要在webconfig的<assemblies>节中添加<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral,PublicKeyToken=b77a5c561934e089"> 阅读全文
posted @ 2012-11-02 23:13 Tea 阅读(176) 评论(0) 推荐(0) 编辑