木子屋 Dnawo's BLOG

2013-05 归档

共 28 篇

Windows2003实现软RAID-1

第一步:创建动态磁盘 我们平时都是使用基本磁盘,Windows2003软RAID需在动态磁盘上进行,所以得先将基本磁盘转换到动态磁盘,这在磁盘管理中可以操作,转换完成需重启系统生效。 第二步:添加镜像卷 Windows2003支持五个类型的卷:简单卷、跨区卷、带区卷、镜像卷和RAID-5卷。 带区卷即RAID-0,镜像卷即RAID-1,下边为磁盘0每个卷添加镜像卷: 好了,这样就在Windows2003实现了软RAID-1。 补充说明 ·镜像卷和跨区卷可以在现有卷上创建,带区卷和RAID-5卷只能新建; ·镜像卷、跨区卷、带区卷至少要有有两块磁盘,RAID-5卷至少要有三块磁盘;

中国联通如意通八分卡套餐资费

中国联通如意通-八分卡市话王 ·套餐费(月租)10元,月语音保底消费10元; ·每月赠送国内GPRS流量20M,流量超出部分0.001元/KB; ·在业务区内拨本地0.08元/分钟,拨国内第一分钟0.2元,第二分钟起0.1元/分钟; ·业务区外拨国内0.25元/分钟; ·在国内漫游时拨国内0.6元/分钟,接听0.39元/分钟 ·执行忙时收费,本地拨打电话起始时间在18:00:00-21:59:59时段加收0.06元/分钟; 中国联通如意通-八分卡长话王 ·套餐费(月租)10元,月语音保底消费10元; ·每月赠送国内GPRS流量20M,流量超出部分0.001元/KB; ·在业务区内拨本地第一分钟0.2元,第二分钟起0.1元/分钟,拨国内0.08元/分钟,接听免费;…

RAID0、RAID1和RAID5原理介绍

RAID 0:又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。 RAID 1:又称为Mirror或Mirroring,它的宗旨是最大限度的保证用户数据的可用性和可修复性。RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。由于对存储的数据进行百分之百的备份,在所有RAID级别中,RAID 1提供最高的数据安全保障。同样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而,Mirror的磁盘空间利用率低,存储成本高。Mirror虽不能提高存储性能,但由于其具有的高数据安全性,使其尤其适用于存放重要数据,如服务器和数据库存储等领域。 RAID 5:它是一种存储性能、数据安全和存储成本兼顾的存储解决方案。RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

C#计算某一周第一天的日期

using System; namespace ConsoleApplication1 { class Program { static void Main(string args) { Console.WriteLine(FirstDayOfWeek(2).ToShortDateString()); //2013/1/7 Console.ReadKey();…

ASP.NET调用jarsigner.exe失败:系统找不到指定的文件

前些天用cwRsync对两台服务器网站文件做了互备,今天凌晨一台服务器当机,DNS自动切换到另一台服务器,页面浏览正常。早上发现新服务器在线生成apk总是失败,检查发现新服务器上没有安装jdk,下载安装/添加环境变量/分配权限,再测试,还是失败,错误信息如下: System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。 at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)…

C#匿名对象转为集合

今天做一个接口时,要求返回数据类型为json对象数组,但服务器端处理后得到的是一个匿名对象,例如: 尝试用dynamic关键字,测试可以实现需求,代码如下: 后来对Linq进行构造,一样可以完成: 对应SQL语句为: