1、表和索引存储结构在SQL Server2005以前,一个表格是以一个B树或者一个堆(heap)存放的。每个B树或者堆,在sysindexes里面都有一条记录相对应。SQL Server2005以后,引入了分区表的概念(Table Partition),在存储组织上,现有的分区基本上替代了原来表格...
分类:
数据库 时间:
2014-11-04 19:20:32
阅读次数:
230
1:现在手机比PC电脑多远了。随着硬件的处理速度提升、功耗的下降、电池的发展、显示屏的完善等等,将来肯定是移动的时代,PC的发展慢慢停滞了,PC现在饱和了,移动还在发展中。(这条不同意,PC的少部分功能会被替代,但绝大部分功能依然无法替代,谁会用手机来工作啊?再说现在的PC性能是50年代大型机的几百...
分类:
编程语言 时间:
2014-11-04 18:52:44
阅读次数:
220
今天无意中看到mockito ?这个框架 ?一看原来是 模拟测试框架? Mockito尝试用不一样的方法做mocking测试,是简单轻量级能够替代EasyMock的框架。使用简单,测试代码可读性高,丰富的文档包含在javadoc中,直接在...
分类:
其他好文 时间:
2014-11-04 11:14:28
阅读次数:
112
装饰者模式包含两种对象:装饰者和组件【被装饰者】
装饰者模式的核心思想:
1.替代继承,动态的将责任附加到对象上
2.有效的扩展行为同时不违反开闭原则
3.有效的复用修饰者
装饰者模式的设计原则:开闭原则,多用组合少用继承,低耦合
装饰者模式的用途:
1.需要生产大量的类
2.这些类又可以原子化成数量不多的小类
3.这些小类的组合可以构成(1)的类
装饰者模式的...
分类:
其他好文 时间:
2014-11-03 17:47:02
阅读次数:
243
装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。...
分类:
其他好文 时间:
2014-11-03 17:46:26
阅读次数:
229
WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。WebSocket API最伟大之处在于服务器和客户端可以在给定的时间范围内的任意时刻,相互推送信息。WebSocket并不限于以Ajax(或XHR)方式通信,因为Ajax技术需要客户端发起请求,而WebSocket服务器和客户端可以彼此相互推送信息;XHR受到域的限制,而WebSocket允许跨域通信。...
分类:
编程语言 时间:
2014-11-03 16:29:46
阅读次数:
272
(1).order by语句用于对结果集进行排序,默认是升序排序。后面加上desc就是降序。(2).like 模糊查询 : SELECT*FROM`testsku` WHEREskuLIKE'%A%'; %是一个通配符。(3).sql 通配符和like 配合在一起使用。(4)通配符描述:1. %替代...
分类:
数据库 时间:
2014-11-03 16:20:38
阅读次数:
154
http://www.cnblogs.com/zhouyinhui/archive/2007/03/28/690993.html模板与样式它们可以调整控件的属性,但是样式不能使用全新的由不同元素组成的可视化树替代控件原来的外观。
Objective-C的@selector在Swift中用Selector结构体来替代。在Swift中,我们可以使用字符串常量来构造Selector,例如:
let mySelector: Selector = "tappedButton:"
因为字符串最终会被自动转换成Selector。下面是一个例子:
// Swift
myButton.addTarget(self, ac...
分类:
编程语言 时间:
2014-11-01 13:29:59
阅读次数:
215
RecyclerVIew是一个可以替代listview和Gallery的有效空间而且在support-v7中有了低版本支持,具体使用方式还是规规矩矩的适配器加控件模式。我们先来看看官网的介绍:介绍RecyclerViewis a more advanced and flexible versio.....
分类:
其他好文 时间:
2014-11-01 13:12:58
阅读次数:
331