在系统开发过程中,肯定会有许多比较大型的任务需要去做,例如给所有注册的用户发送推广邮件,可是要是注册用户达到几十万级别,那我想这个发送邮件的工作可能真的让你很头疼,几十万的发送量,根本无法保证发送 ...
目前项目的架构基本趋势都是易扩展,易扩展主要的实现方式就是插件,在项目中所有的扩展模块都看作为是一个插件,那最为主要的就是插件与母体如何结合起来的,接下来就来讨论一下,我对于插件项目的理解和实现。同时由于本人能力有限,问题会很多,请大家批评指正。 我认为插件就是就是一个单独的项目,到最后整合到一个母项目中去。后台的逻辑代码根本就不用分开,用命名空间分开即可,只要在UI上面做做到分开行了,当然有些 ...
2012-08-12 12:58 5 2172 推荐指数:
在系统开发过程中,肯定会有许多比较大型的任务需要去做,例如给所有注册的用户发送推广邮件,可是要是注册用户达到几十万级别,那我想这个发送邮件的工作可能真的让你很头疼,几十万的发送量,根本无法保证发送 ...
在我们面试中经常会听到面试官会提问这样一个问题,你在实际项目中有遇到哪些难点?其实在项目中我们肯定会遇到不少的难点,但是如果不好好提前准备,临时发挥可能想不出来或者表达很差。本篇文章也是为了给自己留个记录,在面试时能更好的回答此问题。 首先我们可以把问题分为以下几个步骤来进行表达: 描述 ...
1. 关于项目 1.1. 概述 在任何组织中,项目其实就是一件需要大家共同努力配合完成的事情,且最后生产出的事物,是可以供他人长期使用的。 好比一个蚁群,有蚁后,也有默默无闻的蚁兵们。蚁后负责命令大家搬食物,先搬这块再搬那块,蚁兵负责搬,大家排成长队互相传递食物;最后,蚂蚁将大于自身体重几千 ...
这篇博客要说的东西跟ABP,AutoMapper和Castle Windsor都有关系,而且也是我在项目中遇到的问题,最终解决了,现在的感受就是“痛并快乐着”。 首先,这篇博客不是讲什么新的知识点,而是一次实战项目的经验总结,其实更是一次弯路或者错误记录吧,方便现在或以后遇到同样问题的人 ...
转自:http://blog.csdn.net/mr_wuch/article/details/70239728 ...
记CAS思想在实际开发中的一次应用 可能我们大多数人都懂CAS的原理,但是在实际开发中却是比较少真正用到它。本人在一次实际开发中还就真用到了,但是最后采用的解决方案感觉还不是最好的。下面就分享一下我遇到的问题和采用的解决方案吧,希望对遇到同样问题的朋友起到一点点灵感启发 ...
开销。 在网关项目中,单例模式是出现频率最高的模式。同时,所有的单例对象被 IoC 框架 Guice 统一管 ...
ORM概念解析 首先梳理一下ORM的概念,ORM的全拼是Object Relation Mapping (对象关系映射),其中Object就是面向对象语言中的对象,本文使用的是c#语言,所以就 ...