摘要:
一、raid什么意思?RAID是“Redundant Array of Independent Disk”的缩写,raid什么意思了?说白了,中文翻译过来通俗的讲就是磁盘阵列的意思,也就是说RAID就是把硬盘做成一个阵列,而阵列也就是把硬盘 进行组合配置起来,做为一个整体进行管理,最关键的是这个阵列的磁盘之间具有冗余容错处理,这样可提高磁盘之间相互的安全性和稳定性,不存在“单点”硬盘 现象,也就说不会让某些硬盘读写频繁,其他的硬盘可能数据交换较少的现象,从而提高硬盘的安全性,同时磁盘的整体管理会提高读写速度,使硬盘的利用发挥到 最大。二、raid5是什么意思?我们在做磁盘阵列时会采用不同的方式 阅读全文
摘要:
分区视图:分区视图是通过对成员表使用union all所定义的视图 这些成员的结构相同,一般情况下,为分区视图具有如下语法: create view vie_name with schemabinding as select from t1 union allselect from t2 union all .. select from tn 分区视图的作用:用在一台或多台服务器水平连接一组成员表中的分区数据 使数据看起来就像来自一个表CREATE TABLE China_student_qinghua -- 清华大学学生信息表 (sc_noINTNOT NULLCHECK(sc_no=... 阅读全文
摘要:
对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,提高I/O越重要。2、纵向、横向分割表,减少表的尺寸,如:可以把大数据量的字段拆分表。3、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0)。索引应该尽量小,尽量使用字节数小的列建索引,不要对有限的几个值的列建单一索引。4、用OR的字句可以分 阅读全文
摘要:
数据库设计 实现sql server数据库的优化,首先要有一个好的数据库设计方案。在实际工作中,许多sql server方案往往是由于数据库设计得不好导致性能很差。实现良好的数据库设计必须考虑这些问题: 1. 逻辑数据库规范化问题 一般来说,逻辑数据库设计会满足规范化的前3级标准: 第1规范:没有重复的组或多值的列; 第2规范: 每个非关键字段必须依赖于主关键字,不能依赖于一个组合式主关键字的某些组成部分; 第3规范: 一个非关键字段不能依赖于另一个非关键字段。 遵守这些规则的数据库设计会产生较少的列和更多的表,因而也就减少了数据冗余,也减少了用于存储数据的页。 2.... 阅读全文
摘要:
rem ipseccmd -w REG -p "HFUT_SECU" -r "Block UDP/137" -f *+0:137:UDP -n BLOCK -x >nulrem ipseccmd -w REG -p "HFUT_SECU" -r "Block UDP/138" -f *+0:138:UDP -n BLOCK -x >nulrem echo 禁止网上邻居的文件传输(去掉上述两行的 REM 即可生效!)rem ipseccmd -w REG -p "HFUT_SECU" 阅读全文
摘要:
目录开始注册组件控制范围和生命周期用模块结构化Autofacxml配置与.net集成深入理解Autofac指导关于词汇表开始程序集如果你正在使用Nuget包管理器,你可以通过“Add Library Reference”对话框将AutoFac添加到你的项目中,可用的程序集有:Autofac (base assemblies for .NET and Silverlight along with the WCF and MEF integrations)Autofac.Mvc2 (ASP.NET MVC2 web application support)Autofac.Web (ASP.NET 阅读全文
摘要:
采用 EventHandler 模式发布事件 (如果不需要与事件一起发送自定义数据,请跳过此步骤,进入步骤 3a。)在发行者类和订阅方类均可看见的范围中声明自定义数据的类。 然后添加保留您的自定义事件数据所需的成员。 在此示例中,会返回一个简单字符串。 public class CustomEventArgs : EventArgs { public CustomEventArgs(string s) { msg = s; } private string msg; public string Message { get { return msg; } } } (如果您使用的是 Event.. 阅读全文
摘要:
近来发现很多ASP.NET MVC的例子中都使用了Repository模式,比如Oxite,ScottGu最近发布的免费的ASP.NET MVC教程都使用了该模式。就简单看了下。在《企业架构模式》中,译者将Repository翻译为资源库。给出如下说明:通过用来访问领域对象的一个类似集合的接口,在领域与数据映射层之间进行协调。在《领域驱动设计:软件核心复杂性应对之道》中,译者将Repository翻译为仓储,给出如下说明:一种用来封装存储,读取和查找行为的机制,它模拟了一个对象集合。使用该模式的最大好处就是将领域模型从客户代码和数据映射层之间解耦出来。我们来看下在LinqToSql中如何应用该 阅读全文
摘要:
http://www.cnblogs.com/xray2005/category/189491.htmlhttp://kb.cnblogs.com/zt/ef/http://www.cnblogs.com/wlflovenet/archive/2011/07/23/mvcandef.htmlhttp://www.cnblogs.com/carysun/archive/2009/03/20/repository.htmlhttp://www.cnblogs.com/imythu/archive/2012/06/11/mvc-ef-design3.htmlhttp://www.codeprojec 阅读全文
摘要:
目录开始Registering components控制作用域和生命周期用模块结构化Autofacxml配置与.net集成深入理解Autofac指导关于词汇表实例生命周期实例生命周期决定的在同一个服务的每个请求中实例是如何共享的。当请求一个服务的时候,Autofac会返回一个单例 (single instance作用域), 一个新的对象 (per lifetime作用域) 或者在某种上下文环境中的单例。比如 一个线程 或者一个HTTP请求 (per lifetime 作用域)。这条规则适用于显示调用Resolve从容器中检索对象或者容器中为了满足依赖而隐式实现的对象。更深入的探讨请参考an A 阅读全文