原文:MVC, MVP, MVVM比较以及区别(上)MVC,
MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各...
分类:
Web程序 时间:
2014-05-05 11:37:28
阅读次数:
512
原文:从零开始编写自己的C#框架(9)——数据库设计与创建
对于千万级与百万级数据库设计是有所区别的,由于本项目是基于中小型软件开发框架来设计,记录量相对会比较少,所以数据库设计时考虑的角度是:与开发相结合;空间换性能;空间换开发效率;减少null异常......当然不同的公司与项目要求不同,初学者...
分类:
数据库 时间:
2014-05-05 11:21:49
阅读次数:
521
from://http://liangoogle.iteye.com/blog/1848448android
中theme.xml与style.xml的区别:相同点:两者的定义相同。不同点:一、使用的地方不同
1.theme.xml:对整个应用或某个Activity存在全局性影响。AndroidMa...
分类:
移动开发 时间:
2014-05-05 11:11:12
阅读次数:
407
1. exit用于结束正在运行的整个程序,它将参数返回给OS,把控制权交给操作系统;而return
是退出当前函数,返回函数值,把控制权交给调用函数。2. exit是系统调用级别,它表示一个进程的结束;而return 是语言级别的,它表示调用堆栈的返回。3.
在main函数结束时,会隐式地调用exi...
分类:
其他好文 时间:
2014-05-05 11:04:18
阅读次数:
302
本文转载自NetLYF首先从两者的声明上来看,公共字段只是类用public修饰符所公开的简单公共变量,而属性则是对字段的封装,它使用get和set访问器来控制如何设置或返回字段值。由于属性的实质是方法(get或set方法),在IL中是没有属性的概念的。所以对于开发过程中常用的赋值和取值操作来说,使用...
分类:
其他好文 时间:
2014-05-04 11:26:54
阅读次数:
240
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.ctrl+c是强制中断程序的执行,而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执...
分类:
系统相关 时间:
2014-05-04 11:03:12
阅读次数:
408
Java中可以使用HttpURLConnection来请求WEB资源。1、URL请求的类别分为二类,GET与POST请求。二者的区别在于:
a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:)
post与get的不同之处在于post的参数不是放在URL字...
分类:
其他好文 时间:
2014-05-04 10:56:53
阅读次数:
295
1、堆和栈什么区别?答:管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory
leak2、数组和链表什么区别?答:数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。
链表恰好相反,链表中的元素在内...
分类:
移动开发 时间:
2014-05-04 10:37:16
阅读次数:
453
当创建javascript的构造函数: 构造函数创建对象。构造函数特点:
(1)函数名与实例化构造名相同。 (2)通过构造函数创建对象,必须用new。构造函数与普通函数的区别:
调用方法不同,构造函数也是函数,但是必须通过new来调用才可以创建对象。构造函数中的this: 只代表当前构造函数所声.....
分类:
编程语言 时间:
2014-05-04 10:34:52
阅读次数:
316
以上是废话1.3
此处未完全确认,相较于css3和css3的选择器,区别包括:基础定义改变(选择器、选择器组,简单选择器等),特别的,作为css2中简单选择器,如今被成为简单选择器序列,“简单选择器”作为这个序列的组成部分。允许在元素类型选择器上、通用选择器和类型选择器上增加可选的命名空间。一个新....
分类:
Web程序 时间:
2014-05-04 10:01:26
阅读次数:
330