摘要: MVC.NET炒的很火,一直没时间详细研究,毕竟没有调查就没有发言权,今天抽时间研究了一下。有以下体会,就写了出来。总体感觉微软对MVC的改进升级还是比较快的。优点:1.适合大型项目,长时间开发。2.层次清晰,方便维护。宜于和其他框架配合使用。3.单元测试方便。缺点:1.结构复杂,每个功能都严格要求分三层,基本上是由三个文件管理。2.没有可视化的设计界面,有悖所见即所得的可视化编程方式,复杂界面开发效率低下,调试复杂。3.前台模板控制,大量代码后置,后台编写工作量增加。很多原来界面生成的代码,都要放到控制其中实现。很多代码都要手工去写。总之,MVC.NET3实际上是另外一种形式的复杂。目前功能 阅读全文
posted @ 2012-01-10 17:02 MXi4oyu 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一,题目:输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4和11。二,题目难点在于时间复杂度控制在O(n)三,方法一 1,分别从数组前,数组后向中间查找。直到前后相遇!! 2,当前得到currentSum>sum说明:大的数太大(数组递增,后面的数太大)。应该将指向最后的标记向前挪动 3,当前得到currentSum<sum说明:大的数太小(数组递增,前面的数太小)。应该将... 阅读全文
posted @ 2012-01-10 00:11 MXi4oyu 阅读(158) 评论(0) 推荐(0) 编辑