MVVM(Model-View-ViewModel) 优点:低耦合;可重用;独立开发;可测试 即,将页面与数据分离的模式;将数据绑定工作放到javaScript文件中实现,javaScript文件的主要功能是完成数据绑定,即把model绑定到UI元素上; MVVM的另一重要特性:双向绑定。[方便同时 ...
分类:
Web程序 时间:
2016-04-13 20:40:42
阅读次数:
745
在ASP.NET MVC中有个重要特性就是过滤器,使得我们在MVC程序开发中更好的控制浏览器请求的URL,不是每个请求都有响应内容,只有特定得用户才有。园子里关于过滤器的资料也有很多,这篇文章主要是记录自己的学习。 过滤器类型 AuthorizeAttribute HandleErrorAttrib ...
分类:
Web程序 时间:
2016-04-10 06:44:50
阅读次数:
178
从单个代码库和多个数据库创建多个Drupal站点Drupal内容管理系统的一个重要特性是,它支持从该框架的单个基础安装运行多个网站,这种特性称为多站点安装。这些安装对需要长期管理和维护多个站点的Web管理员特别有用,而且该功能简化了位于同一个服务器上的多个Drupal安装的管理..
分类:
其他好文 时间:
2016-04-09 01:43:12
阅读次数:
223
编译安装MySQL-5.5cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。编译安装MySQL-5.5..
分类:
数据库 时间:
2016-04-06 00:44:25
阅读次数:
179
欢迎进入我的博客:blog.scarlettbai.com查看更多文章
Lambda表达式是Java8里的一个重要特性,发布这么久了,最近在学swift语言时发现了其中的闭包的概念其实跟Lambda表达式极其相似,于是今天整理一下Java8中的Lambda表达式,做个介绍。Lambda表达式其实就是提供Java编程中对于函数式编程的支持,在我们习惯了一切皆对象时,刚接触Lambda可能读起来比较费劲...
分类:
编程语言 时间:
2016-04-02 02:04:11
阅读次数:
241
const用法详解
面向对象是C++的重要特性.
但是c++在c的基础上新增加的几点优化也是很耀眼的
就const直接可以取代c中的#define
以下几点很重要,学不好后果也也很严重
const
1. 限定符声明变量只能被读
const int i=5;
int j=0;
...
i=j; //非法,导致编译错误
j=i; /...
分类:
其他好文 时间:
2016-03-31 18:59:41
阅读次数:
281
探索之一:Redis? What is it? 简而言之,Redis是一种强大的key-value数据库,之所以强大有两点:响应速度快(所以数据内存存储,只在必要时写入磁盘),特性丰富(支持多种数据类型,以及各类型上的复杂操作)。 事实上,Redis的一个重要特性就是它并非通常意义上的数据库,虽然称 ...
分类:
数据库 时间:
2016-03-31 16:54:47
阅读次数:
246
面向对象的设计的重用性一直是他的一个重要特性,为了有效定义这一特性,又引申出面向对象设计的几个原则:高内聚、低耦合、功能单一、优先使用聚合、面向接口编程等。依赖这些原则和前人的经验,又发展出形形色色的模式,分析这些原则和模式可以发现,或许是因为硬件的快速升级,我们走的是一条牺牲软件效率以提高其重用性 ...
分类:
Web程序 时间:
2016-03-31 12:53:25
阅读次数:
289
模板是C++中泛型编程的基础,是C++语言的一个重要特性。利用模板机制可以显著减少冗余信息,节约程序代码。模板函数,实际上就是建立一个通用的函数,函数的参数类型和返回类型不具体指定,利用虚拟的类型来代替,在编译调用模板函数时,编译器会根据传递的参数自动推演出模板..
分类:
其他好文 时间:
2016-03-30 19:47:48
阅读次数:
187
http://www.cnblogs.com/CaiNiaoZJ/archive/2011/08/08/2130817.html 继承是面向对象程序设计中的重要特性,是软件复用的一种形式。其实继承和派生就是同一种概念的不同说法罢了,通常我们说子类继承父类,父类派生出子类。说实话,学习和了解了C++的
分类:
编程语言 时间:
2016-03-16 17:26:14
阅读次数:
278