RAID 0 又称为Stripe(条带化,串列)或Striping 它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能,RAID 0的速度是最快的。但是RAID 0没有冗余功能的,如果一...
分类:
其他好文 时间:
2014-08-12 19:02:14
阅读次数:
218
python中的装饰器能够装饰函数,也能够装饰类,功能是向函数或者类加入?一些功能。类似于设计模式中的装饰模式,它能够把装饰器的功能实现部分和装饰部分分开,避免类中或者函数中冗余的代码。装饰器装饰函数:def decrator(f1): def newf(): print "strings w...
分类:
编程语言 时间:
2014-08-12 18:26:44
阅读次数:
257
一、什么是库?
库是共享程序代码的方式,一般分为静态库和动态库。
二、静态库与动态库的区别?
静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。
动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。
三、iOS里静态库形式?
.a和.framework
四、iOS里动态库形式?
.dylib和.framewor...
分类:
移动开发 时间:
2014-08-12 17:27:34
阅读次数:
200
硬盘RAID技术详解 一.Raid定义 RAID(Redundant Array ofIndependent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAI...
分类:
其他好文 时间:
2014-08-12 17:15:54
阅读次数:
330
最近一直关注接口测试的方方面面。慢慢的对接口测试的一些更细节的方面有着一些理解。简单的说,接口测试的过程中需要关注的一些是:1. 接口的有效性。2. 接口数据的冗余性。先说有效性:有效性的意思在于接口数据的重用,因为在测试的过程中遇到了一种情况,大概的情况是:App上有一个页面,做成了两个Activ...
分类:
其他好文 时间:
2014-08-12 13:09:04
阅读次数:
259
错误的原因是由于磁盘数和冗余层级不匹配:如果创建用来存放OCR和VOTEDISK的ASM磁盘组,那么External、Normal、High三种冗余级别对应的Failgroup个数是1、3、5。也就是说,创建这三种冗余级别的磁盘组至少分别需要1、3、5个ASM磁盘。如果创建用于非OCR和VOTEDI...
分类:
数据库 时间:
2014-08-11 20:34:02
阅读次数:
856
JSR 303 – Bean Validation 是一个数据验证的规范。 2009年11月正式发布最终版本。
在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,比如表现层,业务层,持久化层等,很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应的域模型进行绑定,为各个层提供统一的...
分类:
编程语言 时间:
2014-08-11 15:07:52
阅读次数:
291
随着应用规模的逐渐增大,依赖的jar包数量也大幅增加,其中不乏多余的,用不到的jar包,占用了大量的宝贵空间。通过loosejar这个工具,便可轻松找到“滥竽充数”的jar包了~loosejar的工作原理是利用classloader。因为应用在运行的时候,用到哪个类,classloader就会把这个...
分类:
其他好文 时间:
2014-08-11 14:34:02
阅读次数:
138
第9天:NSD计算机网络实验01:浮动路由的配置实验目标:配置浮动静态路由,需设置管理距离大于1,从而成为备份路由,实现链路冗余的作用实验环境:实验步骤:一、配置左半边网段的IP为192.168.1.0,右半边网段的IP为192.168.3.0二、根据网段分别配置四台主机的IP和网关,如图所..
分类:
其他好文 时间:
2014-08-11 03:04:41
阅读次数:
186
随着应用规模的逐渐增大,依赖的jar包数量也大幅增加,其中不乏多余的,用不到的jar包,占用了大量的宝贵空间。通过loosejar这个工具,便可轻松找到“滥竽充数”的jar包了~
loosejar的工作原理是利用classloader。因为应用在运行的时候,用到哪个类,classloader就会把这个类的.class文件加载到jvm中,然后生成一个class对象,然后再利用反射就可以执行这个类的...
分类:
其他好文 时间:
2014-08-10 21:43:01
阅读次数:
317