什么是策略模式?
策略模式定义了算法家族,分别封装起来,让它们之间能够相互替换,此模式让算法的变化不会影响到使用算法的客户。
策略模式是一种定义一系列算法的方法,从概念上看全部这些算法完毕的都是同样的工作,仅仅是实现不同,它可以以同样的方式调用全部的算法,降低了各种算法类与使用算法之间的耦合。策.....
分类:
其他好文 时间:
2014-06-06 18:41:54
阅读次数:
212
记录这个表格,是之前多次碰到一些不熟悉,或者从未使用过的事件来处理一些棘手问题时,总以为是新的浏览器特性,其实在一些老旧浏览器上,或者window上已经本身提供了一些事件绑定或者方法的调用。最近正好在重写sugget/autocomplete的组件,一直以来比较棘手的问题解决是当鼠标焦点离开时,而刚...
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最主要的形式建模数据。
传达性:数据库结构被不论什么人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。
典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信...
分类:
其他好文 时间:
2014-06-06 18:32:00
阅读次数:
280
随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢?
IIS服务器不能下载.apk文件的原因:iis的默...
分类:
其他好文 时间:
2014-06-06 18:31:23
阅读次数:
215
HttpClient4中采用
ThreadSafeClientConnManager来保证线程的安全,优于2.0的
MultiThreadedHttpConnectionManager类。另外Apache官方强烈推荐只使用一个HttpClient的实例,所以我
们可以将以下demo方法写成单例模式。...
分类:
其他好文 时间:
2014-06-06 18:28:16
阅读次数:
1859
1. /*+ALL_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/
EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’; 2. /*+FIRST_R...
分类:
数据库 时间:
2014-06-06 18:24:51
阅读次数:
225
转载:http://blog.sina.com.cn/s/blog_62e7fe670101dg9d.htmlLinux下find一次查找多个指定文件或者排除某类文件,在
GREP 中匹配多个关键字的方法(1)Linux下find一次查找多个指定文件:查找a.html和b.htmlfind.-nam...
分类:
系统相关 时间:
2014-06-06 18:20:03
阅读次数:
345
1、CEIL() 向上取整 SELECT CEIL(1/2); 12、FLOOR() 向下取整
SELECT FLOOR(0.6); 03、ROUND() 四舍五入 SELECT ROUND(1.5); 2
分类:
数据库 时间:
2014-06-06 18:12:29
阅读次数:
435
1. 屏幕对多分辨率适应的最好方法可能就是用 weight 属性了。线型布局里可以使用
layout_weight 属性来让控件按比例显示。这样不同屏幕分辨率下会有一致的显示效果。这个属性有两种使用方法: 1. 把 layout_width 或
layout_height (取决于你想在长度上还是....
分类:
移动开发 时间:
2014-06-06 18:11:48
阅读次数:
226
Controller类中与RedirectToRoute相关的方法有两个:RedirectToAction()和RedirectToRoute()。
1、RedirectToAction() ? 转到同一个Controller的另外一个Actionprotected internal Red...
分类:
Web程序 时间:
2014-06-06 17:38:45
阅读次数:
280