摘要:
通用泛型存储接口的设计Repository模式,在领域驱动设计中用的比较多,构建通用的存储接口,可以大大提高代码的重用,释放出更多的时间去处理核心业务。也就是说存储只依赖这些通用的存储接口即可完成基本存储操作,不需要去为每个业务存储去添加简单的增删改查。=》提取共性,关注个性。存储接口设计: /// <summary> /// 默认存储接口 /// </summary> /// <typeparam name="TEntity">模型对象</typeparam> public interface IRepository< 阅读全文
posted @ 2013-05-23 18:02
HackerVirus
阅读(350)
评论(0)
推荐(0)
摘要:
在IIS上发布基于Windows Azure Service Bus的WCF服务概要随着Windows Azure在中国的落地, 相信越来越多的人会用到Windows Azure。Windows Azure提供了丰富的基于云的各种服务,其中包括Service Bus(服务总线),通过Service Bus, 我们可以将传统的WCF Service注册到Window Azure Service Bus上。本文以IIS8, WCF4.0为例,详细介绍如何将部署在IIS里面的WCF服务如何主动注册到Windows Azure Service Bus。注册到Windows Azure Service 阅读全文
posted @ 2013-05-23 15:55
HackerVirus
阅读(403)
评论(0)
推荐(0)
摘要:
本地冗余存储 vs 地理冗余存储 (下) 《Windows Azure Platform 系列文章目录》 在之前的内容里,我向大家介绍了Windows Azure Storage中Local Redundant Storage和Geo Rudundant Storage的区别。接下来我看如何在Management Portal里进行操作。 1.首先我们登陆https://manage.windowsazure.com 2.我们首先创建一个Storage Name,但是暂时把跨数据中心存储功能关闭 3.点击New->Data Service->Storage->Quick Cr 阅读全文
posted @ 2013-05-23 15:50
HackerVirus
阅读(866)
评论(0)
推荐(0)
摘要:
【零基础学习iOS开发】【02-C语言】04-常量、变量本文目录一、数据的存储二、数据类型三、常量三、变量在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据、图片数据、视频数据,还有聊QQ时产生的文字数据、用迅雷下载的文件数据等。这讲我们就来介绍C语言中数据的处理。回到顶部一、数据的存储1.数据类型首先来看看计算机是怎么存储数据的。总的来说,计算机中存储的数据可以分为两种:静态数据和动态数据。1> 静态数据概念:静态数据是指一些永久性的数据,一般存储在硬盘中。硬盘的存储空间一般都比较大,现在普通计算机的硬盘都有500G左右,因此硬盘中可以存放一些比较大的文件。存储的时长:计算机 阅读全文
posted @ 2013-05-23 15:02
HackerVirus
阅读(302)
评论(0)
推荐(0)
摘要:
[C# 开发技巧系列]如何动态设置屏幕分辨率因为最近在MSDN论坛和stackflow中看到一些朋友经常问到这个问题,所以写这篇文章来帮助大家遇到相同问题的时候可以很快的得到解决,下面就不啰嗦了,直接看代码如何解决这个问题的。首先,大家应该明确,现在没有可用的API来给我们动态地设置屏幕分辨率,我们要实现这个需求,我们只能在C#程序中调用Win32 API函数来解决这个问题的,这里用C#代码调用Win32 API 就涉及到一个问题的,即.NET 互操作性的问题,关于这个大家可以参考我的互操作性系列文章。这里我就不过多解释了。我们要解决这个问题,首先大家肯定也会遇到一个经常遇到的问题,即如何获得 阅读全文
posted @ 2013-05-23 14:58
HackerVirus
阅读(235)
评论(0)
推荐(0)
摘要:
排序、搜索上周六,写了第一篇博客《订餐系统之权限设计》,在此感谢那些鼓励、关注我的园友们,更要感谢那些提出宝贵建议的朋友们。看了你们的评论,才真切的感受到:朋友们的评论往往会让文章更有看点。上篇文章中郑明、人生就是赌等几个园友的留言让我对我们系统的权限优化有了方向。当然,这样的优化肯定不是一天两天的事,做技术的朋友应该都知道:一个难题经常啃啃,某天也许就有了好的方案了(近段时间啃掉了几个2、3年前未处理好的的问题,才想起初中数学老师让我们经常啃一些竞赛题的良苦用心),今天的文章说的就是一个从2010年就想优化,但一直未优化好的功能,也从幸福框架的评论中,看到了他的博客,更是从他博客的留言中,找 阅读全文
posted @ 2013-05-23 14:56
HackerVirus
阅读(270)
评论(0)
推荐(0)
摘要:
CQRS:CQRS+AJAX架构 之 查询(Q)模型设计背景准备采用CQRS架构,之前也简单的应用过(只是把读和写在程序级别进行了分离),这篇文章是我最近几天的思考,写下来希望大家多提意见。这篇文章不会涉及Command端的设计,重点关注如何设计查询。真心的希望大家看完后能给出你们的意见和想法。什么是CQRSCQRS:Command Query Responsibility Separation。我喜欢职责分离,这也是我采用这种架构的原因,确实能带来单一职责的优点。简单的CQRS复杂的CQRSCQRS的常见查询需求下面是系统的一些查询需求:查询面板高级查询数据行级别的权限如:个人、部门、分公司 阅读全文
posted @ 2013-05-23 14:50
HackerVirus
阅读(231)
评论(0)
推荐(0)
摘要:
数据库脚本工具 VS2010/2012风格的界面框架工作中遇到的问题,经常会在网络上搜集一些相关的内容,以此扩展以解决相同性质的问题,StackOverflow,CodeProject,CodPlex是我经常查找内容的网站。以下分享我找到的一些比较有典型意义的程序,列举工作中中可以能会遇到的场景和解决方法。SQL Server Runner网址:http://www.codeproject.com/Articles/22882/SQL-Server-Runner-Part-1分类: 数据库实用工具工作中经常会遇到,新增表或新增字段,像下面的SQL语句片段这样IF NOT EXISTS(SELE 阅读全文
posted @ 2013-05-23 14:22
HackerVirus
阅读(1014)
评论(0)
推荐(0)
摘要:
联邦企业架构之联邦过渡架构及企业架构评估框架邦过渡框架(FTF,Federal Transition Framework)是一份包含了所有跨机构的信息技术举措的目录,它为各个政府机构对于获知政府全局级别的信息技术策略目标以及各跨机构举措这些方面的信息充当了唯一的信息源。就这份目录的内容来说,联邦过渡框架包含如下两个方面的跨机构信息技术举措:受OMB资助的各项举措,例如电子政务举措和业务线(LOB)举措等。政府全局级别的举措,例如IPV6举措等。FTF内容组织方式 所有这些举措都被罗列在联邦过渡框架之中。其中每一项举措都对应着一个部分(Section),并且针对每一项举措FTF都是采用一套标准的 阅读全文
posted @ 2013-05-23 13:59
HackerVirus
阅读(366)
评论(0)
推荐(0)
摘要:
JAVA线程池管理及分布式HADOOP调度框架搭建平时的开发中线程是个少不了的东西,比如tomcat里的servlet就是线程,没有线程我们如何提供多用户访问呢?不过很多刚开始接触线程的开发攻城师却在这个上面吃了不少苦头。怎么做一套简便的线程开发模式框架让大家从单线程开发快速转入多线程开发,这确实是个比较难搞的工程。那具体什么是线程呢?首先看看进程是什么,进程就是系统中执行的一个程序,这个程序可以使用内存、处理器、文件系统等相关资源。例如QQ软件、eclipse、tomcat等就是一个exe程序,运行启动起来就是一个进程。为什么需要多线程?如果每个进程都是单独处理一件事情不能多个任务同时处理, 阅读全文
posted @ 2013-05-23 13:49
HackerVirus
阅读(248)
评论(0)
推荐(0)