其实国内许多大型网站为了应对日益复杂的业务场景,通过使用分而治之的手段将整个网站业务分成不同的产品线,比如说国内那些大型购物交易网站它们都将自己的网站首页、商铺、订单、买家、卖家等拆分不同的产品线,分归不同的业务团队负责; 集体到技术,也会根据产品线划分,将一个网站拆分成许多不同的应用,每个应...
分类:
Web程序 时间:
2014-07-16 21:04:04
阅读次数:
251
写在前面 阅读目录:疑惑解读设计窘境一幅图的灵感为嘛还是你-Repository后记 上一篇《No zuo no die:DDD 应对具体业务场景,Domain Model 重新设计》。 希望本篇博文废话少点,注:上一篇瞎扯的地方太多。疑惑解读 先回顾一下,在上一篇博文中,主要阐述的是领域模...
分类:
其他好文 时间:
2014-07-12 08:28:33
阅读次数:
228
概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一...
分类:
其他好文 时间:
2014-07-11 22:58:27
阅读次数:
205
定义String.Format是将指定的String类型的数据中的每个格式项替换为相应对象的值的文本等效项.(1)string p1="xiaomeng";string p2="xiaobei";Response.Write(String.Format("Hello {0},I'm {1}",p1,...
分类:
其他好文 时间:
2014-07-09 22:39:53
阅读次数:
249
云安全不是短期问题,云计算想要继续和长期发展,数据安全问题绝不容小视,本文的这些方法,究其根本,数据本源的安全防护是最重要的。所以在采用云技术的同时,采用具有针对性且能灵活应对的加密技术进行核心数据防护应是一个有效的选择。 云计算能够使用虚拟机完成业务集中化管理,因此多数企业选择云计算的初衷是...
分类:
其他好文 时间:
2014-07-09 18:00:36
阅读次数:
176
随着一些SaaS软件逐渐被越来越多的租户使用,租户的个性化定制需求逐渐成为一个SaaS软件实用性和适用性的一个困难。如何应对?元数据驱动是解决这一难题的有效技术手段。...
分类:
其他好文 时间:
2014-07-09 11:41:41
阅读次数:
243
在日常的软件开发当中,我们一般都是采用了分层的方式来架构系统,但是为什么我们需要分层进行架构呢?在此之前,我觉得需要搞明白两个概念,什么是软件的伸缩性,什么是性能。
首先,什么是软件的伸缩性(Scalability)?我们都知道设计良好的系统可以应对不断增加的系统访问量,但是我们如何能在系统用户增多的时候,来提高系统的吞吐量呢?这就是伸缩性之魅力所在。
伸缩性可以有两个方面,垂直伸缩性...
分类:
其他好文 时间:
2014-07-08 15:59:03
阅读次数:
200
移动设备的大量普及,快速地改变传统工作模式,让员工自己携带设备(BringYourOwnDevice,BYOD)俨然成为势不可挡的新兴潮流,但是就IT管理而言,在安全控管方面却是一项新挑战。对此桌面虚拟化技术(VirtualDesktopInfrastructure,VDI)厂商纷纷相继扩展产品线来应对,Citrix..
分类:
其他好文 时间:
2014-07-08 08:58:50
阅读次数:
394
在详细介绍这两种框架下的webservice之前,先跟大家交流一下SOA认识,也就是面向服务的体系结构。SOA所要解决的主要问题是在现有基础环境的前提下,通过对现有应用程序和基础结构进行又一次的组合以应对不断变化的业务需求。SOA凭借其松耦合的特性,使得企业能够依照模块化的方式来加入?新服务或更新现...
分类:
Web程序 时间:
2014-07-06 15:44:09
阅读次数:
235
导语:张会军,大学还未毕业,就先立业,在大学里也一样庸庸碌碌;面对大四的就业,他也曾迷茫;在人生的关键时刻,他经历了怎样的历练?面对职场,又该怎样应对?对于应届毕业的他,在艰难就业形势下又如何游刃有余呢?
把握先机,挑战最难就业季
又是一年毕业季,除了对相处四年的同窗依依不舍外,就业问题就像烫手的山芋盘桓在每一个90后的面前。2013年被戏称为“史上最难就业年”...
分类:
编程语言 时间:
2014-07-05 10:46:31
阅读次数:
213