摘要:
直接点,就是函数或者方法调用自身。 时间复杂度,理论上跟循环是一样的(抛开尾递归优化和函数调用产生的对战开销),但循环可以解决的问题,递归都可以解决。递归可以解决的问题,循环不一定可以解决(汉诺塔问题)。 尾递归: 当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归 尾递归原理: 当编译器检测到一个函数调用是尾递归的时候,它... 阅读全文
摘要:
1NF(无重复列) 所有的域都应该是原子的,即每一列都是不可分割的数据项 2NF(消除部分子函数依赖) 假如:(学号,姓名,年龄,课程号,成绩,学分), primary key 为(学号, 课程号) 所以存在(学号,课程号) → (姓名,年龄,成绩,学分) 但该表不满足2NF,因为存在以下关系 (课程名称) → (学分) ... 阅读全文
摘要:
这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework来创建数据访问类。这篇教程假设你事先对Microsoft Entity Framework没有任何的了解。读完本篇教程,你将会理解如何使用Entity Framework来选择、插入、更新和删除数据库记录。 Microsoft Entity Framework是一个对象关... 阅读全文
摘要:
这篇教程的目的是解释一种为ASP.NET MVC应用程序创建模型类的方法。在这篇教程中,你会学习到如何利用Microsoft LINQ to SQL创建模型类并执行数据库访问。 在这篇教程中,我们创建了一个基本的Movie数据库应用程序。我们尽可能地用最快速和最简单的方法创建Movie数据库应用程序作为开始。我们直接从控制器动作中执行了所有的数据访问。 接下来,你会学习如何使用Reposito... 阅读全文
摘要:
Open IIS double click your PC name under Connections Click Application Pools Select your app pool (DefaultAppPool) Then under actions on the right click Advanced Settings, ... 阅读全文
摘要:
C:\Program Files\Microsoft Visual Studio 11.0\Team Tools\Performance Tools\vsperfcmd.exe /LAUNCH:"simple.exe" /OUTPUT:"simple.vsp" /START:Sample C:\Program Files\Microsoft Visual Studio 11.0\Team To... 阅读全文
摘要:
integrated security=true 的意思是集成验证,也就是说使用Windows验证的方式去连接到数据库服务器。这样方式的好处是不需要在连接字符串中编写用户名和密码,从一定程度上说提高了安全性。 在Windows应用程序中 是用当前用户的身份。但是在asp.net中就不是了: 如果是ASP.NET应用程序(网站或者服务),那么根据其运行宿主环境的不一样,可能会有差异 ... 阅读全文
摘要:
drop database dbName, 但有时候会碰到error,提示DB in use(cannot drop database XXX because it is currently in use) solution: use master go alter database dbName set single_user with rollback immediate... 阅读全文
摘要:
在SQL Server Services下出现错误The remote procedure call failed. [0x800706be],发现SQL Server (MSSQLSERVER) 服务压根没起来(连看都看不到,所以才会出现上面的第一步错误) 问题原因猜测 本机上软件的安装顺序为VS 2008 -> SQL Server 2008 R2... 阅读全文
摘要:
http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html 阅读全文