领域驱动设计实战—基于DDDLite的权限管理 在园子里面,搜索一下“权限管理”至少能得到上千条的有效记录。记得刚开始工作的时候,写个通用的权限系统一直是自己的一个梦想。中间因为工作忙(其实就是懒!)等原因,被无限期搁置了。最近想想,自己写东西时,很多都是偏理论方面的,常常找不到合适的例子来论证自己...
分类:
其他好文 时间:
2015-12-04 00:52:18
阅读次数:
209
看到标题,我知道你可能会想:“我为什么要避免代码注释,这难道不是一件好事吗?”。是的,写注释在大多数情况下是有用的。但是,请注意,我说的是“在大多数情况下”,因为有一些情况下,你不应该写注释。还不相信?那让我告诉你:写注释有时会坏事!会导致坏代码!请允许我用一句名言来开始我的论证:不要注释坏代码——...
分类:
其他好文 时间:
2015-11-14 14:58:55
阅读次数:
166
问题的提出在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。1、火车站售票假如说我们的终端用户是一位经常坐火车的旅行家,通常他是去车站的售票处购买车票,然后拿着车票去检票口,再坐上火车,开始一段美好的旅行----一切似乎都是那么和谐。想象一下,如果他选择的目的...
分类:
其他好文 时间:
2015-11-07 23:21:44
阅读次数:
690
一、变更管理1、变更的工作程序;(1)提出与接受变更申请(2)对变更的初审(3)变更方案的论证(4)项目变更控制委员会的审查(5)发出变更通知并开始实施(6)变更实施的监控(7)变更效果的评估(8)判断发生变更后的项目是否已纳入正常轨道2、变更初审的4条内容;(1)对..
分类:
其他好文 时间:
2015-10-29 14:49:18
阅读次数:
267
一、变更管理1、变更的工作程序;(1)提出与接受变更申请(2)对变更的初审(3)变更方案论证(4)项目变更控制委员会审查(5)发出变更通知并开始实施(6)变更实施的监控(7)变更效果的评估(8)判断发生变更后的项目是否已纳入正常轨道。2、变更初审的4条内容;(1)对变更提出方施加影响,..
分类:
其他好文 时间:
2015-10-28 01:42:27
阅读次数:
347
一、变更管理1、变更的工作程序;(1)提出与接受变更申请(2)对变更的初审(3)变更方案论证(4)项目变更控制委员会审查(5)发出变更通知并开始实施(6)变更实施的监控(7)变更效果的评估(8)判断发生变更后的项目是否已纳入正常轨道。2、变更初审的4条内容;(1)对变更提出方施加影响,..
分类:
其他好文 时间:
2015-10-27 11:37:57
阅读次数:
331
一、变更管理1、变更的工作程序(8条);提出与接受变更申请;对变更的初审;变更方案论证;项目变更控制委员会审查;发出变更通知并开始实施;变更实施的监控;变更效果的评估;判断发生变更后的项目是否已纳入正常轨道2、变更初审的4条内容;对变更提出方施加影响,确认变更..
分类:
其他好文 时间:
2015-10-27 07:05:20
阅读次数:
272
中级学员---徐化栋2015年10月26日作业一、变更管理1、变更的工作程序;提出与接受变更申请对变更的初审变更方案论证项目变更控制委员会审查发出变更通知并开始实施变更实施的监控变更效果评估判断发生变更后的项目是否已纳入正常轨道2、变更初审的4条内容;对变更提出方施加影..
分类:
其他好文 时间:
2015-10-27 07:04:28
阅读次数:
242
P2P system: GNUTELLAGNUTELLA是第一个经论证的分布式的peer-to-peer system.Napster的一个重大问题是涉及到间接侵权,所以GNUTELLA消除the servers altogether然后使用client来search and retrieve,所以...
分类:
其他好文 时间:
2015-10-27 00:11:20
阅读次数:
324
欧几里德算法: 即求两个整数的最大公约数的一种快捷算法。也就是通常所说的“辗转相除法”。给定两个整数 a, b。欧几里德最坏可以在log(max(|a|, |b|))的复杂度内求出a, b的最大公约数。时间复杂度的计算方法也很有意思, 详见《算法导论》。 证明欧几里德算法的正确性: a可以表...
分类:
其他好文 时间:
2015-10-21 22:41:14
阅读次数:
316