11 2013 档案

摘要:我们的目标是从一个int的Array中,找出最小值。作为demo程序,我们先增加一个类,用来模拟Array,如下定义:class CArray { const int DefaultCapacity = 100; private int[] array; private int curPosition = -1; public CArray() { this.array=new int[DefaultCapacity]; curPosition = -1; }... 阅读全文
posted @ 2013-11-29 08:54 McKay 阅读(1568) 评论(1) 推荐(5) 编辑
摘要:算法:相信大家对算法肯定不陌生(但其实绝大多数开发人员对这个非常陌生且抗拒),因为从学校没毕业开始就已经被算法折磨了,哈哈设计模式:爱学习的开发人员对这个也不会陌生,是些到了一定工作阶段必须学的思想以及解决问题的通用方法企业应用架构模式:Martin Fowler所著,其实从难度上讲,比不上设计模式,只是内容较多,更加实际且更加符合人类的理解架构模式:最著名的资料是POSA那几本书,讲的是云里雾里,看这本书时,设计模式那点难度根本就不叫难度,哈哈,看起来极其痛苦,但是又非常快乐(哈哈,这就要看看书的人了)在这些概念当中,个人认为架构模式以及算法是比较难的,如果只能选择一个,我就选算法为最难,所 阅读全文
posted @ 2013-11-26 15:17 McKay 阅读(3036) 评论(1) 推荐(3) 编辑
摘要:如何扩大Windows操作系统盘的方法实现方法:使用Acronis True Image Server v9.1来完全克隆C盘操作步骤:在目标机器上安装Acronis True Image Server v9.1的Enterprise版本将新磁盘做删除分区操作,把它变成完全没有任何分区的未初始化的磁盘(非常重要,必须这样)选择好源和目标盘后,软件提示需要reboot,然后reboot它会离线clone所有c盘的东西到新的裸盘中,如下(这个过程比较长):等clone好后,软件提示按任意键会shut down计算机,--〉关机(必须关机,因为关机后还有硬件操作)将老的磁盘拿到(或者随便怎么弄,只要 阅读全文
posted @ 2013-11-26 14:10 McKay 阅读(2233) 评论(0) 推荐(0) 编辑
摘要:最近在用CQRS架构模式做项目,有些感悟,记录下来。问题的描述(大家是否也存在过类似的情况呢?):从刚开始时项目中没有区分这3种对象,所以导致了很多职责公用,然后就乱了,比如Command一部分职责需要用到ASP.NET MVC中,所以定义在了底层dll中,并且贴了一堆一堆的DataAnnotation的tag到属性上,其中包括了很多remote验证、前端js validation组件的验证tag,很宏伟。后端CommandHandler那边传入DomainService的dll中,由于对数据转换还存在误解,所以也用得一塌糊涂。我目前的理解:ASP.NET MVC的Model层不能少,这个是细 阅读全文
posted @ 2013-11-06 17:07 McKay 阅读(4573) 评论(6) 推荐(2) 编辑

点击右上角即可分享
微信分享提示