Zend Framework 2 使用ServiceManager(简称SM)来实现控制反转(IoC)。有很多资料介绍了service managers的背景,我推荐大家看看this blog post from Evan和 this post from Reese Wilson,但是仍然有很多开发...
分类:
其他好文 时间:
2014-07-18 14:28:37
阅读次数:
312
比如我想将 “javascript”反转为 “tpircsavaj”。我们一般处理都是用for循环然后用StringBuffer一个字符一个字符添加。
其实StringBuffer提供了一个reverse方法就可以实现。测试代码如下:
package com.evan;
public class ReverseTest {
public static void main(String[]...
分类:
编程语言 时间:
2014-07-16 17:19:54
阅读次数:
202
在java类中一般有:成员变量、静态变量、成员方法、静态方法、构造方法。那么这几个的初始化顺序是什么呢?
初始化的先后顺序是:静态变量(类load进内存就初始化)------静态代码块(类load进内存就初始化)--------成员变量(对象初始化时)------------初始化块------------构造函数
测试程序如下:
package com.evan;
/*
* 初始化顺序...
分类:
编程语言 时间:
2014-07-16 17:10:20
阅读次数:
200
MDM实际上是现代企业进行日常经营的非常重要的基础信息,企业的几乎所有生产经营活动,都离不开主数据的支持,因此,主数据是最重要的企业信息之一。但是,针对MDM的管理,尤其是MDM系统的建设,目前尚未有一套类似SOA参考架构之类的参考模型出来,往往会对准备建设MDM或进行MDM管理的企业或者CIO们,带来一定的困惑,近日查看相关资料发现,Jill Dyche, Evan Levy的主数据层次模型,对...
分类:
其他好文 时间:
2014-06-26 07:29:53
阅读次数:
396
Eric Evan 的Domain Driven Design
在企业应用领域越来越深入人心, 博主所在的公司也是采用这一方法论,并且基于这一思想开发了一套framework让全公司的开发都去follow,但总觉的有这或那方面的问题, 被我们这些技术人员所诟病。前年读了
Microsoft Span...
分类:
其他好文 时间:
2014-06-02 18:03:16
阅读次数:
295
#删除字段
ALTER TABLE evan DROP COLUMN age
#添加字段
ALTER TABLE evan ADD COLUMN age2 VARCHAR(20) COMMENT '年龄'
#修改字段注释
ALTER TABLE evan MODIFY COLUMN age2 VARCHAR(20) COMMENT '年龄2'
#修改字段名字
ALTER TABLE evan...
分类:
数据库 时间:
2014-05-22 23:37:33
阅读次数:
407