选择ENode意味着什么可能很多人还不太清楚。我简单整理了一下: 意味着你选择了:你需要做DDD领域建模、选择了事件驱动的架构、选择了CQRS架构、选择了最终一致性、选择了事件溯源、选择了分布式。这些你都调研过了,再考虑是否你需要使用。 所以ENode不是一个简单的类库型的框架,它是一个架构型的框架 ...
分类:
其他好文 时间:
2016-09-26 11:02:34
阅读次数:
122
这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE。两个都不区分大小写。 要明确地将一个值转换成 boolean,用 (bool)或者 (boolean) 来强制转换。但是很多情况下不需要用强制转换,因为当运算符,函数或者流程控制结构需要一个 boolean 参数时,该值 ...
分类:
其他好文 时间:
2016-09-20 10:22:19
阅读次数:
167
1.HIVE结构Hive是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive定义了简单的类SQL查询语言,称为QL,它允许熟悉SQL的用户查询数据。同时,这个语言也允..
分类:
其他好文 时间:
2016-09-18 15:37:05
阅读次数:
289
字段类型选择慷慨是不明智的在相关的表中使用相同的数据类型,因为可能进行join选择标示符:整数通常是最佳选择,尽量避免使用字符串大致决定数据类型(数字,字符串,时间等)选择存储更小的类型,选择更简单的类型(如整数优于字符串),选择mysql内建时间类型而不是字符串,选择整数而不是字符串来保存IP尽量 ...
分类:
数据库 时间:
2016-09-17 09:25:03
阅读次数:
196
swift的UIButton类中有些公开方法可以重写,所以,如果想写出自己的UIButton,只要继承UIButton类,并重写相应的方法即可。 系统的UIButton可以添加图片,也可以添加标题,但是不能同时都加上去,怎么办呢? 上面这个简单的类改变了UIButton中的图片和标题的位置,使用该类 ...
分类:
编程语言 时间:
2016-09-02 23:07:24
阅读次数:
193
我们知道,string类内部的构造函数是采用new来分配地址的。当创建对象时,会调用string的构造函数,从而实质上也使用了new。那么问题来了,如果我用new再创建一个string类型的指针呢?下面先来看我自己定义的String类。(注意:不是标准string类) 这是一个简单的类,主要测试构造 ...
分类:
其他好文 时间:
2016-08-29 12:35:21
阅读次数:
179
上一篇文章《SpringMVC源码剖析(一)- 从抽象和接口说起》中,我介绍了一次典型的SpringMVC请求处理过程中,相继粉墨登场的各种核心类和接口。我刻意忽略了源码中的处理细节,只列出最简单的类甚至是接口类,目的就是让大家先从最高层次的抽象意义上来审视SpringMVC这个框架;我也刻意将Sp ...
分类:
编程语言 时间:
2016-08-23 01:17:06
阅读次数:
179
简单工厂模式 简单工厂模式其实不是一个设计模式,反而比较像一种编程习惯。主要我们定义一个非常简单的类主要负责帮我们生产不同的产品。类图如下: 客户端通过简单工厂可以生产出具体产品A,具体产品B,具体产品C。 简单工厂: 客户端,想要建立一个pizza store,这个pizza store里有一个简 ...
分类:
其他好文 时间:
2016-08-19 00:47:34
阅读次数:
192
参考文档: Forms The Forms API Working with forms 一、简单的Form表达定制 1)首先我们得定制Form表单类,下面我们创建一个简单的类: 2)在视图中引用: 3)我们再定制模板来接收Froms的值: 这样当我们访问指定页面时,能看定制的Form表单: 按F1 ...
分类:
其他好文 时间:
2016-08-18 19:36:54
阅读次数:
165
一、Hive定义:Hive是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive定义了简单的类SQL查询语言,称为HQL,它允许熟悉SQL的用户查询数据。同时,这个语..
分类:
其他好文 时间:
2016-08-16 22:14:33
阅读次数:
159