摘要: 响应性不同于请求处理,它是系统响应请求的速度有多快。这个指标在许多系统里非常重要,因为对于一些系统而言,如果其响应太慢,用户将难以忍受——尽管其响应时间可能不慢。如果能够在处理真正完成之前就给用户一些信息表明系统已经接到请求,则响应性就会好一些。例如,进展条。一条关于依赖性的普遍原则:领域层和数据源层绝对不要依赖于表现层。 领域逻辑的组织可以分为三种主要的模式:事务脚本、领域模型以及表模块。事务脚本是这样一个过程:从表示层获得输入、进行校验和计算处理、将数据存储到数据库中以及调用其他系统的操作等。基本的组织方式是让每个过程对应用户可能做的一个动作。所以,我们可以将这一模型想像成一个动作或业务事阅读全文
posted @ 2012-01-05 10:15 benjamin超人 阅读(247) 评论(0) 编辑
摘要: #读后感#一本实用性很强的架构入门书籍。内容有深有浅,涉及面广,帮我们树立一个架构设计的全局观。本书已读完,把读后感放在最前面,以下是详细的读书笔记。 #读书笔记# 我们将软件架构概念分为两大流派:组成派和决策派。#读书笔记# 组成派:软件系统的架构将系统描述为计算组件及组件之间的交互。#读书笔记# 决策派:软件架构包含了关于以下问题的重要决策:软件系统的组织;选择组成系统的结构元素和它们之间的接口,以及当这些元素相互协作时所体现的行为;如何组合这些元素,使它们逐渐合成为更大的子系统;用于指导这个系统组织的架构风格:这些元素以及它们的接口、协作和组合。——1#读书笔记# 决策派:软件架构并不.阅读全文
posted @ 2011-11-30 09:59 benjamin超人 阅读(481) 评论(2) 编辑
摘要: - ASP.NET Web Form适用场景:典型的 Intranet 数据库报表应用程序,使用Web Form所花的时间比使用 MVC 编写短得多。此外,Web 窗体支持大量的控件,许多控件均具备非常先进的功能,可以大大提高效率。 - ASP.NET MVC适用场景:当程序员需要严格控制HTML,很关注带宽的限制、搜索引擎及友好的URL格式、需要支持单元测试,那么MVC框架更加适合。 未完待续...阅读全文
posted @ 2012-01-31 12:52 benjamin超人 阅读(449) 评论(0) 编辑
摘要: 响应性不同于请求处理,它是系统响应请求的速度有多快。这个指标在许多系统里非常重要,因为对于一些系统而言,如果其响应太慢,用户将难以忍受——尽管其响应时间可能不慢。如果能够在处理真正完成之前就给用户一些信息表明系统已经接到请求,则响应性就会好一些。例如,进展条。一条关于依赖性的普遍原则:领域层和数据源层绝对不要依赖于表现层。 领域逻辑的组织可以分为三种主要的模式:事务脚本、领域模型以及表模块。事务脚本是这样一个过程:从表示层获得输入、进行校验和计算处理、将数据存储到数据库中以及调用其他系统的操作等。基本的组织方式是让每个过程对应用户可能做的一个动作。所以,我们可以将这一模型想像成一个动作或业务事阅读全文
posted @ 2012-01-05 10:15 benjamin超人 阅读(247) 评论(0) 编辑
摘要: LINQ to SQL 不仅可以查询数据,还可以执行需要的Insert/Update/Delete语句。也可以与整个过程交互操作,并定制所执行的操作,给CRUD操作添加自己的业务逻辑。未完待续...阅读全文
posted @ 2011-12-31 11:06 benjamin超人 阅读(63) 评论(0) 编辑
摘要: #读书笔记# 一个web站点的等待时间,大致经历了以下几部分:(1)数据在网络上传输的时间;(2)站点服务器处理请求并生成回应数据的时间;(3)浏览器本地计算和渲染的时间。未完待续...阅读全文
posted @ 2011-11-30 10:49 benjamin超人 阅读(357) 评论(0) 编辑
摘要: #读后感#一本实用性很强的架构入门书籍。内容有深有浅,涉及面广,帮我们树立一个架构设计的全局观。本书已读完,把读后感放在最前面,以下是详细的读书笔记。 #读书笔记# 我们将软件架构概念分为两大流派:组成派和决策派。#读书笔记# 组成派:软件系统的架构将系统描述为计算组件及组件之间的交互。#读书笔记# 决策派:软件架构包含了关于以下问题的重要决策:软件系统的组织;选择组成系统的结构元素和它们之间的接口,以及当这些元素相互协作时所体现的行为;如何组合这些元素,使它们逐渐合成为更大的子系统;用于指导这个系统组织的架构风格:这些元素以及它们的接口、协作和组合。——1#读书笔记# 决策派:软件架构并不.阅读全文
posted @ 2011-11-30 09:59 benjamin超人 阅读(481) 评论(2) 编辑
摘要: #读书笔记#索引每个叶节点包含3个重要的内容:关键数值、记录标识符(RID)和下一个叶节点指针。阅读全文
posted @ 2011-10-25 17:39 benjamin超人 阅读(83) 评论(0) 编辑
摘要: delicious(美味书签)9月底改版以来,备受新页面的困扰,没有以前好用了,书签也不正常了,迫使我必须进行改变。寻找解决方案不久后,我发现Firefox的书签是可以在不同的机器上同步的,只要登录相同的账号就可以,于是我将delicious上的书签备份成html格式的文件,准备导入Firefox,问题就来了:Firefox不兼容delicious的备份文件。于是我写了一套程序,将这个文件改成Firefox认识的格式,代码贴出来,与遇到相同问题的朋友一起共享,开发环境是vs2010。源码下载: /Files/BenjaminYao/delicious2firefox.7zView Code p阅读全文
posted @ 2011-10-09 13:31 benjamin超人 阅读(118) 评论(0) 编辑
摘要: #读书笔记# Encapsulate Collection(封装群集)关键是分别建一个add和remove群集元素的函数,并将get封装为readonly。否则,使用群集的客户端偷偷改变了元素,群集拥有者却一无所悉。C#中可用ReadOnlyCollection或AsReadOnly()实现。http://stackoverflow.com/questions/1710902/unmodifiable-lists-in-c #读书笔记#assertion(断言)的价值在于:帮助程序员理解代码正确运行的必要条件。#读书笔记#我们常常会写下这样的判断“if (customer == null) x阅读全文
posted @ 2011-09-23 16:32 benjamin超人 阅读(79) 评论(0) 编辑
摘要: 公司每次在数据库新表发布后,都要求立即填上数据字典。每次我发布八九张表,就有几十上百个字段需要填写说明,工作的乏味可想而知。其实,我们在用visio设计数据库时,每个字段都有中文说明,为何不利用已有的说明简化工作呢?于是,网上一搜,在百度博客发现唯一一例与我遇到相同问题的人,TA已经提供了解决方案,稍稍修改即可。不过我很好奇,这样的文章为什么不是出现在博客园这样技术园子里?呵,闲话姑且放一放,先上我修改后的版本,再附上原文。<textareaname='text1'cols=160rows=28></textarea><br><br&g阅读全文
posted @ 2011-06-23 10:21 benjamin超人 阅读(363) 评论(2) 编辑
摘要: 最近一直在制作SSIS包,又遇到两个问题,要怪就要怪到微软的头上。SSIS和MSSQL同是微软的产品,当中的原则却有细微差别,不一点一点调试,根本想不到问题会出在哪里...1.系统函数DAY()在SSIS中使用时会出现多计算2天的情况,比如我的where条件语句如下:where iyear = 2011 and imonth = 3 and iday = DAY(?)“?”从变量specialday映射过来,变量值设为“2011-3-15”。结果,SSIS包得出的iday是17;我再将变量值设为“2011-3-10”,得出的iday是12;我再将变量值设为“2011-3-1”,得出的iday是阅读全文
posted @ 2011-03-22 18:02 benjamin超人 阅读(896) 评论(0) 编辑
无觅相关文章插件,快速提升流量